[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