| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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() functions wrapping
get_control_re() for BD_REGEXP and BC_REGEXP over DEBIAN_CONTROL.
|
| |
|
|
|
|
| |
pbuilder-satisfydepends-{aptitude,experimental} also.
|
|
|
|
|
| |
$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.
|
| |
|
|
|
|
| |
pbuilder-satisfydepends-experimental.
|
|
|
|
| |
pbuilder-satisfydepends-checkparams.
|
|
|
|
| |
pbuilder-satisfydepends-funcs.
|
| |
|
|
|
|
| |
exact requested version when a strictly versionned dependency is used.
|
|
|
|
|
| |
COMPARESTRING and DEPSVERSION computation out of the per-version loop;
quote COMPARESTRING properly.
|
|
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.
|