Package: dh-make
Version: 0.50
Severity: minor

Hi,

while preparing my own software as a Debian package, I stumbled a small 
inconsistency between
"dh_make" and "debuild". While "dh_make" allows orig.tar.gz archives according 
to the
scheme packagename-x.y.x.orig.tar.gz and packagename_x.y.x.orig.tar.gz, 
"debuild" will
fail to find the orig.tar.gz archive in the parent directory when using the 
scheme
packagename-x.y.x.orig.tar.gz, that is with a hyphen instead of an underscore. 
Not
a big deal but I found it to be an incosistency and thus I reported it. I paste
output illustrating this below.

================================================================================
glaub...@z6:..0/qhimdtransfer-0.0.1-2> mv qhimdtransfer_0.0.1.orig.tar.gz 
qhimdtransfer-0.0.1.orig.tar.gz 
glaub...@z6:..0/qhimdtransfer-0.0.1-2> cd qhimdtransfer-0.0.1/
glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> dh_make

Type of package: single binary, indep binary, multiple binary, library, kernel 
module, kernel patch or cdbs?
 [s/i/m/l/k/n/b] s

Maintainer name : Adrian Glaubitz
Email-Address   : glaub...@physik.fu-berlin.de 
Date            : Sat, 28 Nov 2009 12:10:34 +0100
Package Name    : qhimdtransfer
Version         : 0.0.1
License         : blank
Using dpatch    : no
Using quilt     : no
Type of Package : Single
Hit <enter> to confirm: 
Skipping copying to qhimdtransfer-0.0.1.orig since 
qhimdtransfer-0.0.1.orig.tar.gz exists.
Currently there is no top level Makefile. This may require additional tuning.
Done. Please edit the files in the debian/ subdirectory now. You should also
check that the qhimdtransfer Makefiles install into $DESTDIR and not in / .
glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> ls
basictools  COPYING  debian  himd.pro  himdtest  libhimd  netmd  qhimdtransfer  
README
glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> debuild
This package has a Debian revision number but there does not seem to be
an appropriate original tar file or .orig directory in the parent directory;
(expected one of qhimdtransfer_0.0.1.orig.tar.gz, 
qhimdtransfer_0.0.1.orig.tar.bz2,
qhimdtransfer_0.0.1.orig.tar.lzma or qhimdtransfer-0.0.1.orig)
continue anyway? (y/n) n
glaub...@z6:..qhimdtransfer-0.0.1-2/qhimdtransfer-0.0.1> 
================================================================================


Adrian

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dh-make depends on:
ii  debhelper                     7.4.3      helper programs for debian/rules
ii  dpkg-dev                      1.15.4.1   Debian package development tools
ii  make                          3.81-7     An utility for Directing compilati
ii  perl                          5.10.1-8   Larry Wall's Practical Extraction 

dh-make recommends no packages.

Versions of packages dh-make suggests:
ii  build-essential               11.4       Informational list of build-essent

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to