[med-svn] r10675 - trunk/packages/mlv-smile/trunk/debian

Andreas Tille tille at alioth.debian.org
Thu May 3 21:23:36 UTC 2012


Author: tille
Date: 2012-05-03 21:23:35 +0000 (Thu, 03 May 2012)
New Revision: 10675

Modified:
   trunk/packages/mlv-smile/trunk/debian/changelog
   trunk/packages/mlv-smile/trunk/debian/compat
   trunk/packages/mlv-smile/trunk/debian/control
   trunk/packages/mlv-smile/trunk/debian/rules
Log:
Dirty hack to enble propagation of hardening flags into several broken Makefiles


Modified: trunk/packages/mlv-smile/trunk/debian/changelog
===================================================================
--- trunk/packages/mlv-smile/trunk/debian/changelog	2012-05-03 21:18:02 UTC (rev 10674)
+++ trunk/packages/mlv-smile/trunk/debian/changelog	2012-05-03 21:23:35 UTC (rev 10675)
@@ -9,6 +9,10 @@
      - Spacing changes in long description
   * debian/copyright: Fixed some DEP5 issues using
       cme fix dpkg-copyright
+  * debhelper 9 (control+compat) to enable hardening
+  * debian/rules: Work around several broken Makefiles that would
+    need fixing by simply redefining CC to enable propagation of
+    hardening flags
 
  -- Andreas Tille <tille at debian.org>  Thu, 03 May 2012 18:30:20 +0200
 

Modified: trunk/packages/mlv-smile/trunk/debian/compat
===================================================================
--- trunk/packages/mlv-smile/trunk/debian/compat	2012-05-03 21:18:02 UTC (rev 10674)
+++ trunk/packages/mlv-smile/trunk/debian/compat	2012-05-03 21:23:35 UTC (rev 10675)
@@ -1 +1 @@
-8
+9

Modified: trunk/packages/mlv-smile/trunk/debian/control
===================================================================
--- trunk/packages/mlv-smile/trunk/debian/control	2012-05-03 21:18:02 UTC (rev 10674)
+++ trunk/packages/mlv-smile/trunk/debian/control	2012-05-03 21:23:35 UTC (rev 10675)
@@ -6,7 +6,7 @@
 Uploaders: Steffen Moeller <moeller at debian.org>,
     Thorsten Alteholz <debian at alteholz.de>,
     Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 8.0.0)
+Build-Depends: debhelper (>= 9)
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/mlv-smile/trunk/
 Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/mlv-smile/trunk/
 Standards-Version: 3.9.3

Modified: trunk/packages/mlv-smile/trunk/debian/rules
===================================================================
--- trunk/packages/mlv-smile/trunk/debian/rules	2012-05-03 21:18:02 UTC (rev 10674)
+++ trunk/packages/mlv-smile/trunk/debian/rules	2012-05-03 21:23:35 UTC (rev 10675)
@@ -6,6 +6,9 @@
 %:
 	dh $@
 
+override_dh_auto_build:
+	dh_auto_build -- CC="gcc $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)"
+
 override_dh_auto_install:
 	zcat smile.1.gz |sed "s/\.\.\.which/which/g"|\
                 sed "s/repecting/respecting/g"|\




More information about the debian-med-commit mailing list