aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* * 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.
* implement hookdir for workaround of initscripts and cdebootstrap bug.dancer2006-01-29
| | | | add G hooks for pbuilder create.
* use readlink -f instead of -e.dancer2005-12-21
| | | | add q-funk's script.
* update workaround for libc to work around bugs in initscripts.dancer2005-12-21
|
* pdebuild now checks for unsupported options.dancer2005-06-04
| | | | | | | | | | | | | | | | | | | | | | | | + * debian/pbuilder-uml.files: move to uml. + * Makefile: install + * pdebuild-user-mode-linux: use pdebuild-uml-checkparams + + * pdebuild-uml-checkparams: add --debsign-k + + * pbuilder-uml-checkparams: pdebuild options remove. + + * pdebuild-uml-checkparams: --buildresult + + * pdebuild.1: add --logfile option to documentation. + + * pdebuild-checkparams: --logfile option implemented for pdebuild. + + * Makefile (install): install + + * pdebuild: use pdebuild-checkparams instead. + + * pbuilder-checkparams: split + * pdebuild-checkparams: new file. +
* update after brasil hack 2005.dancer2005-05-11
|
* + * Add example script from Jamin W Collins for short-cut way of specifying ↵dancer2004-11-16
| | | | | | distribution. (closes: #255165) + * Warn if build-depends is not satisfied when invoking dpkg-buildpackage -S (closes: #266349)
* +dancer2004-07-28
| | | | | | | | | | | | | | | | | | | + * debian/pbuilder-uml.files: add pbuilder-uml-checkparams + + * Makefile: add pbuilder-uml-checkparams + + * pdebuild-user-mode-linux.1: update manual to reflect + current reality of pdebuild-user-mode-linux. It was originally just a + copy of pdebuild manpage. + + * pbuilder-checkparams: shift around debootstrapopts parameter + processing out of pdebuild options; it doesn't belong there. + + * pdebuild-user-mode-linux: Call pbuilder-uml-checkparams to + parse commands in UML way, not pbuilder way. + * pbuilder-uml-checkparams: Move command-line parser to here + * pbuilder-user-mode-linux: Move command-line parser out +
* update testsuite and verify that it works.dancer2004-03-13
|
* pbuilder memo implementationdancer2004-02-28
| | | | 0.100
* pdebuild testsuite added.dancer2003-12-27
|
* +2003-12-23 Junichi Uekawa <dancer@debian.org>dancer2003-12-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | + + * Makefile (install): update build rules to install pdebuild-internal + + * pbuilderrc.5: update document USE_PDEBUILD_INTERNAL + + * pdebuild-user-mode-linux.1: document --use-pdebuild-internal + + * pdebuild.1: document --use-pdebuild-internal + + * pbuilder-modules: document use-pdebuild-internal + + * pbuilder-checkparams: --use-pdebuild-internal option. + + * pdebuild: use pdebuild-internal if USE_PDEBUILD_INTERNAL option is 'yes' + + * pdebuild-user-mode-linux: use pdebuild-internal if USE_PDEBUILD_INTERNAL option is 'yes' + + * pdebuild-internal: Implement a pbuilder execute script to be + used for pdebuild without doing debian/rules clean outside of chroot. + + * pbuilder-checkparams: support multiple bindmounts; + delimit it with spaces. + + * pbuilder-modules: add --debug option here. +
* + * pbuilder-createbuildenv (DEBOOTSTRAPSCRIPT): use $TRAP instead of trap,dancer2003-12-16
| | | | | | | + and set TRAP to trap only when PRESERVE_BUILDPLACE is not yes. + + * Makefile (install): install new examples. + * atoron.procmailrc (DUMMY): add daisuke to family.
* +pbuilder (0.90) unstable; urgency=lowdancer2003-10-18
|
* + * Makefile (clean): remove testsuite/testimage, it's 1G.dancer2003-09-18
| | | | | | | | | | | | + (full-check): add new target to run the test program. + + * pbuilder-user-mode-linux (UML_EXITCODE): check for rootstrap.conf in the + current directory. + + * testsuite/run-test.sh (PBUILDER_UML): a test script to run pbuilder-uml and see if it's working. + + * testsuite/rootstrap.conf (interface): testsuite config +
* + * 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 +
* +dancer2003-02-10
| | | | | | | | | | | | | | | | | | | + * pdebuild: set pdebuild here as well. + + * pbuilder-checkparams (BASEBUILDPLACE): support the convention, and + do not exec < /dev/null in that case. + + * pdebuild-user-mode-linux (PBCURRENTCOMMANDLINEOPERATION): set to + pdebuild-user-mode-linux. + + * pbuilder-user-mode-linux.1: fix manual to have pbuilder-uml.conf.5 + + * Makefile (install): add pdebuild-user-mode-linux + + * pdebuild-user-mode-linux.1: Initial manual page. + + * pdebuild-user-mode-linux: try making a new script that + uses pbuilder-user-mode-linux for building instead of pbuilder.
* +2003-01-10 Junichi Uekawa <dancer@debian.org>dancer2003-01-10
| | | | | | | | | | | | | | | | | | | + + * pbuilder-user-mode-linux: use /var/cache/pbuilder/pbuilder-umlresult + as directory to mount hostfs for result. + (UML_DEBUGMODE): --uml-debugmode option to enable trace of + shell. + + * Makefile (install): create pbuilder-umlresult dir. + + * pbuilder-uml.conf.5: document UML_BUILDRESULT + + * pbuilder-uml.conf (UML_BUILDRESULT): add UML_BUILDRESULT= + + * pbuilder-user-mode-linux (EXTRAOPT): add support for exitcode. + Thanks mdz for the hint! + (UML_EXTRAOPT): try and implement BUILDRESULT +
* +2003-01-09 Junichi Uekawa <dancer@debian.org>dancer2003-01-09
| | | | | | | | | | | | | | | | | | | | + + * pbuilder-user-mode-linux: use /var/cache/pbuilder/pbuilder-mnt + instead of /mnt, which may be used for other tasks. + PBUILDER_COWFILENAME is buildplace/$$.cow. + + * Makefile (install): install /var/cache/pbuilder/pbuilder-mnt dir. + + * pbuilder-user-mode-linux (UML_EXTRAOPT): --buildresult ignore. + + * pbuilder-user-mode-linux.1: document --uml-hostname + + * pbuilder-user-mode-linux: set hostname inside UML. + (UML_EXTRAOPT): --uml-hostname option. + + * pbuilder-uml.conf.5: document + + * pbuilder-uml.conf (UML_HOSTNAME): add variable for hostname
* update docs, move parts from AUTORS filedancer2002-12-30
|
* changedancer2002-12-30
|
* 0.53dancer2002-12-13
|
* + * pbuilder-user-mode-linux: change the filenames to pbuilder.conf ↵dancer2002-09-18
| | | | | | | | | | | | | | pbuilder-uml.conf + + * pbuilder-user-mode-linux.1: document config files. + + * pbuilder-uml.conf: change filename. + + * uml.conf: new file created. + * pbuilder-user-mode-linux (BUILDING_DSC_FILE): add update after create. It should work better. + (UML_MOUNT_TMPFS): add config file loading routine.
* + * pbuilder-user-mode-linux: add trapping and cleaning up routine.dancer2002-09-16
| | | | | | | | | | | | | | | | | | | + + * pbuilder-modules: modify things shuffling around until it works... + + * pbuilder-user-mode-linux (BUILDING_DSC_FILE): add call to pbuilder update. + + * pbuilder-updatebuildenv: check for INTERNAL_BUILD_UML and ignore the + basetgz creation in UML. + + * pbuilder-modules: remove invocation of hostname from uml. + + * debian/control (Depends): require 1.31.1 or greater of debianutils for readlink + + * Makefile (install): add pbuilder-user-mode-linux to install target + + * debian/control (Depends): add depends on debianutils, for readlink +
* +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 +
* +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.
* fix permissionsdancer2002-07-23
|
* fix install of examples. should install now.dancer2002-07-23
|
* created pbuilder-satisfydepends, and many changes today.dancer2002-03-12
| | | | Improvement generally.
* updates.dancer2002-02-19
|
* fixing fakeroot to work, and updating docs.dancer2002-02-19
|
* added configsdancer2002-01-15
|
* A different way to implement the aforementioned feature.dancer2001-11-03
| | | | It should be really good. I hope.
* fixed typodancer2001-09-27
|
* added runhooks to install.dancer2001-09-27
|
* making ready for uploading to Debian archive, changing depends line to ↵dancer2001-08-28
| | | | debootstrap with versioned depends. Re-tabbing, extactbuildplace function is created to move common code out from create and build. added an error message for unknown parameter option. added a TAGS target to the makefile to make ETAGS work.
* created pbuilder-modules and made others use it for common routines, and ↵dancer2001-08-27
| | | | made PROC support optional for some people without PROC interface
* adding support for proc and using readlinkdancer2001-08-25
|
* moved internal bins to /usr/lib/pbuilderdancer2001-08-25
|
* pbuilder is addeddancer2001-08-25
|
* renaming pbuilder-buildpackage.sh to pbuilder-buildpackagedancer2001-08-25
|
* added a pbuilder-checkparams, to be sourced from packages to configure from ↵dancer2001-08-25
| | | | command-line.
* Initial revisiondancer2001-08-23