[tcl-fitstcl] 01/01: Push standards version to 3.9.5 and propagate (CPP|LD)FLAGS

Ole Streicher olebole-guest at moszumanska.debian.org
Mon Apr 14 14:02:45 UTC 2014


This is an automated email from the git hooks/post-receive script.

olebole-guest pushed a commit to branch debian
in repository tcl-fitstcl.

commit db4d5bebe165fb46676b0ace8f5120df3e4ec040
Author: Ole Streicher <debian at liska.ath.cx>
Date:   Mon Apr 14 15:42:16 2014 +0200

    Push standards version to 3.9.5 and propagate (CPP|LD)FLAGS
---
 debian/changelog                     |  8 ++++++++
 debian/control                       |  8 ++++----
 debian/patches/propagate_flags.patch | 24 ++++++++++++++++++++++++
 debian/patches/series                |  1 +
 4 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c6b1f50..431da5e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+tcl-fitstcl (2.3-3) unstable; urgency=low
+
+  * Push standards version to 3.9.5. No changes needed.
+  * Propagate CPPFLAGS and LDFLAGS
+  * Change maintainer and VCS location to debian-astro
+
+ -- Ole Streicher <debian at liska.ath.cx>  Mon, 14 Apr 2014 15:19:15 +0200
+
 tcl-fitstcl (2.3-2) unstable; urgency=low
 
   * Add kFreeBSD and HURD support
diff --git a/debian/control b/debian/control
index c4b90f3..c98e2ce 100644
--- a/debian/control
+++ b/debian/control
@@ -1,17 +1,17 @@
 Source: tcl-fitstcl
 Section: interpreters
 Priority: optional
-Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Maintainer: Debian Astronomy Maintainers <debian-astro-maintainers at lists.alioth.debian.org>
 Uploaders: Ole Streicher <debian at liska.ath.cx>
 Build-Depends: debhelper (>= 9),
                dh-autoreconf,
                libcfitsio3-dev,
                tcl-dev,
                wcslib-dev
-Standards-Version: 3.9.3
+Standards-Version: 3.9.5
 Homepage: http://heasarc.gsfc.nasa.gov/docs/software/lheasoft/ftools/fv/fitsTcl_home.html
-Vcs-Git: git://git.debian.org/git/debian-science/packages/tcl-fitstcl.git
-Vcs-Browser: http://git.debian.org/?p=debian-science/packages/tcl-fitstcl.git
+Vcs-Git: git://anonscm.debian.org/debian-astro/packages/tcl-fitstcl.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-astro/packages/tcl-fitstcl.git
 
 Package: tcl-fitstcl
 Architecture: any
diff --git a/debian/patches/propagate_flags.patch b/debian/patches/propagate_flags.patch
new file mode 100644
index 0000000..9203c59
--- /dev/null
+++ b/debian/patches/propagate_flags.patch
@@ -0,0 +1,24 @@
+Author: Ole Streicher <debian at liska.ath.cx>
+Description: Propagate CPPFLAGS and LDFLAGS for hardening
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -90,7 +90,7 @@
+ 
+ 
+ .c.o:
+-	${CC} -c ${CFLAGS} ${DEFS} ${IFLAGS} $<
++	${CC} -c ${CPPFLAGS} ${CFLAGS} ${DEFS} ${IFLAGS} $<
+ 
+ #
+ # $Log: Makefile.in,v $
+--- a/configure.in
++++ b/configure.in
+@@ -289,7 +289,7 @@
+ 
+ # Shared library section
+ #-------------------------------------------------------------------------------
+-LD_FLAGS=
++LD_FLAGS="$LDFLAGS"
+ SHLIB_SUFFIX=".so"
+ SHLIB_LD_LIBS=""
+ lhea_shlib_cflags=
diff --git a/debian/patches/series b/debian/patches/series
index 413d96a..c6e5345 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,4 @@ set_installdir.patch
 fix_compiler_warnings.patch
 fix_spelling.patch
 nonlinux.patch
+propagate_flags.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/tcl-fitstcl.git



More information about the debian-science-commits mailing list