On Wed, Aug 03, 2005 at 04:42:33PM +0200, Tomas Davidek wrote: > Lionel Elie Mamane wrote: >> On Wed, Aug 03, 2005 at 11:21:35AM +0200, Tomas Davidek wrote:
>>> * I store all the scripts in a tarball, >> If you are using the .orig.tar.gz directly, you have misunderstood >> the structure of a Debian source package: The .orig.tar.gz is >> unpacked, the tree is patched with the .diff.gz and then one builds >> / installs entirely from there. >> You may actually want to do a "Debian native" package that has only >> a .tar.gz and no .diff.gz. > Yes, this is exactly the problem - the *.orig.tar.gz should be unpacked, > but apparently it is not. OK. Please describe the files you think make up the source package. You should have (for some value of foo): - a foo-1.dsc file - a foo-1.diff.gz file - an foo.orig.tar.gz file To unpack this source package, you issue the command: dpkg-source -x foo-1.dsc This unpacks the whole thing into ./foo/: The .orig.tar.gz and the .diff.gz applied to it. In order to construct the dsc/diff, you: 1) Make the .orig.tar.gz 2) unpack it manually into ./foo/ 3) Add the directory ./foo/debian/ and its contents 4) Run "debuild -S" -- Lionel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]