frobby (0.9.5-4) unstable; urgency=medium * debian/control - Update Maintainer to Debian Math Team. - Update Vcs-* fields (science-team -> math-team). - Add 4ti2 to Suggests; needed for frobgrob script. * debian/copyright - Use leading spaces instead of tabs. - Update my copyright years. * debian/frobby.install - Install frobgrob script. * debian/libfrobby-dev.install - Install static library. * debian/patches/frobgrob.patch - New patch; fix paths to frobby and 4ti2 in frobgrob script. * debian/README.Debian - New file; document frobgrob script. * debian/rules - Switch override_dh_install target to override_dh_installdocs; properly exclude the _formulas.* files that were causing reproducibility issues. - Fix computation of soversion. - Build static library. * debian/salsa-ci.yml - Allow reprotest to fail. * debian/tests/control - Add autopkgtest for frobgrob script. * debian/watch - Upload download URL (releases -> tags). -- Doug Torrance Mon, 15 Nov 2021 22:29:37 -0500 frobby (0.9.5-3) unstable; urgency=medium * debian/control - Add libgmp-dev to Depends for libfrobby-dev since frobby.h contains "#include ". - Reformat using wrap-and-sort. -- Doug Torrance Fri, 20 Aug 2021 13:26:53 -0400 frobby (0.9.5-2) unstable; urgency=medium * debian/control - Bump Standards-Version to 4.6.0. * debian/libfrobby*.links - Remove files; replace with override_dh_link target in d/rules so we can take advantage of variables containing soname version information. * debian/patches/frobby-version - New patch; go back to using constants::version instead of frobby_version (Closes: #992432). * debian/rules - Use variables for soname version to simplify maintenance. * debian/tests/{control,frobby-version.cpp} - New CI test to test compiling and linking against libfrobby. -- Doug Torrance Wed, 18 Aug 2021 11:36:49 -0400 frobby (0.9.5-1) unstable; urgency=medium * New upstream release. * debian/clean - New file; remove some cruft from running tests. * debian/control - Bump Standards-Version to 4.5.1. - Fix extended-description-line-too-long Lintian warning - Drop dh-exec from Build-Depends. - Drop various build dependencies that were needed to build PDF/PostScript developer's documentation. - Add Build-Depends-Arch and Build-Depends-Indep to separate dependencies for building frobby itself and its manual from those needed for the developer's documentation. * debian/frobby.1 - Remove file; manpage added upstream. * debian/frobby.doc{s,-base} - Stop shipping redundant PostScript documentation. * debian/frobby.manpages - Update path to upstream manpage. * debian/libfrobby{-dev.links,0.install,0.links} - Drop executable bit and dh-exec shebang; no longer necessary to use DEB_HOST_MULTIARCH substitution variable debhelper 13. * debian/libfrobby-doc.doc{s,-base} - Stop shipping redundant PDF and PostScript developer's documentation. * debian/patches - Remove directory; patches applied upstream. * debian/rules - New override_dh_auto_{test,install}-indep targets; skip these when just building the developer's documentation. Also switch override_dh_auto_install to override_dh_auto_install-arch. - Only set soname in LDFLAGS when building library; this makes the override_dh_makeshlibs target unnecessary so we drop it. * debian/watch - Use more general regular expression for Github link. -- Doug Torrance Tue, 17 Aug 2021 17:33:24 -0400 frobby (0.9.1-1) unstable; urgency=medium * New upstream release. - Now maintained by the Macaulay2 developers. * debian/control - Update Homepage. * debian/copyright - Update Source. * debian/patches - Refresh and remove patches applied upstream. * debian/upstream/metadata - Add upstream metadata file. * debian/watch - Update download location. -- Doug Torrance Tue, 30 Jun 2020 21:45:18 -0400 frobby (0.9.0-6) unstable; urgency=medium [ Andreas Tille ] * Fix doxygen requirements * Point Vcs fields to salsa.debian.org * Better solution for Build-Depends [ Doug Torrance ] * debian/compat - Remove file; no longer necessary now that we Build-Depend on debhelper-compat. * debian/control - Bump Standards-Version to 4.5.0. - Switch Build-Depend on debhelper to debhelper-compat. - Bump to debhelper compatibility level 13. - Set Section for libfrobby0 to libs. - Add Rules-Requires-Root field. * debian/libfrobby-doc.doc-base - Update path to documentation. After debhelper v11, it is installed under /usr/share/doc/libfrobby-dev, the path for the "main package". * debian/patches/avoid_doxygen_bug.patch - New patch to avoid a bug in doxygen which causes build failures. * debian/rules - Enable all hardening flags. - Add override_dh_install target. In particular, skip installation of _formula.* for the sake of reproducible builds. Thanks to Chris Lamb for the patch (Closes: #942479). - Remove override_dh_strip target. It specified a the --dbgsym-migration argument and was added in version 0.9.0-3. As version 0.9.0-5 is now in stable, the migration is complete. - Adjust override_dh_makeshlibs target. -V option was added for a GCC 7 transition in package version 0.9.0-3, but 0.9.0-5 is now in stable, so it has been removed. But add an -X option so that the frobby executable doesn't trigger ldconfig. * debian/salsa-ci.yml - Add Salsa pipelines config file. * debian/watch - Use https. -- Doug Torrance Mon, 25 May 2020 12:37:28 -0400 frobby (0.9.0-5) unstable; urgency=medium * debian/control - Bump Standards-Version to 4.1.0. - Expand Description. * debian/rules - Disable parallel builds (Closes: #873426). - Set FORCE_SOURCE_DATE macro for reproducible builds of manual. * debian/watch - Bump to uscan 4 and use special strings. -- Doug Torrance Sun, 27 Aug 2017 20:00:04 -0400 frobby (0.9.0-4) unstable; urgency=medium * debian/control - Move all dependencies back to Build-Depends. Some documentation is shipped with the architecture-dependent package frobby, and so we need these dependencies on all architectures (Closes: #872020). -- Doug Torrance Sun, 13 Aug 2017 19:56:10 -0400 frobby (0.9.0-3) unstable; urgency=medium * debian/compat - Bump dephelper compatibility level to 10. * debian/control - Tidy up using wrap-and-sort. - Bump Standards-Version to 4.0.1. - Bump versioned dependency on debhelper to >= 10. - Add g++ (>= 4:7) to Build-Depends. - Add Build-Depends-Indep. - Use https protocol for Vcs-Browser. - Remove libfrobby-dbg in favor of automatically generated *-dbgsym packages. * debian/copyright - Update Format with https. * debian/patches/fix_test.patch - New patch; fix typo in test script by using '=' instead of '==' for string comparison. * debian/patches/fix_typos.patch - New patch; fix spelling errors. * debian/patches/reproducible_build.patch - New patch; remove \today macro from manual to allow for reproducible builds. * debian/rules - Update override_dh_strip target; use --dbgsym-migration. - Add override_dh_makeshlibs target to generate tight dependency due to GCC 7 transition (Closes: #871280). * debian/tests - Add autopkgtest support. -- Doug Torrance Sat, 12 Aug 2017 23:36:41 -0400 frobby (0.9.0-2) unstable; urgency=medium * debian/{control,copyright,frobby.1,patches} - Update email address. -- Doug Torrance Thu, 03 Sep 2015 07:30:35 -0400 frobby (0.9.0-1) unstable; urgency=low * Initial release (Closes: #780548). -- Doug Torrance Thu, 19 Mar 2015 11:54:58 -0500