lp:ubuntu/oneiric/svn-buildpackage

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/svn-buildpackage
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

16. By Neil Williams

[INTL:vi] Vietnamese program translation update (Closes: #598478)

15. By Neil Williams

* Document an example of svn-do with 3.0 quilt in the
  HOWTO guide.
* Add para markers inside listitem sections in XML docs
  to ensure strings are identified for translation. (Closes: #592756)
* [INTL:fr] French documentation translation (Closes: #594442)
* [INTL:fr] French program output translation (Closes: #596350)

14. By Neil Williams

[ Neil Williams ]
* svn-do: Fix check for incoming command to executing $SHELL
  if no command given. (Closes: #578112)
* svn-do: Call /bin/sh instead of /bin/bash for a default
  shell. (Closes: #578111)
* svn-buildpackage: chdir before tagging curdir, thanks Tobias Grimm
  <email address hidden> (Closes: #579803)
* svn-do: remove bashism in OUR_OPTS (Closes: #581006)

[ Jan Hauke Rahm ]
* [svn-buildpackage: Tag without -rBASE (Closes: #580545)

[ Neil Williams ]
* Ensure svn-tag and svn-tag-only use the same code.
* Display Tagging as the translation but do not commit the
  translated string. (Closes: #578700)
* svn-inject: add --tag option and add version numbers
  of injected packages to commit messages (Closes: #575616)
* Pass --svn-arch down to dpkg-buildpackage when set.
* Detect fakeroot before calling debian/rules clean (Closes: #583740)
* Detect pdebuild and no longer pretend svn-bp knows where pdebuild
  has put the results of the build.

13. By jhr

[ Neil Williams ]
* [l10n] Add French program messages translation. (Closes: #569615)
* Add revision number to environment for packages that want to access
  it easily.
* Fix interpolation of all output strings. (Closes: #573559)
* [doc]: Add pdebuild example alias to HOWTO (Closes: #550050)
* Output origDir variable, if defined but not found. (Closes: #571789)
* Add arbitrary options to svn-do and make output more verbose.
  (Closes: #549605)

[ Jan Hauke Rahm ]
* Implement support for Debian source package format 3.0 (incl. bz2 and lzma
  compression) at least for svn-buildpackage and svn-inject. Thanks to
  Raphael Hertzog <email address hidden> (Closes: #388567)
* Remove Eddy Petrișor from uploaders list. Thanks a lot for
  your contributions!
* Set alioth mailing list as maintainer
* Always (--svn-tag and --svn-only-tag) tag BASE instead of HEAD but trigger
  a fat warning about it if BASE differs from HEAD (Closes: #535177)

12. By Neil Williams

* Add dependency on liblocale-gettext-perl to support the
  program output translations. (Closes: #560095)
* Add support for source tarballs using .tar.bz2 if also using
  source format 3.0
* Document support for source format 3.0 and .orig.tar.bz2 in HOWTO.
* Add homepage at alioth.
* Add intltool in build-deps (Closes: #562044)
* Add EXAMPLES section to svn-buildpackage man page. (Closes: #351355)

11. By Neil Williams

[ Neil Williams ]
* Add useNativeDist property support for generated
  files in native packages.
* Replace old docs build config with translatable documentation and
  build-depend on po4a.
* Add support for translating the script output.
* Recommend debhelper for svn-do support. (Closes: #549560)
* svn-do needs to use copies instead of hard links and use
  --svn-ignore. (Closes: #549568)
* [INTL:vi] Vietnamese program translation (Closes: #549931)
* [INTL:pt] Initial Portuguese program translation (Closes: #553434)

[ Ryan Niebur ]
* update my email address, I am now a DD

[ Neil Williams ]
* Improve flexibility of genmanpages - changes from emdebian-rootfs.
* Switch to po4a-build from po4a 0.37.1 instead of our local copy.

10. By Ryan Niebur

undo the attempt to use .@BASE, it messed things up and I did it
wrong anyways (Closes: 547582)

9. By Neil Williams

[ Ryan Niebur ]
* if the tarball was downloaded by svn-upgrade's invocation of uscan,
  remove it on exit (Closes: #531197)
* if the svn repository is being accessed over ssh, set up a single
  ssh connection with an ssh control socket to use throughout the
  entire run. This has several advantages. If you are using password
  authentication, you will now only need to enter your password once,
  instead of many times. This also makes things a *lot* faster.
* allow setting paths relative to the repository root in svn-bp props
  (Closes: #415258)
* if they try to svn-upgrade on the tarball that's already in the
  tarballs directory, don't error because it already exists
* move the override stuff into SDCommon (Closes: #532239)
* fix --svn-savecfg with --svn-verbose
* allow --svn-savecfg to be used with --svn-override, obviously that's
  something that people want to do (based on bug #532239)
* fix downloading the tarball during build
* svn-upgrade: svn up before doing anything
* don't allow svn-upgrading to something that has already been tagged
  (Closes: #532832)
* add a setprops option (Closes: #534909)
* Debian Policy 3.8.2
* fix detecting of source builds (Closes: #535614)
* check that the opened changes file is actually a file, and not a
  directory (in the event it failed to detect). don't run lintian if
  a .changes file wasn't sucessfully found.
* don't die if the tarball can't be found with --svn-download-orig
* don't mention binaries if there aren't any

[ Neil Williams ]
* SDCommon.pm (readLayoutProps): only use repo_root for a Url property
  (like tagsUrl).

8. By Neil Williams

[ Neil Williams ]
* Change Section to vcs, matching archive override.
* Add Hauke to Uploaders (meant to do that in 0.6.24)

[ Ryan Niebur ]
* svn-upgrade: return 1 when there's an error (Closes: #528135)
* fix bashism in svn-do (Closes: #530196)
* svn-{inject,upgrade}: if the .orig.tar.gz is a symlink, handle
  copying it into the tarballs directory correctly (Closes: #449306)
* update ENV{PWD} when changing directories (Closes: #474014)
* add a --uscan option to svn-upgrade, to call uscan to download the
  new tarball (Closes: #367460)
* when creating a new directory, add [svn-foobar] to the beginning of
  the commit message
* fix detection of if the tempdir allows execution
* only tell the user that URLs are being saved if --svn-savecfg is
  passed (Closes: #515531)
* document that the prebuild and postbuild hooks replace some of svn-
  buildpackage's normal behavior (Closes: #432147)
* fix rm command in clean target, doc/HOWTO.html is a directory
* fix uninitialized value when mergeWithUpstream is used and origDir
  doesn't exist (Closes: #429465)
* fix the tar command when using mergeWithUpstream
* check return code of chdir (first half of #441184)
* change the output when telling the user where the source code is
  checked out to be more clear (Closes: #441184)
* add an --svn-download-orig option to svn-buildpackage, to make it
  try to download the tarball with apt, and if that doesn't work, try
  uscan (Closes: #480688)
* add --debclean option to svn-upgrade to run debclean before merging
  the new upstream source. this will prevent merge conflicts if a
  patch system is being used.
* Remove any extra --svn-* options from argv before running the builder.
  This bug only happened when there was an option to svn-{inject,upgrade}
  set in ~/.svn-buildpackage.conf that svn-buildpackage does not recognize.
* fix determining the .changes file when you do a 'normal' binary
  build and then a source only build (Closes: #514942)
* add svnpath-like detection of some paths (Closes: #433532)
* fix tag version if there's no epoch
* fix some uninitialized value warnings in svn-upgrade
* remove the --noautodch option from svn-upgrade
* a few more improvements to debian/rules
* svn-upgrade: use File::LibMagic to determine the file type instead
  of using /usr/bin/file

[ Jan Hauke Rahm ]
* Correct file permissions in build dir the same way dpkg-source does
  (Closes: #473903, #457103)
* svn-upgrade: Allow '-v' in new tar.gz name (e.g. package-v1.0.tar.gz)
  (Closes: #471118)
* svn-inject: Abort if source package format is different to 1.0. We cannot
  handle compressions different to gz, or multiple orig tarballs...
* svn-buildpackage: tag full versions with epoch (Closes: #469684)
* svn-upgrade: New option (-e, --auto-epoch) to automatically increase epoch
  if new upstream version is lower than current. (Closes: #417935)
* debian/rules: switch to debhelper 7 and clean up
* svn-buildpackage: Corrected error message (svn-upgrade doesn't set "NOT
  RELEASED YET" any more)
* debian/control: updated description to mention every binary that's
  installed in /usr/bin (i.e. added svn-do and uclean)

[ Neil Williams ]
* Migrate manpage/manual generation from SGML to DocBook XML. Drop PDF
  version of the manual.
* Add default values for options in each manpage. (Closes: #473281)
* put bash completion file into place directly, using install file.
* Update copyright with recent contributors. Remove extra debian/clean
  target - done via Makefile.
* Obtain SDCommon::version at runtime via dpkg-query instead of
  altering SDCommon.pm at build time.

7. By Morten Kjeldgaard

* files list always contain "" as the first element (LP: #110613)
* debian/control: maintainer munge.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/precise/svn-buildpackage
This branch contains Public information 
Everyone can see this information.

Subscribers