2007
svn-buildpackage (0.6.16etch1) testing-proposed-updates; urgency=high
* minor subrelease to fix the worst bugs (regressions in the current Etch
version)
[ Gonéri Le Bouder ]
* Fix: Symbolic links are not preserved. Apply patch by S. Wefel
(Closes: #409309)
* Fix: --svn-noninteractive working, variable overlap with SDCommon module
[ Eduard Bloch ]
* Fix: ignore unversionned and deleted files while copying (closes: #414547)
* Fix: svn-buildpackage does not allow passing of command line arguments
to --svn-builder (Closes: #405437, #406811, #408696)
-- Eduard Bloch <blade@debian.org> Mon, 19 Mar 2007 22:53:52 +0100
2006
svn-buildpackage (0.6.16) unstable; urgency=medium
[ Eddy Petrișor ]
* now is possible to store svn-deblayout information in Subversion
properties - namespace is svn-bp:* (Closes: #373295, #377411)
* add depends on file (Closes: #397611)
* add support for origUrl (adds also a dependency on wget)
(Closes: #377880)
[ Gonéri Le Bouder ]
* add --svn-noninteractive to turn off interactive mode (Closes: #349979)
[ Eduard Bloch ]
* svn_load_dir replacement implemented (closes: #399661, #398185), dropped
dependency on subversion-tools. This also solves the user confusion
because of its bizzare output and error handling (closes: #351653)
* running custom build command trough a shell (closes: #376278)
* disabled some postprocessing sugar with custom build command, makes
more problem then it's worth (closes: #381377). If you use custom
commands, please do also the post-processing. It is even documented (now
also about --svn-linda, closes: #335239). People, please, DO SOME RTFM, it
is not that hard.
* more carefull checks for UNRELEASED tags in debian/changelog
* made the the build-dep checking helper ineffective when prebuild hook is
used (closes: #340396)
* moved the clean command after build-dep check (closes: #348833)
* tested bzip2 support in svn-inject (closes: #388567)
* print the actuall svn command to show which repository is beeing accessed
when probing around (closes: #396464). This may have caused Sven's
confusion as well (closes: #327180, reopen if you have new information).
* added a frontend script from Loïc Minier to
/svn-buildpackage/usr/share/svn-buildpackage/contrib (closes: #389941)
* manpage fixes and updates by Ted Percival (closes: #374805)
* exclusion of upstream branch if definitely no files there are modified and
explicit exclusion with --no-branches, based on a patch from Thierry
Reding (closes: #345616)
* Layout type 2 support based on patch from Steve Kowalik (closes: #338389)
* carefully weed out empty arguments before exporting (closes: #334608)
* now really use Q as the default answer at the failure-checking prompt,
patch by Julian Gilbey (closes: #320679, #351611, #342260)
* switched positions of copy commands in PRINCIPLES fixed, thanks to Thijs
Kinkhorst (closes: #376583)
* included some more language fixes (closes: #403066) and mentioned the SSH
connection caching in the manual
* Corrected the trunk/.svn/svn-buildpackage.conf path in the manpage
(closes: #359673). That is enough, I see no good reason for adding a
fallback to trunk/.svn/.svn-buildpackage.
* alternative lookup in main tags directory when building in
.../branches/... (closes: #399646)
* removed the reference to the svnbook copy in Debian packages
(closes: #347854) which has been removed because of licensing issues
-- Eduard Bloch <blade@debian.org> Tue, 26 Dec 2006 16:01:17 +0100
svn-buildpackage (0.6.15) unstable; urgency=low
[ Eduard Bloch ] * made -svn-reuse imply --svn-dont-purge for obvious reasons * more meaningful message if debian/changelog's first entry is broken * "use links where possible" message improved * changed dependency from libsvn-core-perl to libsvn-perl (closes: #394823) * svn-upgrade: simplier hash var quoting in messages * svn-upgrade: create the orig tarballs dir if it doesn't exist [ martin f. krafft ] * applied patch by Sergei Golovan to fix prevent modification of read-only $arch variable (closes: #370227). * make --svn-move also move the orig.tar.gz file if it's not listed in the changes file (closes: #377404). * also perform --svn-move if using a custom builder. If the custom builder you use does not drop the generated files to the build-area directory, well, don't use --svn-move. The summary will only be displayed if the changes file can be found. * move all changes files, not just the arch-specific one.
-- Eduard Bloch <blade@debian.org> Tue, 24 Oct 2006 09:21:28 +0200
2005
svn-buildpackage (0.6.14) unstable; urgency=low
* made the .changes file lookup code more robust, not failing on missing
file, trying to find it if a custom build command was specified and not
confusing people with incorrect messages otherwise
(closes: #334690, #335239)
* ignoring return code of linda untill a proper solution has been found
(closes: #334749. Who the .... gets the idea of encoding regular return
values in application return code :-( )
* not checking build-deps when tagging only (closes: #334008)
-- Eduard Bloch <blade@debian.org> Sun, 23 Oct 2005 03:56:53 +0200
svn-buildpackage (0.6.13) unstable; urgency=low
* using an explicite variable for the config file choice, still no idea why
Perl was confused there (closes: #333467)
* made svn-inject --do-like respect the other options (closes: #333697)
* first usage of libsvn-core-perl to get a clean list of files, allows to
do it without network connection (closes: #333573) and without the need to
deal with usernames in the output (closes: #333544)
* typo in a version check in the summary output (closes: #333786)
-- Eduard Bloch <blade@debian.org> Thu, 13 Oct 2005 21:14:02 +0200
svn-buildpackage (0.6.12) unstable; urgency=low
* no longer using "svn status -v", unreliable output on usernames with
spaces (closes: #333215)
* not constructing the summary when a custom command is used and trying to
read the _source.changes file (closes: #329949)
* additional config file lookup in .svn/svn-buildpackage.conf, allows to set
custom options for each package basis (closes: #329914)
* not running clean in mergeWithUpstream mode, let's whether somebody
becomes bothered by this behaviour (closes: #328403)
* documented --svn-ignore and --svn-reuse (closes: #332585)
* option for checks with linda, parallel to lintian (closes: #332639)
-- Eduard Bloch <blade@debian.org> Tue, 11 Oct 2005 12:55:13 +0200
svn-buildpackage (0.6.11) unstable; urgency=low
* deal with multiple files in an upstream tarball, patch by Charles Fry
(closes: #321711)
* added a clean rule call in svn-inject to "fix" the contents of "dirty"
source (closes: #320071)
* fixed the sample propset command documentation for mergeWithUpstream
mode (closes: #328398)
* added a check for the deb:ignoreM property to ignore changes on selected
files (closes: #317028)
-- Eduard Bloch <blade@debian.org> Fri, 23 Sep 2005 16:21:05 +0200
svn-buildpackage (0.6.10) unstable; urgency=low
* uclean also kills all config.status and config.log files
* made the help message appear before the sanity checks in the init phase if
-h is present (closes: #320086)
* mergeOn -> mergeWith in svn-inject.1 and manual (closes: #325029)
* typo in the hints message fixes (closes: #320596)
* svn-upgrade and svn-inject always remove temp dirs on exit now
(closes: #317850)
* correct version detection on new upstream tarballs with hyphens in the
version string
-- Eduard Bloch <blade@debian.org> Sun, 11 Sep 2005 13:11:45 +0200
svn-buildpackage (0.6.9) unstable; urgency=low
* using "cp" for .orig.tar.gz copying again, more reliable
-- Eduard Bloch <blade@debian.org> Wed, 22 Jun 2005 22:58:16 +0200
svn-buildpackage (0.6.8) unstable; urgency=low
* updated README.Debian and pointed at HOWTO there (closes: #310997) * fixed some old quick&dirty code in the dsc parser and file location, now should work with symlinks and do a real copy (closes: #315385) * added a special case for French i18n in svn output parser (closes: #315232)
-- Eduard Bloch <blade@debian.org> Wed, 22 Jun 2005 22:52:43 +0200
svn-buildpackage (0.6.7) unstable; urgency=low
* respecting epoch numbers in svn-upgrade, patch by Reed
Snellenberger <rsnellenberger AT houston.rr.com> (closes: #305626)
-- Eduard Bloch <blade@debian.org> Thu, 21 Apr 2005 20:16:44 +0200
svn-buildpackage (0.6.6) unstable; urgency=low
* another bug with dolike fixed, exporting the source to the correct
directory on relative path names
-- Eduard Bloch <blade@debian.org> Tue, 29 Mar 2005 18:16:38 +0200
svn-buildpackage (0.6.5) unstable; urgency=medium
* fixed a bug in the new dolike option file parser
-- Eduard Bloch <blade@debian.org> Tue, 29 Mar 2005 18:12:54 +0200
svn-buildpackage (0.6.4) unstable; urgency=low
* dolike function now also recognises the merge mode
* calling the builder command trough the fallback-prompt wrapper now
* now export some usefull environment variables, most similar to
cvs-buidlpackage, and documented how to use it with existing hook
commands, eg. to fetch upstream source from the pool (closes: #291626)
-- Eduard Bloch <blade@debian.org> Tue, 29 Mar 2005 03:22:04 +0200
svn-buildpackage (0.6.3) unstable; urgency=low
* fixed the linkcopy method to not pull .svn directories into the target
area (sorry people, really! closes: #301382)
-- Eduard Bloch <blade@debian.org> Fri, 25 Mar 2005 15:52:16 +0100
svn-buildpackage (0.6.2) unstable; urgency=low
* RECOMMENDATIONS section in svn-buildpackage.1
* --svn-reuse feature in s-b, reuses the old build directory
* simplified linkcopy code and fixed some unneeded system() shell
invocations, also more robust to paths with spaces now
* experimental: simple shortening message shortening algorithm on command
invocations
* fixed erraneous "autodetecting..." message printing
-- Eduard Bloch <blade@debian.org> Wed, 23 Mar 2005 13:04:22 +0100
svn-buildpackage (0.6.1) unstable; urgency=medium
* added shell expansion to config file processing and added example for
overriding tarball directory (closes: #296150)
* added the --svn-export which does pure export&merge (closes: #294955)
* added the --do-like (-d) option to svn-inject
-- Eduard Bloch <blade@debian.org> Wed, 16 Mar 2005 18:23:05 +0100
svn-buildpackage (0.6) unstable; urgency=low
* importing default configuration parts from the file debian/svn-deblayout
if found and .svn/deb-layout does not exist (closes: #291662)
* new option: --svn-retag to remove a possibly existing tag copy before
tagging (closes: #297222)
* updated svn-buildpackage manpage, also explained --svn-no-links
(closes: #299085)
* manual updates: svnserver -> svnserve (closes: #291660), fixed
obsolete/broken links or replaced with references
(closes: #291659, #293984), typo fix and more verbose merge
mode description by Emanuele Rocca (closes: #293241)
-- Eduard Bloch <blade@debian.org> Tue, 15 Mar 2005 16:27:15 +0100
svn-buildpackage (0.5.12) unstable; urgency=low
* Parse file lists with spaces in filenames correctly (closes: #291241) * programs now export SVN_BUILDPACKAGE containing svn-buildpackage package version (closes: #288300)
-- Eduard Bloch <blade@debian.org> Wed, 19 Jan 2005 22:24:57 +0100
svn-buildpackage (0.5.11) unstable; urgency=low
* reverted the parsing order for command-line options and those from
.svn-buildpackage.conf (allowing to override the presets, closes: #283150)
* fixed usage of the custom orig storage directory (closes: #288252,#288261)
* changed tar x to tar -x since it no longer works with current gtar
versions if some argument precedes x (closes: #288254)
-- Eduard Bloch <blade@debian.org> Sun, 02 Jan 2005 21:05:04 +0100
2004
svn-buildpackage (0.5.10) unstable; urgency=low
* svn-inject: remove trailing slash from the URL to not confuse
svn_load_dirs (closes: #270873)
* svn-inject: not trying to write config if trunk is not to be checked out
* s/svn-uupdate/svn-upgrade/g in control, README.Debian (closes: #267716)
* documented the --svn-override optios which is useful to (guess what)
override config directives from .svn/deb-layer or autodetected settings
(closes: #271808)
* wrote minimalistic manpage for uclean
-- Eduard Bloch <blade@debian.org> Tue, 12 Oct 2004 11:53:44 +0200
svn-buildpackage (0.5.9) unstable; urgency=medium
* more UNRELEASED dist changes * version does not break on _ somewhere in the path name (closes: #264362) * fixes the svn-move bug with forgetting components (closes: #258599)
-- Eduard Bloch <blade@debian.org> Wed, 18 Aug 2004 12:59:14 +0200
svn-buildpackage (0.5.8) unstable; urgency=low
* additional setting of the target distribution to UNRELEASED for the
next revision changelog entries (closes: #257288)
* very experimental option to pass the diff contents extracted from the
repository to dpkg-source (requires patched dpkg-source, see
http://bugs.debian.org/246918 for details)
-- Eduard Bloch <blade@debian.org> Sat, 19 Jun 2004 11:39:01 +0200
svn-buildpackage (0.5.7) unstable; urgency=low
* disabled the upstream source export (closes: #252123), it was a really bad idea to implement this cludge and enable it as default fallback. The behaviour can be still enforced by setting $FORCEEXPORT. * not aborting s-b if .changes file could not be found (closes: #254048) * s-u: more carefull external command invocation to work with spaces in path names * s-b: new switch to temporarily override config variables and --svn-move-to to specify the target directory * more verbose messages in mergeWithUpstream mode
-- Eduard Bloch <blade@debian.org> Sat, 19 Jun 2004 11:38:30 +0200
svn-buildpackage (0.5.6) unstable; urgency=low
* Fixed uclean to match invidiual files in CVS/... correctly * wrote a "quick guide" in the manual * s-u: abort if the new tarball already exists in ../tarballs
-- Eduard Bloch <blade@debian.org> Thu, 20 May 2004 18:31:59 +0200
svn-buildpackage (0.5.5) unstable; urgency=low
* s-b: made the dependency check helper only run when no custom build
command is set and -d switch is not used (closes: #249507)
* s-b: always remove target directory before trying to export into it
(closes: #248040)
* s-b: don't try to export upsteam source from repository in
mergeWithUpstream mode, show a meaningful failure message instead
* s-u: accept debianized .orig.tar.gz tarballs as upstream source
-- Eduard Bloch <blade@debian.org> Sat, 8 May 2004 14:45:43 +0200
svn-buildpackage (0.5.4) unstable; urgency=low
* svn-buildpackage.conf parser redesigned, accepts any command line options
now. Documentation updated.
-- Eduard Bloch <blade@debian.org> Thu, 6 May 2004 18:39:05 +0200
svn-buildpackage (0.5.3) unstable; urgency=low
* Fixed broken logics in tarball copy function
-- Eduard Bloch <blade@debian.org> Sun, 2 May 2004 20:37:45 +0200
svn-buildpackage (0.5.2) unstable; urgency=low
* workarounds to support buggy source packages that come without primary
subdirectory in the upstream tarball (closes: #246120)
* fall back to upstream source export if no .orig.tar.gz tarball has been
found (closes: #245344)
* more useful log messages (closes: #246625)
* checks for conflicting .svn dirs in svn-inject and svn-upgrade
(closes: #238067)
* manpage updates (closes: #237911, #246849)
* remove all undefined arguments when calling programs (closes: #246624)
* BIG WARNING about the dangerous permission set changes with the
post-commit script (closes: #240630)
* more verbose introduction to the version control systems in the manual
* "svn cp -l" replacement works also with uncommited files now
* less useless checks in the configure step, now staring faster
* exit early if dpkg-checkbuilddeps fails
-- Eduard Bloch <blade@debian.org> Tue, 9 Mar 2004 15:49:02 +0100
svn-buildpackage (0.5.1) unstable; urgency=low
* svn-upgrade: added --upstream-version as alias for -V (closes: #237054) * Rewrote parts of the manual to suggest svn.d.o instead of alioth.d.o in the URLs
-- Eduard Bloch <blade@debian.org> Tue, 09 Mar 2004 15:47:27 +0100
svn-buildpackage (0.5) unstable; urgency=low
* Build-Depends on tetex-extra (closes: #233172) * New feature: control prompt after failed command calls
-- Eduard Bloch <blade@debian.org> Sat, 14 Feb 2004 15:38:39 +0100
svn-buildpackage (0.4.7) unstable; urgency=low
* Made svn-inject abort in the beginning if the target directory already
exists
* Marking auto-executed svn actions with [scriptname]
-- Eduard Bloch <blade@debian.org> Sat, 14 Feb 2004 01:04:05 +0100
svn-buildpackage (0.4.6) unstable; urgency=low
* Not passing undefined args to external calls, this could confuse
Subversion under certain circumstances (Closes: #232219)
* Not setting executable property on debian/rules explicitely, svn_load_dirs
does it already
* experimental workarounds for Woody's Perl
* clean function in svn-uupgrade to remove debian/ dirs and run general make
clean in the new source
* Suggesting the fsh package - always a good idea compared to pure SSH
commands, especially since svn_load_dirs calls it a lot of times
-- Eduard Bloch <blade@debian.org> Thu, 15 Jan 2004 14:04:57 +0100
svn-buildpackage (0.4.5) unstable; urgency=low
* svn-inject specifies new config file explicitely * svn-buildpackage: dont-purge option implemented * manual shows an example of how the local directories may look
-- Eduard Bloch <blade@debian.org> Sat, 10 Jan 2004 17:28:18 +0100
svn-buildpackage (0.4.4) unstable; urgency=low
* svn-buildpackage: unconfused for nested section names in DEB file listing
* svn-inject: don't try to copy .orig. file when there was none
(wrong placed file path expansion)
-- Eduard Bloch <blade@debian.org> Thu, 8 Jan 2004 17:02:38 +0100
svn-buildpackage (0.4.3) unstable; urgency=low
* svn-buildpackage manages epoch'ed Debian revision right (closes: #225534)
-- Eduard Bloch <blade@debian.org> Tue, 6 Jan 2004 11:05:15 +0100
2003
svn-buildpackage (0.4.2) unstable; urgency=low
* Fixed stupid check for source beeing a file introduced in 0.4.1 * Fixed various stupid bugs that became visible in the mergemode * Fixed returned error code in sd_exit()
-- Eduard Bloch <blade@debian.org> Wed, 24 Dec 2003 00:23:10 +0100
svn-buildpackage (0.4.1) unstable; urgency=low
* svn-upgrade: don't look at the suffix in regexp when working on directory
as input
-- Eduard Bloch <blade@debian.org> Sun, 7 Dec 2003 22:27:37 +0100
svn-buildpackage (0.4) unstable; urgency=low
* package renamed for consitency with *-buildpackage:
svn-devscripts -> svn-buildpackage
svn-uupdate -> svn-upgrade
svn-debuild waits for beeing created by Julian Gilbey (closes: #220733)
* moved SD.pm to /usr/share/svn-devscripts/SDCommon.pm (closes: #220736)
* svn-upgrade no longer recompresses upstream tarballs, leaving it on
maintainers choice
* new options:
--svn-move: move the package files (.changes and components listed
therein) to <startdir>/..
--svn-builder <cmd>: alternative build command, eg. debuild, pdebuild
(closes: #220739, #217934)
* Code cleanups and feature improvements:
+ svn-upgrade accepts source directories
+ svn-upgrade got the -r option to resolve conflicts quickly ;)
+ improved sync of detected settings with .svn/deb-layout on exit
-- Eduard Bloch <blade@debian.org> Tue, 28 Oct 2003 18:16:15 +0100
svn-devscripts (0.3.4) unstable; urgency=low
* Resolve orig file links and absolut path while using it (closes: #217977) * Package description improvements * NEW: --svn-only-tag option for svn-buildpackage * added check for directory existance before working with settings from .svn/deb-layout, otherwise URL detection may become crazy
-- Eduard Bloch <blade@debian.org> Mon, 13 Oct 2003 11:56:44 +0200
svn-devscripts (0.3.3) unstable; urgency=low
* Added dependency on subversion-tools
* Catching the upstream version before resolving the orig file location
which could broke on links (thanks to Sami Haahtinen)
* correct encoded characters from included mails in PRINCIPLES
(closes: #215272)
-- Eduard Bloch <blade@debian.org> Sun, 5 Oct 2003 14:03:37 +0200
svn-devscripts (0.3.2) unstable; urgency=low
* Warning on forgotten not-released-yet tags (sic)
* Cleanup in config references
* svn-uupdate keeps the Debian source package name while renaming
the new orig tarball
* Link-where-possible: svn-buildpackage tries to copy the directory using
symlinks instead of "svn export"
-- Eduard Bloch <blade@debian.org> Sun, 5 Oct 2003 11:06:13 +0200
svn-devscripts (0.3.1) unstable; urgency=low
* merge-with-upstream check now looks for the mergeWithUpstream subversion
property of the debian directory.
-- Eduard Bloch <blade@debian.org> Thu, 2 Oct 2003 14:50:05 +0200
svn-devscripts (0.3) unstable; urgency=low
* rework of the checkout code in svn-inject, and verbosity control
* clean call fixed, merge-with-upstream mode enabling check fixed to not
produce false positives
-- Eduard Bloch <blade@debian.org> Thu, 2 Oct 2003 10:04:19 +0200
svn-devscripts (0.2) unstable; urgency=low
* s/Url/URL/ in svn-0.30 output, fixed parser where needed * documentation updates
-- Eduard Bloch <blade@debian.org> Wed, 1 Oct 2003 13:30:21 +0200
svn-devscripts (0.1.11) unstable; urgency=low
* Minor bug-fixes * merge-with-upstream mode in svn-inject and svn-uupdate now work cleanly
-- Eduard Bloch <blade@debian.org> Tue, 30 Sep 2003 23:59:22 +0200
svn-devscripts (0.1.10) unstable; urgency=low
* FIXES, lots of small fixes for minor bugs
-- Eduard Bloch <blade@debian.org> Tue, 30 Sep 2003 21:34:33 +0200
svn-devscripts (0.1.9) unstable; urgency=low
* BUUGs, first real BUUGS * typo in svn-inject code on $opt_changedonly * check for changed files fixed
-- Eduard Bloch <blade@debian.org> Tue, 30 Sep 2003 21:19:20 +0200
svn-devscripts (0.1.8) unstable; urgency=low
* Complete overhaul:
- svn-inject is rewritten in Perl; removed useless experimental features
and improved existing
- Tools allow better customisation trough .svn/deb-layout file
* customizable pre/post-tag/build actions
* fixed wrong hyphens in manpages
* Section "KNOWN BUGS" in svn-inject.1
* If you find bugs, report them through BTS instead of draging in the
mud on -devel
-- Eduard Bloch <blade@debian.org> Fri, 5 Sep 2003 12:01:36 +0200
svn-devscripts (0.1.7) unstable; urgency=low
* Fixed adding of changelog entry to the non-dsaus mode * More visible success note svn-buildpackage
-- Eduard Bloch <blade@debian.org> Wed, 3 Sep 2003 19:42:31 +0200
svn-devscripts (0.1.6) unstable; urgency=low
* In "deb-source-as-upstream-source" mode:
+ svn-inject and svn-uupdate add "+mod.1" to the Debian revision in
+ new switch "-o" for cvs-inject to create upstream branch only with files
modified by the Debian diff
* svn-buildpackage: fix the clean call before checks
-- Eduard Bloch <blade@debian.org> Wed, 3 Sep 2003 10:45:21 +0200
svn-devscripts (0.1.5) unstable; urgency=low
* svn-buildpackage: Fixed purging of build directory on Debian native packages
* svn-inject: s/orig.tar.gz/tar.gz/ in pattern matching on $origfile
* added README.Debian, PRINCIPLES with excerpts of the debian-menthors
discussion thread
-- Eduard Bloch <blade@debian.org> Wed, 3 Sep 2003 09:47:48 +0200
svn-devscripts (0.1.4) unstable; urgency=low
* Fixed wrong grep in svn-buildpackage, allowing to continue on uncommited
files
-- Eduard Bloch <blade@debian.org> Wed, 3 Sep 2003 04:03:59 +0200
svn-devscripts (0.1.3) unstable; urgency=low
* Inject and uupdate now work with debian-source as upstream source * Don't install tarball if tarball/ isn't registred
-- Eduard Bloch <blade@debian.org> Tue, 2 Sep 2003 15:21:46 +0200
svn-devscripts (0.1.2) unstable; urgency=low
* Extended svn-uupdate and svn-buildpackage to work on single-package
directory structure and many other fixes
* Fixed description typo
* Changed version to native Debian package
-- Eduard Bloch <blade@debian.org> Tue, 2 Sep 2003 02:03:34 +0200
svn-devscripts (0.1-1) unstable; urgency=low
* Initial Release, closes: #208228
-- Eduard Bloch <blade@debian.org> Mon, 1 Sep 2003 17:47:15 +0200