~ubuntu-branches/debian/sid/pbuilder/sid

« back to all changes in this revision

Viewing changes to pbuilder-buildpackage

  • Committer: Package Import Robot
  • Author(s): Mattia Rizzolo, Mattia Rizzolo, Johannes Schauer, Andreas Henriksson, Axel Beckert, Frédéric Brière, Mert Dirik
  • Date: 2015-06-22 15:58:41 UTC
  • Revision ID: package-import@ubuntu.com-20150622155841-w84vrr7x2imk0blo
Tags: 0.215+nmu4
* Non-maintainer upload.

[ Mattia Rizzolo ]
* debian/source/format: 3.0 (native).
* Do real cleanup, don't hide temporary files under .gitignore, rather
  teach makefiles' clean targets how to deal with them properly.
* set the USER env variable to BUILDUSERNAME, to fix FTBFS of some package
  which check for not being run as root using that variable.
  Thanks to Tim Landscheidt <tim@tim-landscheidt.de> for the initial patch.
  Closes: #677666

[ Johannes Schauer ]
* move filter_arch_deps to pbuilder-satisfydepends-funcs and add tests
* build profile parsing support (Closes: #740577)

[ Andreas Henriksson ]
* Fix DEB_BUILD_PROFILES quoting.
  Thanks to Michael Stapelberg for spotting this
* Support build-profiles in classic satisfydeps
* Force dpkg-architecture to use arguments over env
* Fix up License paragraph in debian/copyright
  - fixes lintian warnings:
    missing-license-paragraph-in-dep5-copyright
    copyright-should-refer-to-common-license-file-for-gpl
* Install bash-completion under /usr/share/ instead of /etc
  - fixes lintian warning package-install-into-obsolete-dir
* Use dpkg-maintscript-helper rm_conffile to clean up
  old /etc/bash_completion.d/pbuilder
* Minor syntax updates to pbuilder bash-completion to make it
  function properly under its new location.
  - drop "have" check and add "&&" before complete.

[ Axel Beckert ]
* Use "none" instead of "/dev/pts" as device for the /dev/pts mount
  inside the chroot (Closes: #788580)

[ Frédéric Brière ]
* Mark pbuilder as "Multi-Arch: foreign" (Closes: #752545)

[ Mert Dirik ]
* Add Turkish debconf template translation (Closes: #757505)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
    # LD_PRELOAD: Normal users don't have write access to build
37
37
    # environment, so cowdancer shouldn't have to run, and fakeroot
38
38
    # should be running later, so it shouldn't matter.
39
 
    # LOGNAME: set this to shut up some tools.
40
 
    SUTOUSER="LD_PRELOAD= LOGNAME=$BUILDUSERNAME /sbin/start-stop-daemon --start --pidfile /dev/null --chuid $BUILDUSERNAME --startas /bin/sh"
 
39
    # LOGNAME and USER: set this to shut up some tools.
 
40
    SUTOUSER="LD_PRELOAD= LOGNAME=$BUILDUSERNAME USER=$BUILDUSERNAME /sbin/start-stop-daemon --start --pidfile /dev/null --chuid $BUILDUSERNAME --startas /bin/sh"
41
41
    DEBBUILDOPTS="${DEBBUILDOPTS:+$DEBBUILDOPTS }-rfakeroot"
42
42
    EXTRAPACKAGES="${EXTRAPACKAGES} fakeroot"
43
43
    log "I: using fakeroot in build."