r47262 - in /packages/healpix/healpix-cxx/trunk/debian: changelog control rules

lsinger-guest at users.alioth.debian.org lsinger-guest at users.alioth.debian.org
Fri May 27 15:42:12 UTC 2016


Author: lsinger-guest
Date: Fri May 27 15:42:12 2016
New Revision: 47262

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=47262
Log:
healpix-cxx: update to 3.30.0-2

Modified:
    packages/healpix/healpix-cxx/trunk/debian/changelog
    packages/healpix/healpix-cxx/trunk/debian/control
    packages/healpix/healpix-cxx/trunk/debian/rules

Modified: packages/healpix/healpix-cxx/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/healpix/healpix-cxx/trunk/debian/changelog?rev=47262&op=diff
==============================================================================
--- packages/healpix/healpix-cxx/trunk/debian/changelog	(original)
+++ packages/healpix/healpix-cxx/trunk/debian/changelog	Fri May 27 15:42:12 2016
@@ -1,3 +1,11 @@
+healpix-cxx (3.30.0-2) unstable; urgency=medium
+
+  * Change maintainer from Debian Science Team to Debian Astro Team.
+  * Enable link-time optimization.
+  * Depend on libcfitsio-dev instead of transitional libcfitsio3-dev package.
+
+ -- Leo Singer <leo.singer at ligo.org>  Fri, 27 May 2016 10:24:54 -0400
+
 healpix-cxx (3.30.0-1) unstable; urgency=medium
 
   * New upstream version.

Modified: packages/healpix/healpix-cxx/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/healpix/healpix-cxx/trunk/debian/control?rev=47262&op=diff
==============================================================================
--- packages/healpix/healpix-cxx/trunk/debian/control	(original)
+++ packages/healpix/healpix-cxx/trunk/debian/control	Fri May 27 15:42:12 2016
@@ -1,12 +1,12 @@
 Source: healpix-cxx
 Priority: optional
-Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
+Maintainer: Debian Astro Team <debian-astro-maintainers at lists.alioth.debian.org>
 Uploaders: Leo Singer <leo.singer at ligo.org>
 Homepage: http://healpix.sourceforge.net
 Build-Depends:
  debhelper (>= 9),
  pkg-config,
- libcfitsio3-dev,
+ libcfitsio-dev,
  autotools-dev,
  dh-autoreconf
 Standards-Version: 3.9.8

Modified: packages/healpix/healpix-cxx/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/healpix/healpix-cxx/trunk/debian/rules?rev=47262&op=diff
==============================================================================
--- packages/healpix/healpix-cxx/trunk/debian/rules	(original)
+++ packages/healpix/healpix-cxx/trunk/debian/rules	Fri May 27 15:42:12 2016
@@ -27,6 +27,21 @@
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
 
+# Link-time optimisation demands knowledge about all CFLAGS both at
+# compile time (as represented by CFLAGS and CXXFLAGS) but also at
+# at link time.
+# 
+# Adapted from
+# http://anonscm.debian.org/cgit/pkg-boinc/boinc.git/tree/debian/rules
+ifeq (,$(findstring nolto,$(DEB_BUILD_OPTIONS)))
+ $(info I: Activating LinkTimeOptimisation)
+ export CFLAGS += -flto
+ export CXXFLAGS += -flto
+ export LDFLAGS += -flto
+ export AR := gcc-ar
+ export RANLIB := gcc-ranlib
+endif
+
 %:
 	dh $@ --with autoreconf
 




More information about the debian-science-commits mailing list