1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
#!/usr/bin/make -f
# debian/rules that uses debhelper >= 7.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# This has to be exported to make some magic below work.
export DH_OPTIONS
%:
dh $@
install_libbfio:
# Set up libbfio package directories and files
mkdir -p debian/libbfio/usr/lib
install -p -m755 debian/tmp/usr/lib/lib*.so.*.*.* debian/libbfio/usr/lib
install_libbfio_dev:
# Set up libbfio-dev package directories and files
mkdir -p debian/libbfio-dev/usr/include
mkdir -p debian/libbfio-dev/usr/include/libbfio
mkdir -p debian/libbfio-dev/usr/lib
mkdir -p debian/libbfio-dev/usr/lib/pkgconfig
mkdir -p debian/libbfio-dev/usr/share/man/man3
install -p -m755 debian/tmp/usr/include/*.h debian/libbfio-dev/usr/include
install -p -m755 debian/tmp/usr/include/libbfio/*.h debian/libbfio-dev/usr/include/libbfio
install -p -m755 debian/tmp/usr/lib/*.la debian/libbfio-dev/usr/lib
install -p -m755 debian/tmp/usr/lib/lib*.a debian/libbfio-dev/usr/lib
install -p -m755 debian/tmp/usr/lib/lib*.so debian/libbfio-dev/usr/lib
install -p -m755 debian/tmp/usr/lib/pkgconfig/* debian/libbfio-dev/usr/lib/pkgconfig
install -p -m755 debian/tmp/usr/share/man/man3/* debian/libbfio-dev/usr/share/man/man3
override_dh_auto_test:
override_dh_installinit: install_libbfio install_libbfio_dev
override_dh_installmenu:
override_dh_installmime:
override_dh_installmodules:
override_dh_installlogcheck:
override_dh_installlogrotate:
override_dh_installpam:
override_dh_installppp:
override_dh_installudev:
override_dh_installwm:
override_dh_installxfonts:
override_dh_gconf:
override_dh_icons:
override_dh_perl:
override_dh_pysupport:
override_dh_shlibdeps:
dh_shlibdeps -Llibbfio -l${PWD}/debian/tmp/usr/lib
override_dh_makeshlibs:
dh_makeshlibs -Xlibbfio-dev
|