diff options
author | Junichi Uekawa <dancer@dancer64.netfort.gr.jp> | 2007-12-26 20:06:59 +0900 |
---|---|---|
committer | Junichi Uekawa <dancer@dancer64.netfort.gr.jp> | 2007-12-26 20:06:59 +0900 |
commit | d4a893eb3a93b5e5fdd1a10a605629c894ed757d (patch) | |
tree | e0efdcf65be2e18f3b4649ba79c0a0c6340823cf /Makefile | |
parent | 9f0f8b76ab7289d63c6c5812b4737d0fbd7bcbbc (diff) | |
download | pbuilder-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-- | Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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/ |