- dh_installdocs -papt
- dh_installexamples -papt build/docs/examples/*
-# dh_installmenu -papt
-# dh_installinit -papt
-# dh_installcron -papt
- dh_installmanpages -papt
-
-# dh_undocumented -papt
- dh_installchangelogs -papt
- dh_strip -papt
- dh_compress -papt
- dh_fixperms -papt
- dh_suidregister -papt
- dh_installdeb -papt
- LD_LIBRARY_PATH=debian/tmp/usr/lib dh_shlibdeps -papt
- echo libapt-pkg:major=${LIBAPT_MAJOR} >> debian/substvars
- dh_gencontrol -papt
- dh_makeshlibs -m${LIBAPT_MAJOR} -Vlibapt-pkg${LIBAPT_MAJOR} -papt
- dh_md5sums -papt
- dh_builddeb -papt
-
-libapt-pkg-dev: build
- dh_testdir -plibapt-pkg-dev
- dh_testroot -plibapt-pkg-dev
- dh_clean -plibapt-pkg-dev -k
- dh_installdirs -plibapt-pkg-dev usr/lib usr/include/apt-pkg
-
- ln -s libapt-pkg.so.${LIBAPT_MAJOR} debian/libapt-pkg-dev/usr/lib/libapt-pkg.so
-
- cp build/include/apt-pkg/*.h debian/libapt-pkg-dev/usr/include/apt-pkg/
-
- dh_installdocs -plibapt-pkg-dev
- dh_installchangelogs -plibapt-pkg-dev
- dh_strip -plibapt-pkg-dev
- dh_compress -plibapt-pkg-dev
- dh_fixperms -plibapt-pkg-dev
- dh_installdeb -plibapt-pkg-dev
- dh_shlibdeps -plibapt-pkg-dev
- echo libapt-pkg:major=${LIBAPT_MAJOR} >> debian/libapt-pkg-dev.substvars
- dh_gencontrol -plibapt-pkg-dev
- dh_md5sums -plibapt-pkg-dev
- dh_builddeb -plibapt-pkg-dev
-
-libapt-pkg-doc: build
- dh_testdir -plibapt-pkg-doc
- dh_testroot -plibapt-pkg-doc
- dh_clean -plibapt-pkg-doc -k
- dh_installdirs -plibapt-pkg-doc usr/doc/apt usr/doc/libapt-pkg-doc
-
- cp -a build/docs/cache* build/docs/design* build/docs/dpkg-tech* \
- build/docs/files* build/docs/method* debian/libapt-pkg-doc/usr/doc/apt/
- cp -a debian/libapt-pkg-doc.dhelp debian/libapt-pkg-doc/usr/doc/libapt-pkg-doc/.dhelp
-
- dh_installdocs -plibapt-pkg-doc
- dh_installchangelogs -plibapt-pkg-doc
- dh_strip -plibapt-pkg-doc
- dh_compress -plibapt-pkg-doc
- dh_fixperms -plibapt-pkg-doc
- dh_installdeb -plibapt-pkg-doc
- dh_shlibdeps -plibapt-pkg-doc
- dh_gencontrol -plibapt-pkg-doc
- dh_md5sums -plibapt-pkg-doc
- dh_builddeb -plibapt-pkg-doc
-
-source diff:
+ dh_installexamples -p$@ $(BLD)/docs/examples/*
+ dh_installman -p$@
+
+ dh_installdocs -p$@
+ dh_installchangelogs -p$@
+ dh_strip -p$@
+ dh_compress -p$@
+ dh_fixperms -p$@
+ dh_installdeb -p$@
+ dh_shlibdeps -papt -l`pwd`/debian/apt/usr/lib -- -Ldebian/shlibs.local.apt
+ dh_gencontrol -p$@ -u -Vlibapt-pkg:provides=$(LIBAPTPKG_PROVIDE)
+ dh_makeshlibs -m$(LIBAPTPKG_MAJOR) -V '$(LIBAPTPKG_PROVIDE)' -papt
+ dh_md5sums -p$@
+ dh_builddeb -p$@
+
+libapt-pkg-dev: build debian/shlibs.local
+ dh_testdir -p$@
+ dh_testroot -p$@
+ dh_clean -p$@ -k
+ dh_installdirs -p$@
+#
+# libapt-pkg-dev install
+#
+ cp -a $(BLD)/bin/libapt-pkg*.so debian/libapt-pkg-dev/usr/lib/
+ cp -a $(BLD)/bin/libapt-inst*.so debian/libapt-pkg-dev/usr/lib/
+# ln -s libapt-pkg.so.$(LIBAPTPKG_MAJOR) debian/libapt-pkg-dev/usr/lib/libapt-pkg.so
+ cp $(BLD)/include/apt-pkg/*.h debian/libapt-pkg-dev/usr/include/apt-pkg/
+
+ dh_installdocs -p$@
+# dh_installmenu -p$@
+# dh_installinit -p$@
+# dh_installcron -p$@
+# dh_installman -p$@
+
+ dh_installchangelogs -p$@
+ dh_strip -p$@
+ dh_compress -p$@
+ dh_fixperms -p$@
+# dh_suidregister -p$@
+ dh_installdeb -p$@
+ dh_gencontrol -p$@ -u -Vlibapt-pkg:provides=$(LIBAPTPKG_PROVIDE) -Vlibapt-inst:provides=$(LIBAPTINST_PROVIDE)
+ dh_md5sums -p$@
+ dh_builddeb -p$@
+
+apt-utils: build debian/shlibs.local
+ dh_testdir -p$@
+ dh_testroot -p$@
+ dh_clean -p$@ -k
+ dh_installdirs -p$@
+
+ # install the shared libs
+ find $(BLD)/bin/ -type f -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/usr/lib/ \;
+ find $(BLD)/bin/ -type l -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/usr/lib/ \;
+
+ cp $(addprefix $(BLD)/bin/apt-,$(APT_UTILS)) debian/$@/usr/bin/
+ dh_installdocs -p$@
+
+ # Install the man pages..
+ dh_installman -p$@
+
+ dh_installchangelogs -p$@
+ dh_strip -p$@
+ dh_compress -p$@
+ dh_fixperms -p$@
+ dh_installdeb -p$@
+ LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:`pwd`/debian/apt/usr/lib:`pwd`/debian/$@/usr/lib dh_shlibdeps -p$@ -- -Ldebian/shlibs.local.apt-utils
+ dh_gencontrol -p$@ -u -Vlibapt-inst:provides=$(LIBAPTINST_PROVIDE)
+ dh_makeshlibs -m$(LIBAPTINST_MAJOR) -V '$(LIBAPTINST_PROVIDE)' -p$@
+ dh_md5sums -p$@
+ dh_builddeb -p$@
+
+source diff: