r17546 - in /desktop/experimental/ekiga/debian: changelog control rules
dedu-guest at users.alioth.debian.org
dedu-guest at users.alioth.debian.org
Fri Nov 14 10:20:57 UTC 2008
Author: dedu-guest
Date: Fri Nov 14 10:20:57 2008
New Revision: 17546
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=17546
Log:
* Symlink identical GNOME help files, to reduce size. (Closes: #505536).
* Explicitely build-depends on a few dev packages, even if they were
pulled out anyway by the other dependencies.
Modified:
desktop/experimental/ekiga/debian/changelog
desktop/experimental/ekiga/debian/control
desktop/experimental/ekiga/debian/rules
Modified: desktop/experimental/ekiga/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/debian/changelog?rev=17546&op=diff
==============================================================================
--- desktop/experimental/ekiga/debian/changelog (original)
+++ desktop/experimental/ekiga/debian/changelog Fri Nov 14 10:20:57 2008
@@ -8,6 +8,9 @@
* Compile with dbus support. (Closes: #467212).
* Numeric keypad inserts digits at correct position. (Closes: #440159).
* Use libnotify upon call. (Closes: #412604).
+ * Symlink identical GNOME help files, to reduce size. (Closes: #505536).
+ * Explicitely build-depends on a few dev packages, even if they were
+ pulled out anyway by the other dependencies.
[ Loic Minier ]
* Use clean:: instead of clean: in rules.
Modified: desktop/experimental/ekiga/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/debian/control?rev=17546&op=diff
==============================================================================
--- desktop/experimental/ekiga/debian/control (original)
+++ desktop/experimental/ekiga/debian/control Fri Nov 14 10:20:57 2008
@@ -30,7 +30,8 @@
libnotify-dev,
libebook1.2-dev,
automake,
- autoconf
+ autoconf,
+ libglib2.0-dev, libxml2-dev, libxext-dev, libdbus-1-dev
Standards-Version: 3.8.0
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/experimental/ekiga
Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/
Modified: desktop/experimental/ekiga/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/ekiga/debian/rules?rev=17546&op=diff
==============================================================================
--- desktop/experimental/ekiga/debian/rules (original)
+++ desktop/experimental/ekiga/debian/rules Fri Nov 14 10:20:57 2008
@@ -128,6 +128,22 @@
dh_link
dh_strip --dbg-package=ekiga-dbg
dh_compress
+ # symlink identical Gnome help files within packages
+ for p in $$(dh_listpackages); do \
+ if [ -d debian/$$p/usr/share/gnome/help ]; then \
+ (cd debian/$$p && LC_ALL=C fdupes -r1nq usr/share/gnome/help \
+ | while read s; do \
+ set -- $$(echo $$s | tr ' ' '\n' | sort); \
+ f=$$1; shift; \
+ for d; do \
+ echo "symlinking duplicate Gnome help file $$d to $$f"; \
+ rm $$d; ln -s /$$f $$d; \
+ done; \
+ done; \
+ ); \
+ dh_link -p$$p; \
+ fi; \
+ done
dh_fixperms
dh_installdeb
dh_shlibdeps
More information about the pkg-gnome-commits
mailing list