aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-satisfydepends-gdebi
Commit message (Collapse)AuthorAge
* use relative sources where possibleMattia Rizzolo2015-11-01
| | | | | | | | | | This way it's a lot easier to test stuff without actually installing it Use BASH_SOURCE, which contains the path of the current script being executed. BASH_SOURCE is clearly a bashism, but it's cheaper than using dirname(1). Thanks to Gianfranco Costamagna for noticing how this bit could have be improved. Gbp-Dch: Short
* fix a whole bunch of warning from shellcheckMattia Rizzolo2015-09-18
| | | | | | | There are still quite some, this is a first chunk based on a given patch applied where i felt confident enough. Thanks: Herbert Parentes Fortes Neto <hpfn@ig.com.br> for the initial patch-set
* Add an option to verify key signatures. (closes: #579028)Junichi Uekawa2010-07-05
| | | | | | | By unsetting APTGETOPT, and setting PBUILDERSATISFYDEPENDSOPT=('--check-key'), the user now has an option of verifying the key signature of each package against the installed keyring.
* Use stderr and prefix message with E:Loïc Minier2009-12-12
|
* Require gdebi/gdebi-core on host to resolve bdepsLoïc Minier2009-12-12
| | | | | | | Require /usr/bin/gdebi on the host to resolve build-deps using pbuilder-satisfydepends-gdebi instead of installing it in the chroot which resulted in a less minimal build env. Use proper package name in Suggests.
* Copy .dsc in chroot before calling gdebi; #472407Loïc Minier2009-12-12
| | | | Copy .dsc in chroot before calling gdebi; closes: #472407
* Pass APT::Install-Recommends=false to gdebi when possibleLoïc Minier2008-06-27
| | | | | Check whether gdebi support the --version flag and that the version is >= 0.3.9 in which case pass -o APT::Install-Recommends=false to gdebi.
* pbuilder-satisfydepends-gdebi: add "--force-yes" to apt-get callLoïc Minier2008-06-27
| | | | | Add "--force-yes" to generated apt-get call, consistent with other apt-get calls; thanks Michael Vogt; Launchpad #123068.
* gdebi: install gdebi-core, not gdebi into chroot.Junichi Uekawa2008-01-04
| | | | gdebi pulls in too much too the chroot, maybe gdebi-core is better.
* satisfydepends-gdebi: reorganize code to go in-line with other funcs.Junichi Uekawa2008-01-04
| | | | | | | | The original implementation did not work well with cowdancer, change it so that gdebi is called inside chroot and inside chroot only. This has the drawback that gdebi must be available within chroot, but it is much simpler than adding conditional cowdancer support to gdebi, and hopefully better for future development.
* python-apt/gdebi based pbuilder-satisfydepends-gdebi (closes: #453388)Junichi Uekawa2007-12-26
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.