|
@@ -66,7 +66,7 @@ LIBAPT_INST=libapt-inst$(LIBAPTINST_MAJOR)
|
|
|
# do not fail as we are just experimenting with symbol files for now
|
|
# do not fail as we are just experimenting with symbol files for now
|
|
|
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
|
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
|
|
|
|
|
|
|
-build: build/build-stamp
|
|
|
|
|
|
|
+build-binary: build/build-binary-stamp
|
|
|
build-debiandoc: build/build-debiandoc-stamp
|
|
build-debiandoc: build/build-debiandoc-stamp
|
|
|
build-manpages: build/build-manpages-stamp
|
|
build-manpages: build/build-manpages-stamp
|
|
|
|
|
|
|
@@ -84,7 +84,7 @@ build/configure-stamp: configure
|
|
|
cd build && CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" CPPFLAGS="$(CPPFLAGS)" ../configure $(confflags)
|
|
cd build && CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" CPPFLAGS="$(CPPFLAGS)" ../configure $(confflags)
|
|
|
touch $@
|
|
touch $@
|
|
|
|
|
|
|
|
-build/build-stamp: build/configure-stamp
|
|
|
|
|
|
|
+build/build-binary-stamp: build/configure-stamp
|
|
|
# Add here commands to compile the package.
|
|
# Add here commands to compile the package.
|
|
|
$(MAKE) binary
|
|
$(MAKE) binary
|
|
|
# compat symlink for the locale split
|
|
# compat symlink for the locale split
|
|
@@ -120,7 +120,6 @@ clean:
|
|
|
debian/%.install: debian/%.install.in
|
|
debian/%.install: debian/%.install.in
|
|
|
sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g' $< > $@
|
|
sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g' $< > $@
|
|
|
|
|
|
|
|
-binary-indep: apt-doc libapt-pkg-doc
|
|
|
|
|
# Build architecture-independent files here.
|
|
# Build architecture-independent files here.
|
|
|
libapt-pkg-doc: build-debiandoc
|
|
libapt-pkg-doc: build-debiandoc
|
|
|
dh_testdir -p$@
|
|
dh_testdir -p$@
|
|
@@ -172,9 +171,8 @@ apt-doc: build-debiandoc
|
|
|
|
|
|
|
|
# Build architecture-dependent files here.
|
|
# Build architecture-dependent files here.
|
|
|
|
|
|
|
|
-binary-arch: $(LIBAPT_PKG) $(LIBAPT_INST) apt libapt-pkg-dev apt-utils apt-transport-https
|
|
|
|
|
apt_MANPAGES = apt apt-cache apt-cdrom apt-config apt-get apt-key apt-mark apt-secure apt apt.conf apt_preferences sources.list
|
|
apt_MANPAGES = apt apt-cache apt-cdrom apt-config apt-get apt-key apt-mark apt-secure apt apt.conf apt_preferences sources.list
|
|
|
-apt: build build-manpages
|
|
|
|
|
|
|
+apt: build-binary build-manpages
|
|
|
dh_testdir -p$@
|
|
dh_testdir -p$@
|
|
|
dh_testroot -p$@
|
|
dh_testroot -p$@
|
|
|
dh_prep -p$@
|
|
dh_prep -p$@
|
|
@@ -220,7 +218,7 @@ apt: build build-manpages
|
|
|
dh_md5sums -p$@
|
|
dh_md5sums -p$@
|
|
|
dh_builddeb -p$@
|
|
dh_builddeb -p$@
|
|
|
|
|
|
|
|
-libapt-pkg-dev: build debian/libapt-pkg-dev.install
|
|
|
|
|
|
|
+libapt-pkg-dev: build-binary debian/libapt-pkg-dev.install
|
|
|
dh_testdir -p$@
|
|
dh_testdir -p$@
|
|
|
dh_testroot -p$@
|
|
dh_testroot -p$@
|
|
|
dh_prep -p$@
|
|
dh_prep -p$@
|
|
@@ -240,7 +238,7 @@ libapt-pkg-dev: build debian/libapt-pkg-dev.install
|
|
|
dh_builddeb -p$@
|
|
dh_builddeb -p$@
|
|
|
|
|
|
|
|
apt-utils_MANPAGES = apt-sortpkgs apt-ftparchive apt-extracttemplates
|
|
apt-utils_MANPAGES = apt-sortpkgs apt-ftparchive apt-extracttemplates
|
|
|
-apt-utils: build build-manpages
|
|
|
|
|
|
|
+apt-utils: build-binary build-manpages
|
|
|
dh_testdir -p$@
|
|
dh_testdir -p$@
|
|
|
dh_testroot -p$@
|
|
dh_testroot -p$@
|
|
|
dh_prep -p$@
|
|
dh_prep -p$@
|
|
@@ -269,7 +267,7 @@ apt-utils: build build-manpages
|
|
|
dh_md5sums -p$@
|
|
dh_md5sums -p$@
|
|
|
dh_builddeb -p$@
|
|
dh_builddeb -p$@
|
|
|
|
|
|
|
|
-$(LIBAPT_PKG): build debian/$(LIBAPT_PKG).install
|
|
|
|
|
|
|
+$(LIBAPT_PKG): build-binary debian/$(LIBAPT_PKG).install
|
|
|
dh_testdir -p$@
|
|
dh_testdir -p$@
|
|
|
dh_testroot -p$@
|
|
dh_testroot -p$@
|
|
|
dh_prep -p$@
|
|
dh_prep -p$@
|
|
@@ -288,7 +286,7 @@ $(LIBAPT_PKG): build debian/$(LIBAPT_PKG).install
|
|
|
dh_md5sums -p$@
|
|
dh_md5sums -p$@
|
|
|
dh_builddeb -p$@
|
|
dh_builddeb -p$@
|
|
|
|
|
|
|
|
-$(LIBAPT_INST): build debian/$(LIBAPT_INST).install
|
|
|
|
|
|
|
+$(LIBAPT_INST): build-binary debian/$(LIBAPT_INST).install
|
|
|
dh_testdir -p$@
|
|
dh_testdir -p$@
|
|
|
dh_testroot -p$@
|
|
dh_testroot -p$@
|
|
|
dh_prep -p$@
|
|
dh_prep -p$@
|
|
@@ -307,7 +305,7 @@ $(LIBAPT_INST): build debian/$(LIBAPT_INST).install
|
|
|
dh_md5sums -p$@
|
|
dh_md5sums -p$@
|
|
|
dh_builddeb -p$@
|
|
dh_builddeb -p$@
|
|
|
|
|
|
|
|
-apt-transport-https: build libapt-pkg-dev
|
|
|
|
|
|
|
+apt-transport-https: build-binary libapt-pkg-dev
|
|
|
dh_testdir -p$@
|
|
dh_testdir -p$@
|
|
|
dh_testroot -p$@
|
|
dh_testroot -p$@
|
|
|
dh_prep -p$@
|
|
dh_prep -p$@
|
|
@@ -333,10 +331,12 @@ apt-transport-https: build libapt-pkg-dev
|
|
|
configure:
|
|
configure:
|
|
|
$(MAKE) configure
|
|
$(MAKE) configure
|
|
|
|
|
|
|
|
-really-clean: clean
|
|
|
|
|
- -find . -name Makefile.in -print0 | xargs --null --no-run-if-empty -- rm -f
|
|
|
|
|
- find -name ChangeLog | xargs rm -f
|
|
|
|
|
- rm -f l33ch-stamp
|
|
|
|
|
-
|
|
|
|
|
|
|
+# translate targets to targets required by debian-policy
|
|
|
|
|
+binary-arch: $(LIBAPT_PKG) $(LIBAPT_INST) apt libapt-pkg-dev apt-utils apt-transport-https
|
|
|
|
|
+binary-indep: apt-doc libapt-pkg-doc
|
|
|
binary: binary-indep binary-arch
|
|
binary: binary-indep binary-arch
|
|
|
|
|
+build-arch: build-binary
|
|
|
|
|
+build-indep: build-manpages build-debiandoc
|
|
|
|
|
+build: build-indep build-arch
|
|
|
|
|
+
|
|
|
.PHONY: build clean binary-indep binary-arch binary
|
|
.PHONY: build clean binary-indep binary-arch binary
|