aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-buildpackage
Commit message (Collapse)AuthorAge
* copyright year 2007, and changelog about it, and changelog warning/error to >&2Junichi Uekawa2007-03-27
|
* error message goes to &2Junichi Uekawa2007-03-27
|
* create fakeroot user early in build processJunichi Uekawa2007-03-20
|
* support PKGNAME_LOGFILE option in pbuilderrc.dancer2006-08-15
|
* do error checking for buildresult.dancer2006-06-10
|
* * Bug fix: "pbuilder: should create BUILDRESULT if not existent", thanksdancer2006-06-10
| | | | | to Daniel Leidert (Closes: #335523), there was a wrong condition check, it should do that now.
* update copyright info.dancer2006-05-30
|
* * fix pdebuild --help output (closes: #367133)dancer2006-05-14
| | | | | | | | | | | * pbuilderrc.5: undocument the restriction that --buildresult option needs to be specified for pdebuild, and BUILDRESULT cannot be used. I should probably warn that the directory should be absolute. * pdebuild.1: fix man a bit to make --buildresult option doc unambiguous.
* +2006-03-18 Junichi Uekawa <dancer@debian.org>dancer2006-03-17
| | | | | | | | | | | | + + * pbuilder.8: update documentation of --pkgname-logfile + + * pbuilder-buildpackage: allow chown, and add support for PKGNAME_LOGFILE_EXTENTION. + + * pbuilderrc (PKGNAME_LOGFILE_EXTENTION): add + + * pbuilderrc.5: document +
* add support for chmod/chown of logfile, needs more work.dancer2006-03-17
|
* 344958 fix was incomplete, re-fix.dancer2006-01-06
|
* 344958dancer2006-01-06
|
* use readlink -f instead of -e.dancer2005-12-21
| | | | add q-funk's script.
* Use readlink -e instead of readlink -f :dancer2005-12-05
| | | | | | | | | | | | | | | | | | | * pdebuild-user-mode-linux: * pdebuild-uml-checkparams: * pdebuild-checkparams: * pdebuild: readlink -e instead of readlink -f * pbuilder-uml-checkparams: readlink -e instead of readlink -f * pbuilder-modules: readlink -e instead of readlink -f * pbuilder-createbuildenv: quote HOOKDIR and readlink -e instead of readlink -f. * pbuilder-checkparams: * pbuilder-buildpackage: use readlink -e here. * pbuilder-buildpackage-funcs: use readlink -e instead of readlink -f. 342117 thanks to Markus Kolb
* * Bug fix: "pbuilder-buildpackage-funcs check for createbuilduser fordancer2005-12-04
| | | | | | SUTOUSER is bogus", thanks to Brian Nelson (Closes: #338976). * Bug fix: "--no-targz option creates tarball in pbuilder create", thanks to Junichi Uekawa (Closes: #341916).
* preserve environment when su to root.dancer2005-12-01
|
* * pbuilder-buildpackage: change the use of su, todancer2005-07-13
| | | | allow su design change. Bug: 317264
* +2005-06-25 Junichi Uekawa <dancer@debian.org>dancer2005-06-25
| | | | | | | | | + + * pbuilder-user-mode-linux: use configured PATH instead of hard-coded PATH. + + * pbuilder-buildpackage: preserve PATH in su, + pass -p option. This fixes the problem with env-var preservation. +
* PATH setting.dancer2005-06-20
|
* + * save apt cache after running B hook in build target; so thatdancer2005-04-21
| | | | + we don't keep redownloading lintian/linda . (closes: #296999)
* update datedancer2005-01-04
|
* +2004-10-31 Junichi Uekawa <dancer@debian.org>dancer2004-10-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | + + * Documentation/pbuilder-doc.xml (PBUILDER_UML_IMAGE): add notes on + BUILRESULTUID and SUDO interaction. + + * pbuilder-buildpackage (PACKAGENAME): move around buildresult dir creation before pkgname logfile creation. + + * pbuilder.8: add documentation for --save-after-login/exec option. + + * pbuilder: execute and login with --save-after-login/exec option. + + * pbuilder-user-mode-linux.1: add notes that uml-nocow is effective for exec and login. + + * pbuilder-uml-checkparams (UML_SAVE_AFTER_LOGIN): add UML_NOCOW for exec + + * pbuilder-checkparams (SAVE_AFTER_LOGIN): --save-after-login/exec command-option. + + * pdebuild-user-mode-linux.1: add notes that the option will override + pbuilder option. + + * pdebuild.1: add notes that the option will override pbuilder option + + * pdebuild-user-mode-linux: ditto. + + * pdebuild: override --debbbuildopts in pbuilder option when DEBBUILDOPTS is available and for non-internal mode. +
* +2004-07-16 Junichi Uekawa <dancer@debian.org>dancer2004-07-15
| | | | | | | | | | | | | | | | | | | | | + + * pbuilder-user-mode-linux: 259325: call /sbin/halt -d -f + instead of just doing an exit from UML. + init=/bin/sh, and this is required for safe exit now, apparently. + +2004-07-14 Junichi Uekawa <dancer@debian.org> + + * Documentation/pbuilder-doc.xml: update notes on D10tmp script. + + * examples/D10tmp: mkdir -p + +2004-07-09 Junichi Uekawa <dancer@debian.org> + + * testsuite/run-test.sh (IOSTATPID): add debemail to testsuite. + + * pbuilder-buildpackage (PACKAGENAME): move SUTOUSER outside of what's fed into bash. + Run bash in SUTOUSER. SUTOUSER might be eating quote characters. +
* +dancer2003-09-23
| | | | | | | | | | | | | | | + * pbuilder-modules (pbuilder-options): actually, return 101 for policy-rc.d + + * debian/TODO: update + + * pbuilder-modules (pbuilder-options): install policy-rc.d inside chroot if it does not exist, + and make it a dummy exit-all one. + + * THANKS: add Aaron here. + + * pbuilder-buildpackage (PACKAGENAME): use echo here, so that su won't + mess up the command-line. c.f. 203584, "Aaron M. Ucko" <ucko@debian.org> +
* +2003-08-27 Junichi Uekawa <dancer@debian.org>dancer2003-08-26
| | | | | | | | | | | | | | | + + * Documentation/pbuilder-doc.xml (PBUILDER_UML_IMAGE): Update + documentation to note updates that I am aware of. + + * THANKS: update the list. + + * pbuilder.8: fix unintended italic in manual page + Subject: Bug#207390: italicized period in manual page + From: Matt Kraai <kraai@alumni.cmu.edu> + + * pbuilder-buildpackage (BUILD_PID): add default BUILDRESULTGID for chown. +
* + * pbuilder-buildpackage (BUILD_PID): Use chown "userid:" instead ofdancer2003-08-20
| | | | + "userid"
* fix pbuilder-buildpackage ordering, and release 0.73dancer2003-04-20
|
* update copyright datedancer2003-04-19
|
* documentation updates, and fixing ordering of D hooksdancer2003-04-19
|
* fix typodancer2003-03-11
|
* + * debian/rules: add check target for build.dancer2003-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | + + * Makefile (check): add check target to makefile, to see if there is + any syntax error. + + * pbuilder-updatebuildenv: support --preserve-buildplace + apply things from + Daniel Schepler <schepler@math.berkeley.edu> + + * pbuilder-satisfydepends: support --preserve-buildplace + support Format: field. + + * pbuilder-modules (pbuilder-options): support --preserve-buildplace + + * pbuilder-buildpackage (PACKAGENAME): support --preserve-buildplace + + * pbuilder-buildpackage-funcs: support --preserve-buildplace + + * pbuilder-createbuildenv (DEBOOTSTRAPSCRIPT): support --preserve-buildplace + + * pbuilder-checkparams (PRESERVE_BUILDPLACE): add PRESERVE_BUILDPLACE + + * pbuilder.8: update docs to add --preserve-buildplace +
* +2003-03-10 Junichi Uekawa <dancer@debian.org>dancer2003-03-10
| | | | | | | | | | | | | | | | | | | | | | | + + * pbuilder-satisfydepends: quote some strings... trying to be pedantic + + * pbuilder-buildpackage-funcs: unset LOGNAME for when building with + real root privilage. + thanks Barak Pearlmutter <bap@cs.unm.edu> + + * pbuilder.8: document X hooks which were previously undocumented. + + * pbuilder-user-mode-linux (BUILDING_DSC_FILE): use readlink on real existing files. + GNU "readlink -f " exits with an exit code of 1 when the file does not + exist, debianutils readlink did not. + + * pbuilder-runhooks (hooks): do not call readlink here, + since the file may not exist. + + * pbuilder-checkparams (USE_PKGNAME_LOGFILE): use readlink on real existing files. + + * pbuilder-buildpackage (PACKAGENAME): use readlink on real existing files. +
* + * pbuilder-buildpackage (PACKAGENAME): add banner for logfile.dancer2002-12-12
| | | | | | | | | | | | | | | | | | | | | + + * debian/control (Recommends): add devscripts to recommends + + * pbuilder-checkparams (USE_PKGNAME_LOGFILE): fix typo + + * pbuilder-modules (pbuilder-options): add reference to pkgname-logfile to help text. + + * pbuilder.8: documentation of pkgname-logfile moved closer to --logfile option. + + * ChangeLog: spell-checked. + + * pbuilder.8: document --pkgname-logfile option. + From Michael Banck <mbanck@gmx.net>, requested feature. + * pbuilder-checkparams (PBUILDER_BUILD_LOGFILE): logfile name is stored in PBUILDER_BUILD_LOGFILE + (PBUILDER_BUILD_LOGFILE): add --pkgname-logfile option for using logfile with pkgname-version.log + (USE_PKGNAME_LOGFILE): make this variable be usable only as command-line option, and not for + configuration.
* +2002-11-27 Junichi Uekawa <dancer@debian.org>dancer2002-11-27
| | | | | | | | | | | | + + * THANKS: update. + + * pbuilder-buildpackage-funcs (createbuilduser): do not set HOME here. + + * pbuilder-buildpackage (PACKAGENAME): make HOME to be "/tmp/buildd". + thanks: Clint Adams <schizo@debian.org> + up
* +dancer2002-10-29
| | | | | | | | + * pbuilder-buildpackage: Changed to work with trap instead of other + kludgy alternatives. + + * pbuilder-buildpackage-funcs: fixed to use trap for buildpackage hooks. +
* KILL_WAIT_PID related quoting fixdancer2002-10-05
|
* 2002-10-05 Junichi Uekawa <dancer@debian.org>dancer2002-10-05
| | | | | | | | | | | | | * debian/TODO: note that TODO item, support building without root is implemented. Running as non-root in the build process is implemented through the fakeroot options, so that entry goes away, too. * AUTHORS: update the little story. * THANKS: update a bit. * pbuilder-buildpackage (BUILD_PID): quote properly
* +dancer2002-09-29
| | | | | | | | | + * pbuilderrc.5: update manpage to document the vars. + + * pbuilder-buildpackage (BUILD_PID): preserve file permissions + on copying the result. + (BUILDRESULTUID,BUILDRESULTGID): define UID and GID. + chown and chgrp to the user ID after build.
* +dancer2002-09-16
| | | | | | | | | | | | + * Makefile (install): add pbuilder-buildpackage-funcs to install target + + * pbuilder-buildpackage (PACKAGENAME): add id tag for calling showbuildbanner + + * pbuilder-buildpackage-funcs: create new file + add banner opt for showbuildbanner + + * pbuilder-buildpackage: move funcs to /usr/lib/pbuilder/pbuilder-buildpackage-funcs +
* + * pbuilder-checkparams (CHROOTEXEC): add --internal-chrootexec option to ↵dancer2002-09-13
| | | | | | | | | | set CHROOTEXEC variable. + + * pbuilder-createbuildenv: remove def for CHROOTEXEC + * pbuilder-updatebuildenv: ditto + + * pbuilder-checkparams (CHROOTEXEC): CHROOTEXEC is set in checkparams, instead of -buildpackage etc.
* +2002-09-06 Junichi Uekawa <dancer@debian.org>dancer2002-09-06
| | | | | | | | | | | + + * pbuider-loadconfig: create from checkparams. a module to load config files only. + + * debuild-pbuilder: add debuild wrapper script. + + * debuild-pbuilder.1: add manpage + + * pbuilder-buildpackage (BUILD_PID): use "trap" a bit, so that error checking can be done at all.
* + * pbuilder-buildpackage (BUILD_PID): race condition withdancer2002-08-27
| | | | | + termination. Make it display message before KILL. +
* +dancer2002-08-24
| | | | + * pbuilder-buildpackage (BUILD_PID): add error checking for "kill"
* + more verbose execution logs, better messagesdancer2002-08-20
|
* fix up minor processes.dancer2002-08-20
|
* +2002-08-20 Junichi Uekawa <dancer@debian.org>dancer2002-08-20
| | | | | | | | | | | | | | | | + + * pbuilder-modules: document --timeout option. + + * pbuilder.8: document --timeout option + + * pbuilder-checkparams: add --timeout option + + * pbuilderrc.5: document TIMEOUT_TIME + + * pbuilder-buildpackage (CHROOTEXEC): add missing executehooks "C" to a + case. + (CHROOTEXEC): clean the command-line a bit, so that it's easier to use. + (BUILD_PID): add timeout for build process.
* update, fix for *.dsc file parsing.dancer2002-05-13
|
* fix documentation for pbuilderrc, and pbuilder-buildpackage executes D hooks ↵dancer2002-03-13
| | | | before unpack, and document them.
* fixing minor regexp, and other things.dancer2002-03-13
|
* some minor fixups for satisfydepends workage.dancer2002-03-13
| | | | It is getting closer to working state. I think.