Package: devscripts
Version: 2.8.14
Severity: wishlist

svn-buildpackage works by default with a particular directory setup which
makes tools like debi and debc fail.

The generated package is not in the directory above the package tree
because the current tree is not used to build the package... since the
current tree is managed by subversion and an "export" is done in a
completely different directory where the build really happens.

That's why debi and debc should check for the presence of
".svn/deb-layout" and if that file exists they should look for the
generated files under the directory "buildArea" mentionned by this file.

Example of this file here :

buildArea=/home/rhertzog/partages/debian/paquets/build-area
origDir=/home/rhertzog/partages/debian/paquets/tarballs
tagsUrl=https://svn.freexian.org:8084/debian/pkg/libdbd-pg-perl/tags
trunkDir=/home/rhertzog/partages/debian/paquets/libdbd-pg-perl
trunkUrl=https://svn.freexian.org:8084/debian/pkg/libdbd-pg-perl/trunk
upsCurrentUrl=https://svn.freexian.org:8084/debian/pkg/libdbd-pg-perl/branches/upstream/current
upsTagUrl=https://svn.freexian.org:8084/debian/pkg/libdbd-pg-perl/branches/upstream

That's it. I'm sure we could find other similar improvements in the various
tools provided by devscripts. For example, uscan could download new upstream 
tarballs
in the "tarballs" directory managed by svn-buildpackage (variable origDir 
above).

Cheers,

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages devscripts depends on:
ii  debianutils                 2.8.4        Miscellaneous utilities specific t
ii  dpkg-dev                    1.10.28      Package building tools for Debian
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  perl                        5.8.4-8      Larry Wall's Practical Extraction 
ii  sed                         4.1.2-8      The GNU sed stream editor

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to