[med-svn] r22453 - in trunk/packages/sofa-framework/trunk/debian: . patches
Gert Wollny
gert-guest at moszumanska.debian.org
Fri Jul 8 17:33:53 UTC 2016
Author: gert-guest
Date: 2016-07-08 17:33:52 +0000 (Fri, 08 Jul 2016)
New Revision: 22453
Added:
trunk/packages/sofa-framework/trunk/debian/patches/hardening.patch
Modified:
trunk/packages/sofa-framework/trunk/debian/changelog
trunk/packages/sofa-framework/trunk/debian/copyright
trunk/packages/sofa-framework/trunk/debian/patches/gcc-6.patch
trunk/packages/sofa-framework/trunk/debian/patches/series
trunk/packages/sofa-framework/trunk/debian/rules
Log:
update package to fix some lintian warnings
Modified: trunk/packages/sofa-framework/trunk/debian/changelog
===================================================================
--- trunk/packages/sofa-framework/trunk/debian/changelog 2016-07-08 16:00:58 UTC (rev 22452)
+++ trunk/packages/sofa-framework/trunk/debian/changelog 2016-07-08 17:33:52 UTC (rev 22453)
@@ -3,6 +3,9 @@
* Team upload.
* d/p/gcc-6: Add patch to fix compilation with gcc-6, Closes: #811747
* cme fix dpkg-control
+ * d/copyright: DEP5 - remove duplicate entries
+ * d/rules: hardening += all
+ * d/p/hardening: Add hardening flags
-- Gert Wollny <gw.fossdev at gmail.com> Fri, 08 Jul 2016 15:55:28 +0000
Modified: trunk/packages/sofa-framework/trunk/debian/copyright
===================================================================
--- trunk/packages/sofa-framework/trunk/debian/copyright 2016-07-08 16:00:58 UTC (rev 22452)
+++ trunk/packages/sofa-framework/trunk/debian/copyright 2016-07-08 17:33:52 UTC (rev 22453)
@@ -7,27 +7,22 @@
Files: framework/*
Copyright: 2006-2008 MGH, INRIA, USTL, UJF, CNRS
License: LGPL-2.1+
- see `/usr/share/common-licenses/LGPL-2.1'
Files: modules/*
Copyright: 2006-2008 MGH, INRIA, USTL, UJF, CNRS
License: LGPL-2.1+
- see `/usr/share/common-licenses/LGPL-2.1'
Files: applications/*
Copyright: 2006-2008 MGH, INRIA, USTL, UJF, CNRS
License: GPL-2+
- see `/usr/share/common-licenses/GPL-2'
Files: extlibs/LML/*
Copyright: 2003 TIMC (Emmanuel Promayon)
License: GPL-2+
- see `/usr/share/common-licenses/GPL-2'
Files: extlibs/miniFlowVR/*
Copyright: 2005 Laboratoire Informatique et Distribution (UMR5132), INRIA Project MOVI.
License: LGPL
- see `/usr/share/common-licenses/LGPL'
Files: extlibs/miniFlowVR/src/librender/*
Copyright: 2005 Laboratoire Informatique et Distribution (UMR5132), INRIA Project MOVI.
Modified: trunk/packages/sofa-framework/trunk/debian/patches/gcc-6.patch
===================================================================
--- trunk/packages/sofa-framework/trunk/debian/patches/gcc-6.patch 2016-07-08 16:00:58 UTC (rev 22452)
+++ trunk/packages/sofa-framework/trunk/debian/patches/gcc-6.patch 2016-07-08 17:33:52 UTC (rev 22453)
@@ -1,3 +1,8 @@
+Description: Fix compilation with gcc-6
+Author: Gert Wollny <gw.fossdev at gmail.com>
+Bug-Debian: https://bugs.debian.org/811747
+Forwarded: No
+
--- a/extlibs/miniFlowVR/src/ftlm/type.cpp
+++ b/extlibs/miniFlowVR/src/ftlm/type.cpp
@@ -306,7 +306,7 @@
Added: trunk/packages/sofa-framework/trunk/debian/patches/hardening.patch
===================================================================
--- trunk/packages/sofa-framework/trunk/debian/patches/hardening.patch (rev 0)
+++ trunk/packages/sofa-framework/trunk/debian/patches/hardening.patch 2016-07-08 17:33:52 UTC (rev 22453)
@@ -0,0 +1,14 @@
+--- a/sofa-default.cfg
++++ b/sofa-default.cfg
+@@ -113,6 +113,11 @@
+ QMAKE_CXXFLAGS += -W
+ QMAKE_CFLAGS += -W
+
++QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS)
++QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS)
++QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS)
++QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS)
++
+ # Uncomment if you want debug symbols even in release build
+ # QMAKE_CXXFLAGS += -g
+
Modified: trunk/packages/sofa-framework/trunk/debian/patches/series
===================================================================
--- trunk/packages/sofa-framework/trunk/debian/patches/series 2016-07-08 16:00:58 UTC (rev 22452)
+++ trunk/packages/sofa-framework/trunk/debian/patches/series 2016-07-08 17:33:52 UTC (rev 22453)
@@ -11,3 +11,4 @@
default-arguments-in-definition.patch
gcc-4-9-workaround.patch
gcc-6.patch
+hardening.patch
Modified: trunk/packages/sofa-framework/trunk/debian/rules
===================================================================
--- trunk/packages/sofa-framework/trunk/debian/rules 2016-07-08 16:00:58 UTC (rev 22452)
+++ trunk/packages/sofa-framework/trunk/debian/rules 2016-07-08 17:33:52 UTC (rev 22453)
@@ -5,6 +5,8 @@
PACKAGE := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
DEB_SOURCE_PACKAGE:=$(PACKAGE)
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
devpkg := libsofa1-dev
apppkg := sofa-apps
docpkg := sofa-doc
More information about the debian-med-commit
mailing list