[med-svn] r21200 - in trunk/packages/njplot/trunk/debian: . patches
Andreas Tille
tille at moszumanska.debian.org
Fri Jan 15 10:42:31 UTC 2016
Author: tille
Date: 2016-01-15 10:42:30 +0000 (Fri, 15 Jan 2016)
New Revision: 21200
Added:
trunk/packages/njplot/trunk/debian/patches/hardening.patch
Modified:
trunk/packages/njplot/trunk/debian/changelog
trunk/packages/njplot/trunk/debian/patches/series
trunk/packages/njplot/trunk/debian/rules
Log:
Propagate hardening options
Modified: trunk/packages/njplot/trunk/debian/changelog
===================================================================
--- trunk/packages/njplot/trunk/debian/changelog 2016-01-15 10:16:10 UTC (rev 21199)
+++ trunk/packages/njplot/trunk/debian/changelog 2016-01-15 10:42:30 UTC (rev 21200)
@@ -9,6 +9,7 @@
* debhelper 9
* Build using dh instead of cdbs
* Add missing DEP3 header
+ * Propagate hardening options
-- Andreas Tille <tille at debian.org> Fri, 15 Jan 2016 10:56:56 +0100
Added: trunk/packages/njplot/trunk/debian/patches/hardening.patch
===================================================================
--- trunk/packages/njplot/trunk/debian/patches/hardening.patch (rev 0)
+++ trunk/packages/njplot/trunk/debian/patches/hardening.patch 2016-01-15 10:42:30 UTC (rev 21200)
@@ -0,0 +1,36 @@
+Description: Propagate hardening options
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Fri, 15 Jan 2016 10:56:56 +0100
+
+--- a/makefile
++++ b/makefile
+@@ -16,24 +16,24 @@ OBJECTS = njplot-vib.o
+ OBJUNROOTED = unrooted-vib.o preptree.o
+
+
+-CFLAGS = -c -DWIN_MOTIF -Dunix -I$(VIBRANT) $(HELPFILENAME) $(NO_PDF)
++CFLAGS += -c -DWIN_MOTIF -Dunix -I$(VIBRANT) $(HELPFILENAME) $(NO_PDF)
+
+ all: njplot unrooted newicktops newicktotxt
+
+
+ njplot : $(OBJECTS)
+ $(CC) -o njplot $(OBJECTS) \
+- -lvibrant -lncbi -lXm -lXt -lm
++ -lvibrant -lncbi -lXm -lXt -lm $(LDFLAGS)
+
+ unrooted : $(OBJUNROOTED)
+ $(CC) -o unrooted $(OBJUNROOTED) \
+- -lvibrant -lncbi -lXm -lXt -lm
++ -lvibrant -lncbi -lXm -lXt -lm $(LDFLAGS)
+
+ newicktops: njplot-vib.c
+- $(CC) -DNO_GUI -DNO_PDF -o $@ njplot-vib.c -lm
++ $(CC) -DNO_GUI -DNO_PDF -o $@ njplot-vib.c -lm $(LDFLAGS)
+
+ newicktotxt: njplot-vib.c
+- $(CC) -DTTY -o $@ njplot-vib.c -lm
++ $(CC) -DTTY -o $@ njplot-vib.c -lm $(LDFLAGS)
+
+
+ .c.o :
Modified: trunk/packages/njplot/trunk/debian/patches/series
===================================================================
--- trunk/packages/njplot/trunk/debian/patches/series 2016-01-15 10:16:10 UTC (rev 21199)
+++ trunk/packages/njplot/trunk/debian/patches/series 2016-01-15 10:42:30 UTC (rev 21200)
@@ -1 +1,2 @@
fix-underlinking.patch
+hardening.patch
Modified: trunk/packages/njplot/trunk/debian/rules
===================================================================
--- trunk/packages/njplot/trunk/debian/rules 2016-01-15 10:16:10 UTC (rev 21199)
+++ trunk/packages/njplot/trunk/debian/rules 2016-01-15 10:42:30 UTC (rev 21200)
@@ -1,15 +1,5 @@
#!/usr/bin/make -f
-CFLAGS += -c -I/usr/include/ncbi -DNO_PDF -DWIN_MOTIF \
- -DHELPFILENAME=\\\"/usr/share/njplot/njplot.help\\\"
-
%:
dh $@
-override_dh_auto_clean:
- dh_auto_clean
- make distclean
-
-override_dh_auto_build:
- CC='gcc $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS)' $(MAKE)
-
More information about the debian-med-commit
mailing list