Author: sascha-guest Date: 2016-05-19 22:05:36 +0000 (Thu, 19 May 2016) New Revision: 21991
Added: trunk/packages/wise/trunk/debian/patches/11_consistent_manual_dates.patch Modified: trunk/packages/wise/trunk/debian/changelog trunk/packages/wise/trunk/debian/control trunk/packages/wise/trunk/debian/patches/series trunk/packages/wise/trunk/debian/rules Log: make reproducible, hardening, housekeeping Modified: trunk/packages/wise/trunk/debian/changelog =================================================================== --- trunk/packages/wise/trunk/debian/changelog 2016-05-19 22:01:16 UTC (rev 21990) +++ trunk/packages/wise/trunk/debian/changelog 2016-05-19 22:05:36 UTC (rev 21991) @@ -1,3 +1,15 @@ +wise (2.4.1-18) unstable; urgency=medium + + * Team upload. + * Make build reproducible. + - Fix dates in manual .tex files. + - Use stable order for API inputs. + * Bump Standards-Version. + * Enable full hardening. + * Use secure Vcs-Browser. + + -- Sascha Steinbiss <[email protected]> Thu, 19 May 2016 21:53:30 +0000 + wise (2.4.1-17) unstable; urgency=medium * debian/tests/control: explicitly depend on wise. This avoids that Modified: trunk/packages/wise/trunk/debian/control =================================================================== --- trunk/packages/wise/trunk/debian/control 2016-05-19 22:01:16 UTC (rev 21990) +++ trunk/packages/wise/trunk/debian/control 2016-05-19 22:05:36 UTC (rev 21991) @@ -12,8 +12,8 @@ hevea, docbook-to-man, libglib2.0-dev -Standards-Version: 3.9.6 -Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/wise/ +Standards-Version: 3.9.8 +Vcs-Browser: https://anonscm.debian.org/viewvc/debian-med/trunk/packages/wise/ Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/wise/trunk/ Homepage: http://www.ebi.ac.uk/~birney/wise2/ Added: trunk/packages/wise/trunk/debian/patches/11_consistent_manual_dates.patch =================================================================== --- trunk/packages/wise/trunk/debian/patches/11_consistent_manual_dates.patch (rev 0) +++ trunk/packages/wise/trunk/debian/patches/11_consistent_manual_dates.patch 2016-05-19 22:05:36 UTC (rev 21991) @@ -0,0 +1,34 @@ +Description: Use fixed dates for manuals. + These make the build reproducible. I have picked the file modificatin dates of + the corresponding source .tex files. +Author: Sascha Steinbiss <[email protected]> +--- a/docs/dynamite.tex ++++ b/docs/dynamite.tex +@@ -10,6 +10,7 @@ + Hinxton, Cambridge CB10 1SA,\\ + England.\\ + Email: [email protected]} ++\date{18/6/2001} + + \maketitle + +--- a/docs/wise2.tex ++++ b/docs/wise2.tex +@@ -13,6 +13,7 @@ + Hinxton, Cambridge CB10 1SD,\\ + England.\\ + Email: [email protected]} ++\date{18/6/2001} + + \maketitle + +--- a/docs/wise2api.tex ++++ b/docs/wise2api.tex +@@ -10,6 +10,7 @@ + Hinxton, Cambridge CB10 1SA,\\ + England.\\ + Email: [email protected]} ++\date{18/6/2001} + + \maketitle + Modified: trunk/packages/wise/trunk/debian/patches/series =================================================================== --- trunk/packages/wise/trunk/debian/patches/series 2016-05-19 22:01:16 UTC (rev 21990) +++ trunk/packages/wise/trunk/debian/patches/series 2016-05-19 22:05:36 UTC (rev 21991) @@ -8,3 +8,4 @@ 08_mayhem.patch 09_dnal-add-return-statement.patch 10_fix_path_to_data_files.patch +11_consistent_manual_dates.patch Modified: trunk/packages/wise/trunk/debian/rules =================================================================== --- trunk/packages/wise/trunk/debian/rules 2016-05-19 22:01:16 UTC (rev 21990) +++ trunk/packages/wise/trunk/debian/rules 2016-05-19 22:05:36 UTC (rev 21991) @@ -6,6 +6,8 @@ # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 +export LC_ALL=C.UTF-8 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all # hardening flags DPKG_EXPORT_BUILDFLAGS = 1 @@ -18,7 +20,7 @@ $(MAKE) -C src all $(MAKE) -C debian/manpages.d # build documentation manually (docs/makefile is not useable) - cat src/models/*.tex src/dynlibsrc/*.tex | perl docs/gettex.pl > docs/temp.tex + find src/models/ src/dynlibsrc/ -name '*.tex' -print0 | LC_ALL=C sort -z | xargs -0 cat | perl docs/gettex.pl > docs/temp.tex cat docs/wise2api.tex docs/temp.tex docs/apiend.tex > docs/api.tex # <bugfix> sed -i 's/ sw_wrap / sw\\_wrap /' docs/api.tex _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
