aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJunichi Uekawa <dancer@dancer64.netfort.gr.jp>2007-12-26 20:06:59 +0900
committerJunichi Uekawa <dancer@dancer64.netfort.gr.jp>2007-12-26 20:06:59 +0900
commitd4a893eb3a93b5e5fdd1a10a605629c894ed757d (patch)
treee0efdcf65be2e18f3b4649ba79c0a0c6340823cf /Makefile
parent9f0f8b76ab7289d63c6c5812b4737d0fbd7bcbbc (diff)
downloadpbuilder-d4a893eb3a93b5e5fdd1a10a605629c894ed757d.tar
pbuilder-d4a893eb3a93b5e5fdd1a10a605629c894ed757d.tar.gz
python-apt/gdebi based pbuilder-satisfydepends-gdebi (closes: #453388)
From: Michael Vogt <mvo@ubuntu.com> In Ubuntu, we've applied the attached patch to achieve the following: * Makefile: - Addded pbuilder-satisfydepends-gdebi * pbuilder-buildpackage-funcs: - always pass --chroot to the pbuilder-satisfydepends (needed for pbuilder-satisfydepends-gdebi) * pbuilder-satisfydepends-gdebi: - added alternative b-d resolver pbuilder-satisfydepends-gdebi is a build-dependencies resolver based on gdebi (that in turn uses python-apt/libapt). It is fast and does not need to build a dummy package. It should behave exactly like apt-get build-dep $pkg It used to be more interessting because of the speed gain when pbuilder-satisfydepends-classic was the default. You probably want to add a recommends or suggests for gdebi too (if you like the patch method). Modified by dancerj: --chroot is given before --chrootexec so that cowdancer can continue to work.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index cd872a1..945b0e0 100644
--- a/Makefile
+++ b/Makefile
@@ -15,6 +15,7 @@ SHELLCODES=pbuilder-buildpackage \
pbuilder-modules \
pbuilder-runhooks \
pbuilder-satisfydepends-classic \
+ pbuilder-satisfydepends-gdebi \
pbuilder-satisfydepends-funcs \
pbuilder-satisfydepends-checkparams \
pbuilder-satisfydepends-aptitude \
@@ -81,6 +82,7 @@ install:
#install aptitude as the default satisfydepends
$(INSTALL_EXECUTABLE) pbuilder-satisfydepends-aptitude $(DESTDIR)/usr/lib/pbuilder/pbuilder-satisfydepends
$(INSTALL_EXECUTABLE) pbuilder-satisfydepends-classic $(DESTDIR)/usr/lib/pbuilder/
+ $(INSTALL_EXECUTABLE) pbuilder-satisfydepends-gdebi $(DESTDIR)/usr/lib/pbuilder/
$(INSTALL_EXECUTABLE) pbuilder-satisfydepends-aptitude $(DESTDIR)/usr/lib/pbuilder/
$(INSTALL_EXECUTABLE) pbuilder-satisfydepends-experimental $(DESTDIR)/usr/lib/pbuilder/
$(INSTALL_EXECUTABLE) pbuilder-satisfydepends-checkparams $(DESTDIR)/usr/lib/pbuilder/