r45831 - in /packages/rheolef/trunk/debian: changelog control librheolef-dev.install rheolef.install rules watch
saramito-guest at users.alioth.debian.org
saramito-guest at users.alioth.debian.org
Wed May 1 17:10:27 UTC 2013
Author: saramito-guest
Date: Wed May 1 17:10:26 2013
New Revision: 45831
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45831
Log:
new upstream version rheolef-6.4
Modified:
packages/rheolef/trunk/debian/changelog
packages/rheolef/trunk/debian/control
packages/rheolef/trunk/debian/librheolef-dev.install
packages/rheolef/trunk/debian/rheolef.install
packages/rheolef/trunk/debian/rules
packages/rheolef/trunk/debian/watch
Modified: packages/rheolef/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/changelog?rev=45831&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/changelog (original)
+++ packages/rheolef/trunk/debian/changelog Wed May 1 17:10:26 2013
@@ -1,3 +1,18 @@
+rheolef (6.4-1) unstable; urgency=low
+
+ * New upstream release 6.4 (major changes):
+ - new powerful c++ expressions for FEM specifications
+ - configure script improved (portability increased)
+ - minor bug fixes
+ * control:
+ - all architectures are considered (armel & armhf are back)
+ - no more circular-dependency librheolef-dev <--> rheolef
+ * rules: add security compiler flags (hardening and -W,-l,relro)
+ * watch: include an updated version, thanks to B. Martens <bartm at debian.org>
+ * copyright: various file format fixes
+
+ -- Pierre Saramito <pierre.saramito at imag.fr> Thu, 30 Apr 2013 11:29:51 +0200
+
rheolef (6.1-3) unstable; urgency=low
[ Pierre Saramito ]
Modified: packages/rheolef/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/control?rev=45831&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/control (original)
+++ packages/rheolef/trunk/debian/control Wed May 1 17:10:26 2013
@@ -8,7 +8,8 @@
libboost-dev, libboost-iostreams-dev, libboost-serialization-dev,
libcgal-dev, liblapack-dev, libscotch-dev, libptscotch-dev, libsuitesparse-dev,
libmumps-dev, libmumps-seq-dev, libboost-mpi-dev,
- texinfo, texi2html, texlive-latex-recommended, texlive-latex-extra
+ texinfo, texi2html, texlive-latex-recommended, texlive-latex-extra,
+ texlive-math-extra, texlive-font-utils, texlive-fonts-recommended, cm-super
# Note: remove libboost-mpi-dev build for lenny or maverick
# Note: add libtrilinos-dev for wheezy or sid
# I dont known how to do something like this (Pierre.Saramito at imag.fr):
@@ -20,9 +21,9 @@
Package: librheolef1
Section: libs
-Architecture: amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
+#Architecture: amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
#Architecture-not-consideded: armel armhf
-#Architecture: any
+Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: rheolef-doc(= ${source:Version})
Description: efficient Finite Element environment - shared library
@@ -55,10 +56,10 @@
Package: librheolef-dev
Section: libdevel
-Architecture: amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
+#Architecture: amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
#Architecture-not-consideded: armel armhf
-#Architecture: any
-Depends: librheolef1(= ${binary:Version}), rheolef(= ${binary:Version}),
+Architecture: any
+Depends: librheolef1(= ${binary:Version}),
g++, libboost-dev, libboost-iostreams-dev, libboost-serialization-dev,
libcgal-dev, liblapack-dev, libscotch-dev, libptscotch-dev, libsuitesparse-dev,
libmumps-dev, libmumps-seq-dev, libboost-mpi-dev,
@@ -129,9 +130,9 @@
Package: rheolef
Section: math
-Architecture: amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
+#Architecture: amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
#Architecture-not-consideded: armel armhf
-#Architecture: any
+Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
librheolef-dev(= ${binary:Version}), rheolef-doc(= ${source:Version})
Recommends: gnuplot, tcl-vtk | vtk-tcl, gmsh, mayavi2 | mayavi, paraview
Modified: packages/rheolef/trunk/debian/librheolef-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/librheolef-dev.install?rev=45831&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/librheolef-dev.install (original)
+++ packages/rheolef/trunk/debian/librheolef-dev.install Wed May 1 17:10:26 2013
@@ -1,9 +1,10 @@
+usr/bin/rheolef-config
+usr/share/man/man1/rheolef-config.*
usr/lib/librheolef.so
usr/include/*
usr/lib/rheolef/*.h
usr/lib/rheolef/*.mk
usr/share/man/man2/*
-usr/share/man/man3/*
usr/share/man/man4/*
usr/share/man/man7/*
usr/share/man/man8/*
Modified: packages/rheolef/trunk/debian/rheolef.install
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/rheolef.install?rev=45831&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/rheolef.install (original)
+++ packages/rheolef/trunk/debian/rheolef.install Wed May 1 17:10:26 2013
@@ -1,5 +1,19 @@
-usr/bin/*
+usr/bin/bamg
+usr/bin/csr
+usr/bin/bamg2geo
+usr/bin/msh2geo
+usr/bin/geo
+usr/bin/field
+usr/bin/branch
+usr/bin/mkgeo*
+usr/share/man/man1/bamg.*
+usr/share/man/man1/csr.*
+usr/share/man/man1/bamg2geo.*
+usr/share/man/man1/msh2geo.*
+usr/share/man/man1/geo.*
+usr/share/man/man1/field.*
+usr/share/man/man1/branch.*
+usr/share/man/man1/mkgeo*
usr/lib/rheolef/mkgeo*
usr/lib/rheolef/msh2geo_int
-usr/share/man/man1/*
usr/share/rheolef/*
Modified: packages/rheolef/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/rules?rev=45831&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/rules (original)
+++ packages/rheolef/trunk/debian/rules Wed May 1 17:10:26 2013
@@ -22,14 +22,21 @@
RHEOLEF_RUNTIME=rheolef
TMPDIR=debian/tmp-rheolef
-CXXFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
-LDFLAGS = -Wl,-z,relro
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CXXFLAGS += -O0
-else
- CXXFLAGS += -O3
-endif
+# try to avoid lintian warnings as:
+# W: rheolef: hardening-no-fortify-functions usr/bin/field
+#CXXFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
+#LDFLAGS = -Wl,-z,relro
+CPPFLAGS = -D_FORTIFY_SOURCE=2
+CXXFLAGS = -O3 -D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -Werror=format -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
configure: configure-stamp
configure-stamp:
@@ -44,7 +51,7 @@
dh_testdir
./bootstrap
- CXX=g++ 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-optim --enable-debian-packaging --enable-fast-install
touch configure-stamp
build: build-arch build-indep
Modified: packages/rheolef/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/rheolef/trunk/debian/watch?rev=45831&op=diff
==============================================================================
--- packages/rheolef/trunk/debian/watch (original)
+++ packages/rheolef/trunk/debian/watch Wed May 1 17:10:26 2013
@@ -1,2 +1,3 @@
version=3
-http://ljk.imag.fr/membres/Pierre.Saramito/rheolef/section-sources.html rheolef-([0-9.]*).tar.gz
+http://ljk.imag.fr/membres/Pierre.Saramito/rheolef/section-sources.html .*rheolef-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))
+# Bart Martens <bartm at debian.org> Sun, 24 Feb 2013 10:58:06 +0000
More information about the debian-science-commits
mailing list