Package: digikam
Version: 4:2.4.1-1
Severity: wishlist
Tags: patch

Building with -Wl,--as-needed added to the linker flags would
avoid some unnecessary dependencies.

The attached patch adds -Wl,--as-needed to LDFLAGS before
calling dh_auto_configure.

Thanks,
Daniel Schaal

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (103, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-rc7-dbg-00017-g371de6e (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages digikam depends on:
ii  digikam-data             4:2.4.1-1
ii  kde-runtime              4:4.7.4-1
ii  kdepim-runtime           4:4.7.4-0r1
ii  libc6                    2.13-24
ii  libgcc1                  1:4.6.2-9
ii  libglib2.0-0             2.30.2-4
ii  libgomp1                 4.6.2-9
ii  libgphoto2-2             2.4.11-3.1
ii  libgphoto2-port0         2.4.11-3.1
ii  libice6                  2:1.0.7-2
ii  libjasper1               1.900.1-12
ii  libjpeg8                 8c-2
ii  libkabc4                 4:4.7.4-1
ii  libkcmutils4             4:4.7.4-1
ii  libkdcraw20              4:4.7.4-1
ii  libkde3support4          4:4.7.4-1
ii  libkdecore5              4:4.7.4-1
ii  libkdeui5                4:4.7.4-1
ii  libkdewebkit5            4:4.7.4-1
ii  libkemoticons4           4:4.7.4-1
ii  libkexiv2-10             4:4.7.4-1
ii  libkfile4                4:4.7.4-1
ii  libkhtml5                4:4.7.4-1
ii  libkidletime4            4:4.7.4-1
ii  libkio5                  4:4.7.4-1
ii  libkipi8                 4:4.7.4-1
ii  libkjsapi4               4:4.7.4-1
ii  libknotifyconfig4        4:4.7.4-1
ii  libkparts4               4:4.7.4-1
ii  libkprintutils4          4:4.7.4-1
ii  libkresources4           4:4.7.4-1
ii  libkutils4               4:4.7.4-1
ii  liblcms1                 1.19.dfsg-1+b1
ii  liblensfun0              0.2.4-1
ii  liblqr-1-0               0.4.1-1.1
ii  libmarblewidget12        4:4.7.4-1
ii  libnepomuk4              4:4.7.4-1
ii  libnepomukutils4         4:4.7.4-1
ii  libopencv-calib3d2.3     2.3.1-4
ii  libopencv-contrib2.3     2.3.1-4
ii  libopencv-core2.3        2.3.1-4
ii  libopencv-features2d2.3  2.3.1-4
ii  libopencv-flann2.3       2.3.1-4
ii  libopencv-gpu2.3         2.3.1-4
ii  libopencv-highgui2.3     2.3.1-4
ii  libopencv-imgproc2.3     2.3.1-4
ii  libopencv-legacy2.3      2.3.1-4
ii  libopencv-ml2.3          2.3.1-4
ii  libopencv-objdetect2.3   2.3.1-4
ii  libopencv-video2.3       2.3.1-4
ii  libphonon4               4:4.6.0really4.5.1-1
ii  libpng12-0               1.2.46-3
ii  libqjson0                0.7.1-6
ii  libqt4-dbus              4:4.7.4-1
ii  libqt4-network           4:4.7.4-1
ii  libqt4-qt3support        4:4.7.4-1
ii  libqt4-sql               4:4.7.4-1
ii  libqt4-sql-sqlite        4:4.7.4-1
ii  libqt4-svg               4:4.7.4-1
ii  libqt4-xml               4:4.7.4-1
ii  libqtcore4               4:4.7.4-1
ii  libqtgui4                4:4.7.4-1
ii  libqtwebkit4             2.2.0-2
ii  libsm6                   2:1.2.0-2
ii  libsolid4                4:4.7.4-1
ii  libsoprano4              2.7.3+dfsg.1-1
ii  libstdc++6               4.6.2-9
ii  libtiff4                 3.9.5-2
ii  libusb-0.1-4             2:0.1.12-19
ii  libx11-6                 2:1.4.4-4
ii  libxau6                  1:1.0.6-4
ii  libxdmcp6                1:1.1.0-4
ii  libxext6                 2:1.3.0-3
ii  libxft2                  2.2.0-3
ii  libxpm4                  1:3.5.9-4
ii  phonon                   4:4.6.0really4.5.1-1
ii  zlib1g                   1:1.2.3.4.dfsg-3

Versions of packages digikam recommends:
ii  chromium [www-browser]   15.0.874.121~r109964-1
ii  iceweasel [www-browser]  9.0.1-1
ii  kipi-plugins             4:2.4.1-1
ii  mplayerthumbs            <none>
ii  rekonq [www-browser]     0.8.1-1

Versions of packages digikam suggests:
pn  digikam-doc  <none>

-- no debconf information
>From 42929abe1906fba6044eb7e05550541038f34116 Mon Sep 17 00:00:00 2001
From: Daniel Schaal <farb...@web.de>
Date: Sat, 10 Dec 2011 23:14:32 +0100
Subject: [PATCH] Add -Wl,--as-needed to linker flags

---
 debian/rules |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/debian/rules b/debian/rules
index 01f10d9..54f6d6d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,9 @@
 %:
 	dh $@ --with kde --parallel 
 
+override_dh_auto_configure:
+	LDFLAGS="$(LDFLAGS) -Wl,--as-needed" dh_auto_configure --buildsystem=kde
+
 override_dh_installchangelogs:
 	dh_installchangelogs core/ChangeLog 
 
-- 
1.7.7.3

_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to