aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-satisfydepends-experimental
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
* 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.
* Add get_build_deps() and get_build_conflicts()Loïc Minier2010-01-04
| | | | | Add get_build_deps() and get_build_conflicts() functions wrapping get_control_re() for BD_REGEXP and BC_REGEXP over DEBIAN_CONTROL.
* pbuilder-satisfydepends-experimental: ignore RecommendsJunichi Uekawa2007-11-07
|
* run dpkg-architecture inside chroot for ↵Junichi Uekawa2007-06-01
| | | | pbuilder-satisfydepends-{aptitude,experimental} also.
* remove output of $Id$Junichi Uekawa2007-04-11
| | | | | $Id$ is a CVS-specific feature which was useful for showing the version number of pbuilder, but is no longer relevant. Something else is required for git, but that will need to be fixed later.
* * Misc cleanups.Loïc Minier2007-04-01
|
* * Make use of get_control_re() in pbuilder-satisfydepends andLoïc Minier2007-03-31
| | | | pbuilder-satisfydepends-experimental.
* * Move command-line parsing logic used in pbuilder-satisfydepends* intoLoïc Minier2007-03-31
| | | | pbuilder-satisfydepends-checkparams.
* * Move functions used in pbuilder-satisfydepends* intoLoïc Minier2007-03-31
| | | | pbuilder-satisfydepends-funcs.
* copyright year 2007, and changelog about it, and changelog warning/error to >&2Junichi Uekawa2007-03-27
|
* * pbuilder-satisfydepends-experimental: small optimization: return thelool2006-12-09
| | | | exact requested version when a strictly versionned dependency is used.
* * pbuilder-satisfydepends-experimental: small optimization: movelool2006-12-09
| | | | | COMPARESTRING and DEPSVERSION computation out of the per-version loop; quote COMPARESTRING properly.
* * pbuilder-satisfydepends-experimental, Makefile: alternatelool2006-11-06
implementation of pbuilder-satisfydepends which supports pulling build-deps with a version on the apt-get command-line; this is derived from pbuilder-satisfydepends with the following changes: - Add and use new package_versions() and candidate_version() helpers; the former returns all versions of a package available via APT, the later APT's candidate version. - For versionned build-deps, when building the "apt-get install" command, try APT's candidate version or all available versions available from APT in ascending order (the reverse order of apt-cache's output); checkbuilddep_versiondeps() isn't used for this part of the process anymore, but it is still used to honor build-conflicts. - Recover from APT errors caused by unsufficient dependencies ("libfoo-dev Depends: bar but baz is to be installed") and missing dependencies libfoo-dev Depends: bar but it is not going to be installed", or simply "libfoo-dev Depends: bar"); this permits simply listing build-deps when uploading to experimental; achieved by moving the version matching logic in the new versioneddep_to_aptcmd() helper. * pbuilderrc, pbuilderrc.5: document the availability of the alternate implementation.