Source: sqlite3
Version: 3.33.0-1
Severity: normal
Tags: patch
User: codeh...@debian.org
Usertags: la-file-removal

Hi,

as per Policy ยง10.2, .la files should not be included in the Debian 
package.  Patch attached for this.

Thanks,
-- 
Pino
--- a/debian/libsqlite3-dev.install
+++ b/debian/libsqlite3-dev.install
@@ -1,5 +1,4 @@
 usr/include/*.h
 usr/lib/*/libsqlite3.a
 usr/lib/*/libsqlite3.so
-usr/lib/*/libsqlite3.la
 usr/lib/*/pkgconfig/sqlite3.pc
--- a/debian/libsqlite3-dev.install.in
+++ b/debian/libsqlite3-dev.install.in
@@ -1,5 +1,4 @@
 usr/include/*.h
 usr/lib/${DEB_HOST_MULTIARCH}/libsqlite3.a
 usr/lib/${DEB_HOST_MULTIARCH}/libsqlite3.so
-usr/lib/${DEB_HOST_MULTIARCH}/libsqlite3.la
 usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/sqlite3.pc
--- a/debian/rules
+++ b/debian/rules
@@ -122,7 +122,7 @@ install: build
                $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/sqlite/
 
        # Remove *.la files per policy 3.9.1.0
-       sed -i "/dependency_libs/ s/'.*'/''/" `find $(DESTDIR) -name '*.la'`
+       rm $(DESTDIR)/usr/lib/*/libsqlite3.la
 
        # Create the pkgIndex.tcl file for the Tcl module. This generated file
        # actually turns out to be relocatable.

Reply via email to