r47121 - in /packages/rheolef/trunk/debian: changelog control rules

saramito-guest at users.alioth.debian.org saramito-guest at users.alioth.debian.org
Thu Sep 10 16:42:30 UTC 2015


Author: saramito-guest
Date: Thu Sep 10 16:42:30 2015
New Revision: 47121

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=47121
Log:
new upstream version

Modified:
    packages/rheolef/trunk/debian/changelog
    packages/rheolef/trunk/debian/control
    packages/rheolef/trunk/debian/rules

Modified: packages/rheolef/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/changelog?rev=47121&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/changelog	(original)
+++ packages/rheolef/trunk/debian/changelog	Thu Sep 10 16:42:30 2015
@@ -1,3 +1,14 @@
+rheolef (6.6-1) unstable; urgency=low
+
+  * New upstream release 6.6 (minor changes):
+     - source code compile now with g++-5.2 (closes: #778106)
+     - paraview support improved
+  * debian/control: Standards-Version updated to version 3.9.6
+    debian/rules:   add option --disable-ginac to the configure script
+                    and -Wno-deprecated-declarations compilation flag
+
+ -- Pierre Saramito <pierre.saramito at imag.fr>  Thu, 10 Sep 2015 13:41:28 +0200
+
 rheolef (6.5-1) unstable; urgency=low
 
   * New upstream release 6.5 (major changes):

Modified: packages/rheolef/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/control?rev=47121&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/control	(original)
+++ packages/rheolef/trunk/debian/control	Thu Sep 10 16:42:30 2015
@@ -14,7 +14,7 @@
 # I dont known how to do something like this (Pierre.Saramito at imag.fr):
 #  Build-Recommands: libtrilinos-dev
 # since rheolef takes advantage of libtrilinos-dev and it is available only on some versions
-Standards-Version: 3.9.4
+Standards-Version: 3.9.6
 Vcs-Svn:      svn://anonscm.debian.org/debian-science/packages/rheolef/trunk/
 Vcs-Browser: http://anonscm.debian.org/viewsvn/debian-science/packages/rheolef/trunk/
 

Modified: packages/rheolef/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/rules?rev=47121&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/rules	(original)
+++ packages/rheolef/trunk/debian/rules	Thu Sep 10 16:42:30 2015
@@ -23,18 +23,12 @@
 
 TMPDIR=debian/tmp-rheolef
 
-# try to avoid lintian warnings as:
-#   W: rheolef: hardening-no-fortify-functions usr/bin/field
-CPPFLAGS = -D_FORTIFY_SOURCE=2
-CXXFLAGS = -O3 -D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
-LDFLAGS  = -Wl,-z,relro -Wl,-Bsymbolic-functions ${CXXFLAGS}
-CFLAGS   = ${CXXFLAGS}
-
-#ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-#	CXXFLAGS += -O0
-#else
-#	CXXFLAGS += -O3
-#endif
+# compilation flags
+CPPFLAGS         = `dpkg-buildflags --get CPPFLAGS`
+CXXFLAGS_FORTIFY = `dpkg-buildflags --get CXXFLAGS | sed -e 's/-O2/-O3/' -e 's/-g//'`
+CXXFLAGS         = -Wno-deprecated-declarations -O3 $(CXXFLAGS_FORTIFY)
+LDFLAGS          = `dpkg-buildflags --get LDFLAGS` ${CXXFLAGS}
+CFLAGS           = ${CXXFLAGS}
 
 configure: configure-stamp
 configure-stamp:
@@ -49,7 +43,7 @@
 	dh_testdir
 	./bootstrap
 
-	CXX=g++ CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --disable-optim --enable-debian-packaging --enable-fast-install
+	CXX=g++ CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --disable-ginac --disable-optim --enable-debian-packaging --enable-fast-install
 	touch configure-stamp
 
 build: build-arch build-indep




More information about the debian-science-commits mailing list