View Git repositories
Name Status Last Modified Last Commit
lp:ubuntu/wily/sbuild 1 Development 2015-05-06 02:51:37 UTC
56. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-09-03 09:04:59 UTC

* Merge from Debian unstable. Remaining changes:
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - Added DEP-8 autopkgtest to build procenv.

lp:ubuntu/vivid/sbuild 2 Mature 2014-10-25 10:05:23 UTC
56. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-09-03 09:04:59 UTC

* Merge from Debian unstable. Remaining changes:
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - Added DEP-8 autopkgtest to build procenv.

lp:ubuntu/utopic/sbuild 2 Mature 2014-04-26 04:24:06 UTC
56. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-09-03 09:04:59 UTC

* Merge from Debian unstable. Remaining changes:
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - Added DEP-8 autopkgtest to build procenv.

lp:ubuntu/trusty/sbuild 2 Mature 2013-10-21 13:12:37 UTC
56. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-09-03 09:04:59 UTC

* Merge from Debian unstable. Remaining changes:
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - Added DEP-8 autopkgtest to build procenv.

lp:ubuntu/saucy-proposed/sbuild 2 Mature 2013-09-03 09:04:59 UTC
56. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-09-03 09:04:59 UTC

* Merge from Debian unstable. Remaining changes:
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - Added DEP-8 autopkgtest to build procenv.

lp:ubuntu/saucy/sbuild 1 Development 2013-09-03 09:04:59 UTC
56. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-09-03 09:04:59 UTC

* Merge from Debian unstable. Remaining changes:
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - Added DEP-8 autopkgtest to build procenv.

lp:~jamesodhunt/ubuntu/raring/sbuild/dep8-procenv (Has a merge proposal) 1 Development 2013-04-23 21:30:58 UTC
57. * debian/tests/build_procenv: - Rev...

Author: James Hunt
Revision Date: 2013-04-23 21:30:58 UTC

* debian/tests/build_procenv:
  - Revert to using lsb-release: os-release is available by default, but
    does not provide release name in a portable format.
  - Only install the built .deb if the release built for matches the
    running release.
  - Perform checks on .deb since we might not be able to install it.
* debian/tests/control:
  - Removed breaks-testbed as this stops the test even running on
    Ubuntu.
  - Added lsb-release dependency.

lp:ubuntu/raring-proposed/sbuild 2 Mature 2013-01-17 08:59:27 UTC
52. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-01-17 08:59:27 UTC

* Merge from Debian unstable. Remaining changes:
  - Convert package back to source format 3.0 (quilt) so the patches get
    applied.
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - debian/patches/fix-rev-0.patch: convert inline change from 0.63.2-1.1
    into patch.

lp:ubuntu/raring/sbuild 1 Development 2013-01-17 08:59:27 UTC
52. * Merge from Debian unstable. Remaini...

Author: Marc Deslauriers
Revision Date: 2013-01-17 08:59:27 UTC

* Merge from Debian unstable. Remaining changes:
  - Convert package back to source format 3.0 (quilt) so the patches get
    applied.
  - debian/patches/do-not-install-debfoster-into-chroots.patch: do not
    install debfoster into the chroots because it is in universe and not
    needed for package building itself.
  - debian/patches/run-pre-build-hooks-as-root.patch: run pre-build hooks
    as root.
  - debian/patches/fix-rev-0.patch: convert inline change from 0.63.2-1.1
    into patch.

lp:ubuntu/quantal/sbuild bug 2 Mature 2012-08-14 12:42:58 UTC
50. Convert package back to source format...

Author: Marc Deslauriers
Revision Date: 2012-08-14 12:42:58 UTC

Convert package back to source format 3.0 (quilt) so the patches get
applied.

lp:ubuntu/precise/sbuild 2 Mature 2012-04-16 22:09:57 UTC
48. * Run lintian from within the build c...

Author: Reinhard Tartler
Revision Date: 2012-02-21 22:55:48 UTC

* Run lintian from within the build chroot, Closes: #626361
* Refresh patches.

lp:ubuntu/oneiric/sbuild 2 Mature 2011-08-18 09:22:10 UTC
46. debian/patches/run-pre-build-hooks-as...

Author: Kees Cook
Revision Date: 2011-08-18 09:22:10 UTC

debian/patches/run-pre-build-hooks-as-root.patch: ported to match the
recent changes in pre-build hook execution methods.

lp:ubuntu/natty-updates/sbuild 2 Mature 2011-08-02 06:07:39 UTC
42. * Cherry-pick a couple of commits fro...

Author: Loïc Minier
Revision Date: 2011-07-22 16:05:55 UTC

* Cherry-pick a couple of commits from tip; fixes locks in chroots of
  recents suites like oneiric or current Debian sid; LP: #791134.
  - d1e199f2c2b666c477be01ebed872f2bdb298704: Sbuild::Chroot: Use
    /var/lib/sbuild/chroot-lock.
  - b293b44bc97e4d9c5e72d544b0d7d839634c8e02: Sbuild::Chroot: Create chroot
    lock inside chroot.

lp:ubuntu/natty-proposed/sbuild bug 2 Mature 2011-07-25 02:14:26 UTC
42. * Cherry-pick a couple of commits fro...

Author: Loïc Minier
Revision Date: 2011-07-22 16:05:55 UTC

* Cherry-pick a couple of commits from tip; fixes locks in chroots of
  recents suites like oneiric or current Debian sid; LP: #791134.
  - d1e199f2c2b666c477be01ebed872f2bdb298704: Sbuild::Chroot: Use
    /var/lib/sbuild/chroot-lock.
  - b293b44bc97e4d9c5e72d544b0d7d839634c8e02: Sbuild::Chroot: Create chroot
    lock inside chroot.

lp:ubuntu/natty/sbuild bug 2 Mature 2011-03-25 13:55:36 UTC
41. lib/Sbuild/Build.pm: work around Luci...

Author: Marc Deslauriers
Revision Date: 2011-03-24 12:58:53 UTC

lib/Sbuild/Build.pm: work around Lucid issue that has diff listed in
build-essential instead of diffutils. This causes schroots that don't
have universe enabled to fail to install dependencies. (LP: #741897)

lp:ubuntu/maverick/sbuild bug 2 Mature 2010-07-23 22:12:51 UTC
28. * Merge from debian unstable, remaini...

Author: Lorenzo De Liso
Revision Date: 2010-07-23 22:12:51 UTC

* Merge from debian unstable, remaining changes:
  - Do not install debfoster into the chroots because it is in universe
    and not needed for package building itself.
  - buildd: Declare Replaces and Breaks on ubuntu-dev-tools (<= 0.83) as
    both packages contain /usr/bin/buildd. (LP: #558461)
  - lib/Sbuild/Build.pm, Utility.pm: remove assumptions about filenames
    in dsc (Closes: 559533).

lp:~wgrant/ubuntu/lucid/sbuild/extended-result 1 Development 2010-07-19 04:21:52 UTC
26. Add --extended-result option.

Author: William Grant
Revision Date: 2010-07-19 04:13:20 UTC

Add --extended-result option.

lp:ubuntu/karmic-updates/sbuild 2 Mature 2010-07-01 20:13:06 UTC
25. lib/Sbuild.pm: correctly calculate fr...

Author: Marc Deslauriers
Revision Date: 2010-04-27 08:04:17 UTC

lib/Sbuild.pm: correctly calculate free space, and not used space. Fix
backported from 0.60.0. (LP: #570669)

lp:ubuntu/karmic-proposed/sbuild bug 2 Mature 2010-05-05 11:09:22 UTC
25. lib/Sbuild.pm: correctly calculate fr...

Author: Marc Deslauriers
Revision Date: 2010-04-27 08:04:17 UTC

lib/Sbuild.pm: correctly calculate free space, and not used space. Fix
backported from 0.60.0. (LP: #570669)

lp:ubuntu/lucid/sbuild 1 Development 2010-04-22 14:47:00 UTC
25. lib/Sbuild.pm: correctly calculate fr...

Author: Marc Deslauriers
Revision Date: 2010-04-22 14:47:00 UTC

lib/Sbuild.pm: correctly calculate free space, and not used space. Fix
backported from 0.60.0.

lp:ubuntu/karmic/sbuild bug 1 Development 2009-08-03 19:35:15 UTC
24. * Merge from debian unstable, remaini...

Author: Bhavani Shankar
Revision Date: 2009-08-03 19:35:15 UTC

* Merge from debian unstable, remaining changes: LP: #408390
  - Do not install debfoster into the chroots because it is in universe
    and not needed for package building itself.
* Modify Maintainer value to match the DebianMaintainerField
  specification.

lp:ubuntu/jaunty/sbuild 2 Mature 2009-07-20 16:27:30 UTC
16. bin/sbuild, lib/Sbuild.pm, lib/Sbuild...

Author: Kees Cook
Revision Date: 2009-02-18 16:31:54 UTC

bin/sbuild, lib/Sbuild.pm, lib/Sbuild/Conf.pm: add --setup-cmd
to allow pre-build modifications to underlying chroots (needed
to adjust pockets and components in sources.list). (debian bug
500746
).

lp:ubuntu/intrepid/sbuild 2 Mature 2009-07-20 16:27:19 UTC
14. * Merge from debian unstable, remaini...

Author: Kees Cook
Revision Date: 2008-08-03 09:59:51 UTC

* Merge from debian unstable, remaining changes:
 + Sbuild.pm:
  - If we're trying to compare versions against a provided package,
    always return "not satisfied", forcing an install attempt.

lp:ubuntu/hardy/sbuild 2 Mature 2009-07-20 16:27:01 UTC
11. Sbuild.pm: Using "eq" instead of "=="...

Author: Adam Conrad
Revision Date: 2008-01-22 16:38:15 UTC

Sbuild.pm: Using "eq" instead of "==" for string comparisons tends
to work a little bit better (and fixes a regression from -1ubuntu1)

lp:ubuntu/gutsy/sbuild 1 Development 2009-07-20 16:26:49 UTC
8. * sbuild - Fix --force-orig-source ...

Author: Roger Leigh
Revision Date: 2007-07-07 20:36:35 UTC

* sbuild
  - Fix --force-orig-source option which was renamed to
    --force_orig_source while rewriting the options parsing logic to use
    Getopt::Long (Closes: #428205). Thanks to Alec Berryman for
    reporting this regression.
  - Accept arguments for options requiring a string (Closes: #431216).
    Thanks to Anders Kaseorg for the patch for this regression.
* debian/preinst: Use dpkg-query in place of /var/lib/dpkg/status.

lp:ubuntu/feisty/sbuild 1 Development 2009-07-20 16:26:30 UTC
3. * New upstream release. * sbuild: Rem...

Author: Roger Leigh
Revision Date: 2006-10-21 21:23:16 UTC

* New upstream release.
* sbuild: Remove incorrect WannaBuild:: prefix from version_compare.

lp:ubuntu/edgy/sbuild 1 Development 2009-07-20 16:26:11 UTC
8. * debian/copyright: Add Alioth file d...

Author: Roger Leigh
Revision Date: 2006-09-29 14:08:11 UTC

* debian/copyright: Add Alioth file download location.
* chroot/add_sbuild_user:
  - Fix chrapt command examples in output to use correct option syntax,
    thanks to Matthias Julius (Closes: #381186).
  - Add SHELL to sudoers env_keep.
* sbuild:
  - dsc_md5sums: Return hashref on failure, rather than -1.
  - verify_md5sums: Only run md5sum if there is one or more md5sum to
    verify, to prevent md5sum waiting forever on stdin if there are no
    files to check. Thanks to Daniel Stone.
* Sbuild.pm: Use new binNMU versioning scheme (+bn), taken from
  wanna-build SVN. Thanks to Clint Adams (Closes: #384137).
* Sbuild/Conf.pm: Check sudo does not strip SHELL from the environment.
* sbuild-setup.7.in: Document needed addition of SHELL to sudoers
  env_keep (Closes: #389815).

lp:ubuntu/dapper/sbuild 2 Mature 2009-07-20 16:26:00 UTC
4. * avg-pkg-build-time: Use Sbuild::Con...

Author: Roger Leigh
Revision Date: 2006-04-07 09:47:00 UTC

* avg-pkg-build-time: Use Sbuild::Conf.
* bin/checkchroot: Convert to Perl, using Sbuild::Utility.
* bin/chrapt: Convert to Perl, using Sbuild::Utility.
* bin/chr-hold: Convert to Perl, using Sbuild::Utility.
* bin/chr-unhold: Convert to Perl, using Sbuild::Utility.
* bin/gochroot: Convert to Perl, using Sbuild::Utility.
* bin/updatechroot:
  - Convert to Perl, using Sbuild::Utility.
  - chrapt is no longer used (Closes: #355035).
  - Sbuild::Chroot is used for chroot access:
    + Suite names are no longer hardcoded (Closes: #355037).
    + APT Options are set correctly (Closes: #355038).
* bin/upgradechroot: Convert to Perl, using Sbuild::Utility.
* bin/common_functions: Remove; this is no longer used.
* sbuild:
  - Treat schroot chroots with a "-sbuild" suffix in the same way as
    chroots without a suffix (Closes: #360124).
  - Use the new modules Sbuild::Chroot, Sbuild::Conf and Sbuild::Log.
    The functions moved into the modules have been removed.
  - Import needed module functions into the local namespace, to avoid
    long namespace prefixes on functions.
  - Remove $main::chroot_apt_options.
  - Move $main::debug to Sbuild::Conf.
  - Import Sbuild::Conf into package "conf". This allows the package
    name used by upstream to be used for backward compatibility.
  - Use $conf::HOME instead of $main::HOME.
  - Move $main::username to Sbuild::Conf.
  - Set $main::chroot_dir, $main::chroot_build_dir,
    $main::srcdep_lock_dir and $main::ilock_file from the current
    chroot $Sbuild::Chroot::current. $main::srcdep_lock_dir replaces
    $conf::srcdep_lock_dir (which is still used to set when the chroot
    is set up).
  - Pass $main::distribution to open_log and open_pkg_log.
  - Remove $main::cwd, $main::nolog and $main::verbose, now provided by
    Sbuild::Conf. They are imported from Sbuild::Conf for backward
    compatibility.
  - Remove unused $main::HOSTNAME.
  - Add build statistics to close_pkg_log.
  - Die if no maintainer_name, uploader_name or key_id is specified.
  - Set and unset $main::binNMU_name in the main loop, rather than when
    opening and closing the package log. In consequence, open_pkg_log
    now needs the package name only, and close_pkg_log does not need
    the package name passing.
  - build:
    + Set $firstline to "" to quell a warning.
    + Use debian_files_list to check for missing or extra packages, and
      warn appropriately.
    + Delete erroneous _all.deb files (Closes: #357042).
  - Don't use File::Temp (only needed by modules).
  - Remove build directory check.
  - Use File::Basename::basename instead of Sbuild::basename.
  - Don't import internal Sbuild::Chroot functions.
  - Split verify_dsc_md5sums into two parts: dsc_md5sums and
    verify_md5sums.
  - debian_files_list: New function to parse debian/files.
* Sbuild/Chroot.pm:
  - New perl module for chroot operations. It contains the functions
    begin_session, end_session, log_command, get_command_internal,
    get_command, run_command, exec_command, get_apt_command_internal,
    get_apt_command and run_apt_command.
  - Don't export init and log_command.
  - Don't hardcode a list of chroots; use a glob to search for chroot-*
    instead. This allows any distribution name to be specified with -d.
  - Add an "APT Options" attribute to the chroot hash, to replace
    $main::chroot_apt_options.
  - Use STDERR instead of PLOG (which may not be available).
  - Replace $main::debug with $Sbuild::Conf::debug.
  - Replace $main::username with $Sbuild::Conf::username.
  - begin_session takes the distribution as its first argument, rather
    than using $main::distribution.
  - Don't use $main::chroot_dir. Add the build paths as 'Build Location',
    'Srcdep Lock Dir' and 'Install Lock' to the chroot metadata.
  - Use File::Temp.
  - Don't export "internal" functions.
  - _setup_options: Set "APT Options" for schroot chroots.
  - log_command: Don't substitute CHROOT_APT_OPTIONS when no APT options
    are in use.
* Sbuild/Conf.pm:
  - New perl module for configuration variables. It reads the system
    and user configuration.
  - Add $debug.
  - Add $username.
  - Add $cwd, $nolog and $verbose. They exported and used by the other
    modules in place of the variables in the main package.
  - Add and export $avg_time_db, $avg_space_db, $maintainer_name,
    $uploader_name and $key_id.
  - Add build directory check (moved from sbuild).
* Sbuild/Log.pm:
  - New perl module for logging. It contains the functions open_log,
    close_log, open_pkg_log, close_pkg_log, add_time_entry,
    add_space_entry, send_mail and log_symlink.
  - $main::main_logfile and $main::pkg_logfile are package variables.
  - Removed use of $main::distribution. The distribution name must be
    passed to open_log or open_pkg_log.
  - Don't use $main::HOSTNAME or $main::arch. Get the values directly.
  - open_pkg_log: Save the package name for future use; the binNMU name
    (if any) is passed, so this no longer needs computing.
  - close_pkg_log:
    + Obtain $main::pkg_status, $main::pkg_start_time,
      $main::pkg_end_time and $main::this_space from the function
      arguments.
    + Don't pass the package name, which was saved in open_pkg_log.
  - add_space_entry: Use $space rather than $t, and don't use
    $main::this_space.
  - Use File::Temp.
  - Use File::Basename::basename instead of Sbuild::basename.
* Sbuild/Utility.pm: New perl module for utility programs. This is a
  perl replacement for bin/common_functions.
* bin/checkchroot:
  - Quote all variables.
  - Sort ref-chroot file before diffing (Closes: 360058).
* avg-pkg-build-time.1.in, sbuild.1.in, sbuild-setup.7.in,
  update-sourcedeps.1.in, Sbuild/Log.pm.in: Rename and embed version and
  date tags for substitution.
* COPYING: New file (GPL licence text).
* debian/control: Update uploaders.
* debian/copyright:
  - Update with new subversion repository locations for upstream and
    Debian.
  - Add Roger Leigh as a copyright holder.
  - Add a reference to /usr/share/common-licenses/GPL.
* debian/dirs: Add usr/share/perl5/Sbuild.
* debian/rules:
  - Install Sbuild/Chroot.pm, Sbuild/Conf.pm, Sbuild/Log.pm and
    Sbuild/Utility.pm into /usr/share/perl5/Sbuild.
  - Generate all manual pages and Log.pm in the build rule, and remove
    them in the clean rule.

lp:ubuntu/breezy/sbuild 1 Development 2009-07-20 16:25:53 UTC
2. Michael Banck: * bin/abort-current-b...

Author: Michael Banck
Revision Date: 2005-04-01 21:23:30 UTC

Michael Banck:

* bin/abort-current-build: Remove the `-B' from the grep line as
  `sbuild -s' does not pass that option to dpkg-configure and abort-
  current-build fails in that case.
* sbuild: Set the locale to `POSIX' to make debconf and debhelper calls in
  the chroot not spew out locale warnings all the time.
  (closes: #287672)
* sbuild: Removed check for specific distributions. Instead, fail if
  build/chroot-$dist is not there.
* sbuild: Only override Distribution in .changes if specified as option on
  the command-line.
  (closes: #300145)
* sbuild: Specify full path for Dir::Etc::main and Dir::Etc::parts.
* example.sbuildrc: Clarify that $maintainer_name is not mandatory and
  overrides Maintainer: field, whereas $uploader_name overrides
  the Changed-By: field in changes.
* Applied patch by Santiago Vila:
  - Moves scripts from /usr/lib/sbuild to /usr/share/sbuild and modifies
    all callers accordingly.
  - Add -n option to tail to comply with POSIX.
  - Call /usr/sbin/sendmail instead of /usr/lib/sendmail.
  (closes: #292717)
* sbuild: Tolerate '0' as version number, thanks Santiago Vila.
  (closes: #300205)

lp:ubuntu/hoary/sbuild 1 Development 2009-07-20 16:25:45 UTC
2. Michael Banck: * bin/abort-current-b...

Author: Michael Banck
Revision Date: 2005-04-01 21:23:30 UTC

Michael Banck:

* bin/abort-current-build: Remove the `-B' from the grep line as
  `sbuild -s' does not pass that option to dpkg-configure and abort-
  current-build fails in that case.
* sbuild: Set the locale to `POSIX' to make debconf and debhelper calls in
  the chroot not spew out locale warnings all the time.
  (closes: #287672)
* sbuild: Removed check for specific distributions. Instead, fail if
  build/chroot-$dist is not there.
* sbuild: Only override Distribution in .changes if specified as option on
  the command-line.
  (closes: #300145)
* sbuild: Specify full path for Dir::Etc::main and Dir::Etc::parts.
* example.sbuildrc: Clarify that $maintainer_name is not mandatory and
  overrides Maintainer: field, whereas $uploader_name overrides
  the Changed-By: field in changes.
* Applied patch by Santiago Vila:
  - Moves scripts from /usr/lib/sbuild to /usr/share/sbuild and modifies
    all callers accordingly.
  - Add -n option to tail to comply with POSIX.
  - Call /usr/sbin/sendmail instead of /usr/lib/sendmail.
  (closes: #292717)
* sbuild: Tolerate '0' as version number, thanks Santiago Vila.
  (closes: #300205)

lp:ubuntu/warty/sbuild 1 Development 2009-07-20 16:25:29 UTC
2. * Using latest instead of lastest. ...

Author: Francesco Paolo Lovergine
Revision Date: 2003-11-11 16:21:33 UTC

* Using latest instead of lastest.
  (closes: #202740)
* Changing dependencies in buildd.chroot for current gcc.
  (closes: #180447)
* Configuration examples now moved into /usr/share/doc/sbuild/examples
  Man changed as consequence.
  (closes: #208965)
* Policy bumped to 3.6.1.

131 of 31 results