Package: devscripts Version: 2.10.70 Severity: wishlist I'm using svn-buildpackage and when I type sudo debi, it knows that it can find the binary packages in ../build-area/ by looking in the deb-layout file in the .svn directory. debi uses the following code to read the file and use the correct directory, it would be great if that could be added to debsign, debrelease and anything else that has to automatically find the changes file to do something.
if (-e ".svn/deb-layout") {
# Cope with format of svn-buildpackage tree
my $fh;
open($fh, "<", ".svn/deb-layout") || die "Can't open .svn/deb-layout:
$!\n";
my($build_area) = grep /^buildArea=/, <$fh>;
close($fh);
if (defined($build_area) and not $opt_debsdir) {
chomp($build_area);
$build_area =~ s/^buildArea=//;
$debsdir = $build_area if -d $build_area;
}
}
--- ~/.devscripts ---
export DEBUILD_DPKG_BUILDPACKAGE_OPTS="-j2 -us -uc -i -ICVS -I.svn"
export DEBUILD_LINTIAN_OPTS="--info --display-info --display-experimental
--pedantic --show-overrides --checksums --color auto"
export DEBUILD_LINTIAN=yes
export DEBSIGN_KEYID=6BE3C423
export [email protected]
export DEBCHANGE_RELEASE_HEURISTIC=changelog
export DEBCHANGE_MULTIMAINT_MERGE=yes
export RMADISON_DEFAULT_URL=ubuntu,debian
export RMADISON_URL_MAP_SHORTHAND=ubuntu,debian
-- System Information:
Debian Release: 6.0
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages devscripts depends on:
ii dpkg-dev 1.15.8.10 Debian package development tools
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii perl 5.10.1-17 Larry Wall's Practical Extraction
Versions of packages devscripts recommends:
ii at 3.1.12-1 Delayed job execution and batch pr
ii bsd-mailx [mailx] 8.1.2-0.20100314cvs-1 simple mail user agent
ii bzr 2.1.2-1 easy to use distributed version co
ii curl 7.21.3-1 Get a file from an HTTP, HTTPS or
ii cvs 1:1.12.13-12 Concurrent Versions System
ii darcs 2.4.4-3 a distributed, interactive, smart
ii dctrl-tools 2.14.5 Command-line tools to process Debi
ii debian-keyring [de 2011.01.24 GnuPG keys of Debian Developers
ii dput 0.9.6.1 Debian package upload tool
ii dupload 2.6.6 utility to upload Debian packages
ii elinks [www-browse 0.12~pre5-2 advanced text-mode WWW browser
ii epiphany-browser [ 2.30.6-1 Intuitive GNOME web browser
ii equivs 2.0.8 Circumvent Debian package dependen
ii fakeroot 1.14.5-1 Gives a fake root environment
ii galeon [www-browse 2.0.7-2.1+b1 GNOME web browser for advanced use
ii git [git-core] 1:1.7.2.3-2.2 fast, scalable, distributed revisi
ii git-core 1:1.7.2.3-2.2 fast, scalable, distributed revisi
ii gnupg 1.4.10-4 GNU privacy guard - a free PGP rep
ii iceweasel [www-bro 3.5.16-4 Web browser based on Firefox
ii konqueror [www-bro 4:4.4.5-2 advanced file manager, web browser
pn libauthen-sasl-per <none> (no description available)
ii libcrypt-ssleay-pe 0.57-2 Support for https protocol in LWP
ii libjson-perl 2.27-1 Perl module to parse and convert t
ii libparse-debcontro 2.005-2 Easy OO parsing of Debian control-
ii libsoap-lite-perl 0.712-2 Perl implementation of a SOAP clie
ii libterm-size-perl 0.2-4+b1 Perl extension for retrieving term
ii libtimedate-perl 1.2000-1 collection of modules to manipulat
ii liburi-perl 1.58-1 module to manipulate and access UR
ii libwww-perl 5.837-1 simple and consistent interface to
ii libyaml-syck-perl 1.17-1 Perl module providing a fast, ligh
ii lintian 2.4.3 Debian package checker
ii lsb-release 3.2-27 Linux Standard Base version report
ii lzma 4.43-14 Compression method of 7z format in
ii man-db 2.5.7-8 on-line manual pager
ii mercurial 1.6.4-1 scalable distributed version contr
ii midori [www-browse 0.2.4-3 fast, lightweight graphical web br
ii netsurf-gtk [www-b 2.1-2.1 Small portable web browser with CS
ii netsurf-linuxfb [w 2.1-2.1 Small portable web browser with CS
ii openssh-client [ss 1:5.8p1-2 secure shell (SSH) client, for sec
ii patch 2.6-3 Apply a diff file to an original
ii patchutils 0.3.1-2 Utilities to work with patches
ii rekonq [www-browse 0.5.0-2 KDE web browser based on Webkit
ii sensible-utils 0.0.6 Utilities for sensible alternative
ii strace 4.5.20-2 A system call tracer
ii subversion 1.6.12dfsg-4 Advanced version control system
ii surf [www-browser] 0.4.1-4 simple web browser
ii unzip 6.0-4 De-archiver for .zip files
ii w3m [www-browser] 0.5.2-9 WWW browsable pager with excellent
ii wdiff 0.6.3-1 Compares two files word by word
ii wget 1.12-2.1 retrieves files from the web
ii xz-utils 5.0.0-2 XZ-format compression utilities
Versions of packages devscripts suggests:
ii build-essential 11.5 Informational list of build-essent
pn cvs-buildpackage <none> (no description available)
pn devscripts-el <none> (no description available)
pn gnuplot <none> (no description available)
pn libfile-desktopentry-p <none> (no description available)
pn libnet-smtp-ssl-perl <none> (no description available)
ii mutt 1.5.20-9+squeeze1 text-based mailreader supporting M
ii svn-buildpackage 0.8.3 helper programs to maintain Debian
ii w3m 0.5.2-9 WWW browsable pager with excellent
--
bye,
pabs
http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
