[Pkg-telepathy-commits] [SCM] folks packaging branch branch, debian, updated. debian/0.6.5-2-12-g3165666

Laurent Bigonville bigon at bigon.be
Sat Dec 17 15:03:38 UTC 2011


The following commit has been merged in the debian branch:
commit aed408ed14748aa6ed231f36d88a819987d1bb5d
Author: Laurent Bigonville <bigon at bigon.be>
Date:   Thu Dec 15 11:28:32 2011 +0100

    debian/rules: Pass LDFLAGS to limit runtime dependencies

diff --git a/debian/changelog b/debian/changelog
index 4fd0415..d6c9eda 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,8 +10,9 @@ folks (0.6.6-1) UNRELEASED; urgency=low
     - Bump gobject-introspection build-dependencies
     - Move gir package to Section: introspection
   * debian/*.symbols: Adjust .symbols file
+  * debian/rules: Pass LDFLAGS to limit runtime dependencies
 
- -- Laurent Bigonville <bigon at debian.org>  Wed, 14 Dec 2011 16:02:50 +0100
+ -- Laurent Bigonville <bigon at debian.org>  Thu, 15 Dec 2011 11:28:05 +0100
 
 folks (0.6.5-2) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index 8646669..f1d3f0a 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Uploaders: Laurent Bigonville <bigon at debian.org>,
            Sjoerd Simons <sjoerd at debian.org>,
            Emilio Pozuelo Monfort <pochu at debian.org>
 Build-Depends: debhelper (>= 7.0.50~),
+               dh-autoreconf (>= 4),
                autotools-dev,
                intltool (>= 0.35.0),
                libglib2.0-dev (>= 2.24),
diff --git a/debian/rules b/debian/rules
index 5e37aae..13418a8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,8 +4,15 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+# Ensure at build time that the library has no dependencies on undefined
+# symbols, and speed up loading.
+export LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+
 %:
-	dh $@ 
+	dh $@ --with autoreconf
+
+override_dh_autoreconf:
+	dh_autoreconf --as-needed
 
 override_dh_auto_configure:
 	dh_auto_configure -- --enable-vala --enable-eds-backend \

-- 
folks packaging branch



More information about the Pkg-telepathy-commits mailing list