summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules13
1 files changed, 13 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index 58910736..441646ae 100755
--- a/debian/rules
+++ b/debian/rules
@@ -110,6 +110,19 @@ endif
if [ -f debian/util-linux/sbin/hwclock ] ; then \
install -m 644 debian/hwclock.rules debian/util-linux/lib/udev/rules.d/85-hwclock.rules; \
fi
+ # copy library and symlink into udeb
+ ln debian/libblkid1/lib/libblkid.so.1.* debian/libblkid1-udeb/lib/
+ ln debian/libblkid1/lib/libblkid.so.1 debian/libblkid1-udeb/lib/
+ ln debian/util-linux/sbin/blkid debian/util-linux-udeb/sbin/
+ # overwrite copyright
+ install -m 644 debian/libblkid.copyright debian/libblkid1/usr/share/doc/libblkid1/copyright
+ install -m 644 debian/libblkid.copyright debian/libblkid-dev/usr/share/doc/libblkid-dev/copyright
+ # dpkg symbol handling
+ echo "Generating symbols for libblkid1..."
+ dpkg-gensymbols -plibblkid1 -Pdebian/libblkid1 > debian/libblkid1.tmp-patch
+ cat debian/libblkid1.tmp-patch
+ patch debian/libblkid1.symbols < debian/libblkid1.tmp-patch
+ rm debian/libblkid1.tmp-patch
cd debian; if [ -f util-linux/sbin/fdisk ]; then \
ln util-linux/sbin/*fdisk fdisk-udeb/usr/sbin/; \
S=fdisk-udeb/usr/sbin/cfdisk; if [ -f $$S ]; then mv $$S cfdisk-udeb/usr/sbin/; fi; \