aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-buildpackage
Commit message (Expand)AuthorAge
* update copyright info.dancer2006-05-30
* * fix pdebuild --help output (closes: #367133)••• * 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. dancer2006-05-14
* +2006-03-18 Junichi Uekawa <dancer@debian.org>•••+ + * 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 + dancer2006-03-17
* 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.•••add q-funk's script. dancer2005-12-21
* Use readlink -e instead of readlink -f :••• * 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 dancer2005-12-05
* * Bug fix: "pbuilder-buildpackage-funcs check for createbuilduser for••• 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). dancer2005-12-04
* preserve environment when su to root.dancer2005-12-01
* * pbuilder-buildpackage: change the use of su, to••• allow su design change. Bug: 317264 dancer2005-07-13
* +2005-06-25 Junichi Uekawa <dancer@debian.org>•••+ + * 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. + dancer2005-06-25
* PATH setting.dancer2005-06-20
* + * save apt cache after running B hook in build target; so that•••+ we don't keep redownloading lintian/linda . (closes: #296999) dancer2005-04-21
* update datedancer2005-01-04
* +2004-10-31 Junichi Uekawa <dancer@debian.org>•••+ + * 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. + dancer2004-10-31
* +2004-07-16 Junichi Uekawa <dancer@debian.org>•••+ + * 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. + dancer2004-07-15
* +•••+ * 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> + dancer2003-09-23
* +2003-08-27 Junichi Uekawa <dancer@debian.org>•••+ + * 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. + dancer2003-08-26
* + * pbuilder-buildpackage (BUILD_PID): Use chown "userid:" instead of•••+ "userid" dancer2003-08-20
* 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.•••+ + * 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 + dancer2003-03-10
* +2003-03-10 Junichi Uekawa <dancer@debian.org>•••+ + * 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. + dancer2003-03-10
* + * pbuilder-buildpackage (PACKAGENAME): add banner for logfile.•••+ + * 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. dancer2002-12-12
* +2002-11-27 Junichi Uekawa <dancer@debian.org>•••+ + * 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-11-27
* +•••+ * pbuilder-buildpackage: Changed to work with trap instead of other + kludgy alternatives. + + * pbuilder-buildpackage-funcs: fixed to use trap for buildpackage hooks. + dancer2002-10-29
* KILL_WAIT_PID related quoting fixdancer2002-10-05
* 2002-10-05 Junichi Uekawa <dancer@debian.org>••• * 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-10-05
* +•••+ * 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-29
* +•••+ * 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 + dancer2002-09-16
* + * pbuilder-checkparams (CHROOTEXEC): add --internal-chrootexec option to se...•••+ + * pbuilder-createbuildenv: remove def for CHROOTEXEC + * pbuilder-updatebuildenv: ditto + + * pbuilder-checkparams (CHROOTEXEC): CHROOTEXEC is set in checkparams, instead of -buildpackage etc. dancer2002-09-13
* +2002-09-06 Junichi Uekawa <dancer@debian.org>•••+ + * 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. dancer2002-09-06
* + * pbuilder-buildpackage (BUILD_PID): race condition with•••+ termination. Make it display message before KILL. + dancer2002-08-27
* +•••+ * pbuilder-buildpackage (BUILD_PID): add error checking for "kill" dancer2002-08-24
* + more verbose execution logs, better messagesdancer2002-08-20
* fix up minor processes.dancer2002-08-20
* +2002-08-20 Junichi Uekawa <dancer@debian.org>•••+ + * 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. dancer2002-08-20
* update, fix for *.dsc file parsing.dancer2002-05-13
* fix documentation for pbuilderrc, and pbuilder-buildpackage executes D hooks ...dancer2002-03-13
* fixing minor regexp, and other things.dancer2002-03-13
* some minor fixups for satisfydepends workage.•••It is getting closer to working state. I think. dancer2002-03-13
* created pbuilder-satisfydepends, and many changes today.•••Improvement generally. dancer2002-03-12
* commit changes, trying to address bugsdancer2002-03-03
* fixed pbuilder-buildpackage -> runhooks loaddancer2002-02-24
* added hooks support for pbuilder build target.dancer2002-02-24
* fixing fakeroot to work, and updating docs.dancer2002-02-19
* fixing su - username to su username.•••Env vars need to be preserved dancer2002-02-19