Author: tille Date: 2014-03-19 13:29:16 +0000 (Wed, 19 Mar 2014) New Revision: 16479
Added: trunk/packages/raxml/trunk/debian/patches/ trunk/packages/raxml/trunk/debian/patches/hardening.patch trunk/packages/raxml/trunk/debian/patches/series Modified: trunk/packages/raxml/trunk/debian/changelog trunk/packages/raxml/trunk/debian/examples trunk/packages/raxml/trunk/debian/rules Log: Hardening, fixing Perl path in examples Modified: trunk/packages/raxml/trunk/debian/changelog =================================================================== --- trunk/packages/raxml/trunk/debian/changelog 2014-03-19 13:18:06 UTC (rev 16478) +++ trunk/packages/raxml/trunk/debian/changelog 2014-03-19 13:29:16 UTC (rev 16479) @@ -7,6 +7,7 @@ * Remove outdated README.Debian * cme fix dpkg-control * Update homepage + * debian/patches/hardening.patch: Propagate hardening options -- Andreas Tille <[email protected]> Wed, 19 Mar 2014 14:11:26 +0100 Modified: trunk/packages/raxml/trunk/debian/examples =================================================================== --- trunk/packages/raxml/trunk/debian/examples 2014-03-19 13:18:06 UTC (rev 16478) +++ trunk/packages/raxml/trunk/debian/examples 2014-03-19 13:29:16 UTC (rev 16479) @@ -1 +1 @@ -usefulScripts/* +usefulScripts/*.sh Added: trunk/packages/raxml/trunk/debian/patches/hardening.patch =================================================================== --- trunk/packages/raxml/trunk/debian/patches/hardening.patch (rev 0) +++ trunk/packages/raxml/trunk/debian/patches/hardening.patch 2014-03-19 13:29:16 UTC (rev 16479) @@ -0,0 +1,15 @@ +Author: Andreas Tille <[email protected]> +Last-Updated: Wed, 19 Mar 2014 14:11:26 +0100 +Description: Propagate hardening options + +--- a/Makefile.gcc ++++ b/Makefile.gcc +@@ -17,7 +17,7 @@ all : raxmlHPC + GLOBAL_DEPS = axml.h globalVariables.h rmq.h rmqs.h #mem_alloc.h + + raxmlHPC : $(objs) +- $(CC) -o raxmlHPC $(objs) $(LIBRARIES) ++ $(CC) -o raxmlHPC $(objs) $(LIBRARIES) $(LDFLAGS) + + rmqs.o : rmqs.c $(GLOBAL_DEPS) + classify.o : classify.c $(GLOBAL_DEPS) Added: trunk/packages/raxml/trunk/debian/patches/series =================================================================== --- trunk/packages/raxml/trunk/debian/patches/series (rev 0) +++ trunk/packages/raxml/trunk/debian/patches/series 2014-03-19 13:29:16 UTC (rev 16479) @@ -0,0 +1 @@ +hardening.patch Modified: trunk/packages/raxml/trunk/debian/rules =================================================================== --- trunk/packages/raxml/trunk/debian/rules 2014-03-19 13:18:06 UTC (rev 16478) +++ trunk/packages/raxml/trunk/debian/rules 2014-03-19 13:29:16 UTC (rev 16479) @@ -3,6 +3,7 @@ # Copyright (C) Andreas Tille <[email protected]> # License: GPL +DEBPKGNAME := $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}') exe=raxmlHPC %: @@ -17,12 +18,15 @@ override_dh_auto_install: help2man --no-info --help-option="-h" --version-option="-v" \ --name="Randomized Axelerated Maximum Likelihood" \ - $(CURDIR)/$(exe) > $(CURDIR)/debian/`dh_listpackages`/usr/share/man/man1/$(exe).1 + $(CURDIR)/$(exe) > $(CURDIR)/debian/$(DEBPKGNAME)/usr/share/man/man1/$(exe).1 +override_dh_installexamples: + dh_installexamples + # fix perl path in example scripts + for pscript in `ls usefulScripts/*.pl` ; do \ + sed 's?/usr/local/bin/perl?/usr/bin/perl?' $${pscript} > $(CURDIR)/debian/$(DEBPKGNAME)/usr/share/doc/$(DEBPKGNAME)/examples/`basename $${pscript}` ; \ + done + get-orig-source: mkdir -p ../tarballs uscan --verbose --force-download --destdir=../tarballs - ## Upstream suggests to package what is called alpha on the web page - #@echo "The watch file fails in reporting non-Alpha versions." - #@echo "Just go to http://sco.h-its.org/exelixis/software.html" - #@echo "and download the latest non-Alpha version." _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
