aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* update changelog for 0.221.1Mattia Rizzolo2015-11-25
|
* runhooks: move (un)loadhooks() and executehooks() to pbuilder-modules.Mattia Rizzolo2015-11-25
| | | | | | | | | | | | | Merging the file means the hooks can use functions from the modules and viceversa safely; otherwise we would need both the scripts to source the other and this is not supported in bash. We can't delete it since it's referenced in pdebuild-internal, and since we can't assure the same pbuilder version outside and inside the chroot we have to be backward-compatible. Otherwise running an old pbuilder with a newer chroot would break badly. Thanks: Holger to notice this broke with the last release
* buildpackage: move the binNMU() function from modules to buildpackage-funcs, ↵Mattia Rizzolo2015-11-25
| | | | where it fits better
* pdebuild-internal: revert back to plain log() instead of log.{i,e}()Mattia Rizzolo2015-11-25
| | | | | | | | | | This makes possible to use a new pbuilder outside the choot and a old pbuilder inside. We can't just source the modules and use log.{i,w,e} since we don't know if the pbuilder version inside the chroot is new enough. Gbp-Dch: Short
* create: load hooks before trying to execute themMattia Rizzolo2015-11-25
| | | | | | | | | This is a regression introduced in 9688b22bc39f3bff45dc1b0965fc0ad9e4260752 where I moved the only place where to load the hooks in extractbuildplace(), but clearly the buildplace is not extract when we're creating it... Closes: #806187 Gbp-Dch: Short
* pbuilder-apt-config: update the hardcoded list of releases/architectures of ↵Mattia Rizzolo2015-11-25
| | | | | | | | | | | ubuntu and debian This list is ugly. This really is the last time I'm going to touch this script, I only want it to pass the tests on ppc64el under Ubuntu. Next time this script causes troubles I'll just remove it. Gbp-Dch: Short
* debian/changelog: remove trailing whitespaceMattia Rizzolo2015-11-25
| | | | Gbp-Dch: ignore
* open changelog for the next releaseMattia Rizzolo2015-11-24
|
* release 0.221Mattia Rizzolo2015-11-24
|
* update changelogMattia Rizzolo2015-11-23
|
* fixup a bunch of things for binNMU supportMattia Rizzolo2015-11-23
|
* d/t/build-procenv: use archive.u.c for amd64/i386 and ports.u.c for ↵Mattia Rizzolo2015-11-22
| | | | everything else to fix the tests on ubuntu
* buildpackage: umount as the very last option, due keeping the bindmounts ↵Mattia Rizzolo2015-11-22
| | | | | | while executing the hooks Closes: #805552
* updatebuildenv: correctly detect if debdelta is availableMattia Rizzolo2015-11-18
| | | | Closes: #805392
* pbuilder: clean: use `rm -f` when removing APTCACHE/*, so we don't fail when ↵Mattia Rizzolo2015-11-15
| | | | | | there is nothing in it Closes: #607607
* update changelogMattia Rizzolo2015-11-15
|
* add an empty POT file in the documentation directory, to ease the work of ↵Mattia Rizzolo2015-11-15
| | | | | | translators Closes: #629947
* modules: copy /etc/resolv.conf from the host only when USENETWORK=yesMattia Rizzolo2015-11-15
| | | | Closes: #753944
* pdebuild-checkparams: exit 0 after printing the help if --help is requested ↵Mattia Rizzolo2015-11-15
| | | | | | (as pbuilder Gbp-Dch: Ignore
* pbuilder: add an (undocumented) --help operation. Exit 0 if the help was ↵Mattia Rizzolo2015-11-15
| | | | requested
* modules: short the --help output and point to the manual pagesMattia Rizzolo2015-11-15
|
* only set Changed-By to --binnmu-maintainer in .changesAndreas Beckmann2015-11-15
| | | | do not override Maintainer
* add "binary-only=yes" mark to the binNMU changelogAndreas Beckmann2015-11-15
|
* modules: style improvments to binNMU()Mattia Rizzolo2015-11-15
| | | | | | | | | * use `dpkg-parsechangelog -S $field` to get info from the changelog, instead of sedding it (dep on dpkg-dev >= 1.7.0) * use log.[ew] instead of plain echo * use cat > $tmpcl << EOF instead of that list of echo * use mktemp to create the temporary changelog, instead of fixing on one filename * add a lot of quotes
* add binNMU supportLuca Falavigna2015-11-15
| | | | Closes: #683848
* checkparams: override "experimental" DISTRIBUTION only for the create and ↵Mattia Rizzolo2015-11-15
| | | | update target
* whitespaces normalizingMattia Rizzolo2015-11-15
| | | | Gbp-Dch: Ignore
* make the output level configurable through LOGLEVEL (--loglevel)Mattia Rizzolo2015-11-15
| | | | | | valid values are D/I/W/E Closes: #490184
* use log.e() instead of log()Mattia Rizzolo2015-11-15
|
* use log.w() instead of log()Mattia Rizzolo2015-11-15
|
* use log.i() instead of log()Mattia Rizzolo2015-11-15
|
* t/pbuilder-modules: also test the expected stderrMattia Rizzolo2015-11-15
|
* t/testlib: add a expect_stderr(), to explicitely test stderrMattia Rizzolo2015-11-15
|
* modules: add 3 log.{i,w,e} functions to be used instead of log()Mattia Rizzolo2015-11-15
|
* pdebuild: make debsign work if only a source build was perfomed and only ↵Mattia Rizzolo2015-11-12
| | | | | | | _source.changes is available Thanks: Marcin Kulisz <marcin@bashton.com> for the original patch Closes: #804905
* {create,update}buildenv: consider APTGETOPT also when running apt-get updateMattia Rizzolo2015-11-12
|
* doc/Makefile: make the build reproducible by using a fixed temp dir to build ↵Reiner Herrmann2015-11-10
| | | | | | the pdf Closes: #804729
* open new changelog entryMattia Rizzolo2015-11-10
|
* update changelogMattia Rizzolo2015-11-10
|
* pdebuild: hack dpkg-buildpackage invocation to remove the -g/-G/-b/etc flags ↵Mattia Rizzolo2015-11-10
| | | | | | also when they are surrounded by quotes Thanks: Tomasz Buchert for the regex
* pdebuild: hack dpkg-buildpackage command to remove a possible '-g' or '-G' ↵Mattia Rizzolo2015-11-09
| | | | | | | when building the source package Closes: #802800 Thanks: Guido Günther <agx@sigxcpu.org> for the first patch
* 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
* no need to load runhooks anymore now that it's all handled in -modulesMattia Rizzolo2015-10-28
| | | | Gbp-Dch: ignore
* update changelogMattia Rizzolo2015-10-28
|
* pbuilder-modules: change the pbuilder-runhooks source directory to be relativeGianfranco Costamagna2015-10-28
| | | | | | We can assume they are always in the same directory. This fixes the testsuite when run in a clean environment without pbuilder itself installed.
* buildpackage: also set the value of BUILD_HOME in the chroot passwdMattia Rizzolo2015-10-23
| | | | | | | This is a follow-up commit of a60fed7f9f773368c1adcf0f0784972889dd728a Thanks: Paul Wise for noticing Gbp-Dch: Ignore
* B20aupkgtest: Don't quote path to autopkg test dirGuido Günther2015-10-19
| | | | | | otherwise we're not expaning the "*" Closes: #802379
* update changelogMattia Rizzolo2015-10-15
|
* debian/gbp.conf: add to avoid commit hash in the changelog here (since I ↵Mattia Rizzolo2015-10-15
| | | | | | want them in my other packages) Gbp-Dch: Ignore
* uml: stop networking before quitting, so that the whole thing can exit properlyMattia Rizzolo2015-10-15
| | | | | Closes: #416918 Thanks: Paul TBBle Hampson <Paul.Hampson@Pobox.com> for the patch