1. 06 Nov, 2006 1 commit
    • lool's avatar
      * pbuilder-satisfydepends-experimental, Makefile: alternate · 1aa3024f
      lool authored
      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.
      1aa3024f
  2. 29 Jan, 2006 1 commit
  3. 21 Dec, 2005 2 commits
  4. 04 Jun, 2005 1 commit
    • dancer's avatar
      pdebuild now checks for unsupported options. · 4e9f6235
      dancer authored
      
      +	* 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.
      +
      4e9f6235
  5. 11 May, 2005 1 commit
  6. 16 Nov, 2004 1 commit
  7. 28 Jul, 2004 1 commit
    • dancer's avatar
      + · e1f7eaa5
      dancer authored
      +	* 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
      +
      e1f7eaa5
  8. 13 Mar, 2004 1 commit
  9. 28 Feb, 2004 1 commit
  10. 27 Dec, 2003 1 commit
  11. 23 Dec, 2003 1 commit
    • dancer's avatar
      +2003-12-23 Junichi Uekawa <dancer@debian.org> · a8045fd7
      dancer authored
      +
      +	* 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.
      +
      a8045fd7
  12. 16 Dec, 2003 1 commit
  13. 18 Oct, 2003 1 commit
  14. 18 Sep, 2003 1 commit
    • dancer's avatar
      + * Makefile (clean): remove testsuite/testimage, it's 1G. · 91273a8f
      dancer authored
      +	(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
      +
      91273a8f
  15. 10 Mar, 2003 1 commit
    • dancer's avatar
      · 339ee7a8
      dancer authored
      +	* 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
      +
      339ee7a8
  16. 10 Feb, 2003 1 commit
    • dancer's avatar
      + · c941b2b9
      dancer authored
      +	* 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.
      c941b2b9
  17. 10 Jan, 2003 1 commit
    • dancer's avatar
      +2003-01-10 Junichi Uekawa <dancer@debian.org> · e5aa2a4a
      dancer authored
      +
      +	* 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
      +
      e5aa2a4a
  18. 09 Jan, 2003 1 commit
    • dancer's avatar
      +2003-01-09 Junichi Uekawa <dancer@debian.org> · e5ce30f5
      dancer authored
      +
      +	* 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
      e5ce30f5
  19. 30 Dec, 2002 2 commits
  20. 13 Dec, 2002 1 commit
    • dancer's avatar
      0.53 · b910f228
      dancer authored
      b910f228
  21. 18 Sep, 2002 1 commit
    • dancer's avatar
      · aa9769f3
      dancer authored
      +	* pbuilder-user-mode-linux: change the filenames to pbuilder.conf 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.
      aa9769f3
  22. 16 Sep, 2002 2 commits
    • dancer's avatar
      + * pbuilder-user-mode-linux: add trapping and cleaning up routine. · 50abd1f7
      dancer authored
      +
      +	* 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
      +
      50abd1f7
    • dancer's avatar
      + · f8032f66
      dancer authored
      +	* 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
      +
      f8032f66
  23. 06 Sep, 2002 1 commit
    • dancer's avatar
      +2002-09-06 Junichi Uekawa <dancer@debian.org> · 22585167
      dancer authored
      +
      +	* 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.
      22585167
  24. 23 Jul, 2002 2 commits
  25. 12 Mar, 2002 1 commit
  26. 19 Feb, 2002 2 commits
  27. 15 Jan, 2002 1 commit
  28. 03 Nov, 2001 1 commit
  29. 27 Sep, 2001 2 commits
  30. 28 Aug, 2001 1 commit
    • dancer's avatar
      making ready for uploading to Debian archive, changing depends line to... · 8c8fb5b9
      dancer authored
      making ready for uploading to Debian archive, changing depends line to 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.
      8c8fb5b9
  31. 27 Aug, 2001 1 commit
  32. 25 Aug, 2001 3 commits