Package: ggz-client-libs
Version: 0.0.14.1
Severity: normal
Tags: patch

The la files in both libggzcore-dev and libggzmod-dev contain
non-empty dependency_libs. Please empty them. The la files cannot be
simply removed because they are refered to in other packages.

http://wiki.debian.org/ReleaseGoals/LAFileRemoval
http://lists.debian.org/debian-devel/2009/08/msg00808.html
http://release.debian.org/~aba/la/current.txt

Patch attached.

cu andreas


-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
diff -u ggz-client-libs-0.0.14.1/debian/rules ggz-client-libs-0.0.14.1/debian/rules
--- ggz-client-libs-0.0.14.1/debian/rules
+++ ggz-client-libs-0.0.14.1/debian/rules
@@ -9,0 +10,4 @@
+
+install/libggzcore-dev::
+	find debian/tmp/usr/lib  -name "*.la" -exec \
+		sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} +
diff -u ggz-client-libs-0.0.14.1/debian/changelog ggz-client-libs-0.0.14.1/debian/changelog
--- ggz-client-libs-0.0.14.1/debian/changelog
+++ ggz-client-libs-0.0.14.1/debian/changelog
@@ -1,3 +1,11 @@
+ggz-client-libs (0.0.14.1-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Empty depency_libs in libtool la file.
+    http://wiki.debian.org/ReleaseGoals/LAFileRemoval
+
+ -- Andreas Metzler <[email protected]>  Sat, 15 Jan 2011 15:42:14 +0100
+
 ggz-client-libs (0.0.14.1-1) unstable; urgency=low
 
   * New upstream release

Reply via email to