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 DEBEMAIL=p...@debian.org
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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to