]> git.proxmox.com Git - pve-sheepdog.git/commitdiff
install libs in private dir /usr/lib/sheepdog/*, remove development files
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 7 Sep 2016 06:11:33 +0000 (08:11 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 7 Sep 2016 06:11:33 +0000 (08:11 +0200)
The sheedpog library is not correctly versioned, so we install in inside
a private dir as suggested by lintian.

debian/rules

index ebadc9c9cdea679c6afe7ee9e5c8ac004365b1db..a430a7906cf86c78d777d0b174d19ebfe25b0d47 100755 (executable)
@@ -9,6 +9,9 @@ export DEB_BUILD_HARDENING=1
 
 override_dh_auto_install:
        dh_auto_install
+       rm debian/pve-sheepdog/usr/lib/sheepdog/libsheepdog.a
+       rm debian/pve-sheepdog/usr/lib/sheepdog/libsheepdog.la
+       rm -rf debian/pve-sheepdog/usr/include
        rm debian/pve-sheepdog/etc/init.d/sheepdog
        rmdir debian/pve-sheepdog/etc/init.d
        install -D -m 0755 debian/sheepdog-start-wrapper debian/pve-sheepdog/usr/lib/sheepdog/sheepdog-start-wrapper
@@ -19,5 +22,5 @@ override_dh_installinit:
 
 override_dh_auto_configure:
        ./autogen.sh
-       dh_auto_configure -- --enable-zookeeper --enable-systemd
+       dh_auto_configure -- --enable-zookeeper --enable-systemd --libdir=/usr/lib/sheepdog