Package: netatalk
Version: 2.1.4-1
Severity: normal
Tags: patch

The libtool la files in /usr/lib/netatalk contain non-empty
dependency_libs lines. Please doublecheck whether netatalk actually
needs these files and remove them if they are not necessary. Otherwise
please clean out dependency_libs in the la files. Patch attached.

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

-- 
`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 -Nru netatalk-2.1.4/debian/changelog netatalk-2.1.4/debian/changelog
--- netatalk-2.1.4/debian/changelog	2010-11-28 13:26:42.000000000 +0100
+++ netatalk-2.1.4/debian/changelog	2011-04-09 15:45:26.000000000 +0200
@@ -1,3 +1,11 @@
+netatalk (2.1.4-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Empty dependency_libs in libtool la files.
+    http://wiki.debian.org/ReleaseGoals/LAFileRemoval
+
+ -- Andreas Metzler <ametz...@debian.org>  Sat, 09 Apr 2011 15:38:09 +0200
+
 netatalk (2.1.4-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru netatalk-2.1.4/debian/rules netatalk-2.1.4/debian/rules
--- netatalk-2.1.4/debian/rules	2010-11-28 13:26:08.000000000 +0100
+++ netatalk-2.1.4/debian/rules	2011-04-09 15:47:10.000000000 +0200
@@ -117,6 +117,8 @@
 	rm -r debian/netatalk/usr/include
 	rm -r debian/netatalk/usr/share/aclocal
 	rm -r debian/netatalk/var
+	find debian/netatalk/usr/lib -name "*.la" -exec \
+		sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} +
 
 # Create patch to get in sync with upstream CVS
 get-orig-vcs: patchfile = 000_cvs_$(shell date '+%Y%m%d').patch

Reply via email to