On Sun, Feb 17, 2008 at 11:30:42PM +0100, David Paleino wrote: > Il giorno Sun, 17 Feb 2008 13:59:51 -0500 > Andres Mejia <mcitadel@gmail.com> ha scritto: > > > On Sunday 17 February 2008 11:37:54 am David Paleino wrote: > > > > > Why not using $(CURDIR)? It should give you the dir where debian/ is > > > located (i.e. $(CURDIR) == debian/../). I've always used it in my > > > debian/rules files, and never had any problem. > > > > $(CURDIR) gives you the current working directory you are in, not where > > debian/ would reside unless you were in the package's top directory anyway. > > When you execute debian/rules, $(CURDIR) *MUST* give you the package's top > directory. That's a firm point. Am I missing something? Yes. That this is only true when executing debian/rules. Not when executing /home/user/src/debian/packages/foo-1.3/debian/rules . The get-orig-source target specifies that it must work from anywhere. So you can't rely on CURDIR to be where debian/ is. Thanks, Bas -- I encourage people to send encrypted e-mail (see http://www.gnupg.org). If you have problems reading my e-mail, use a better reader. Please send the central message of e-mails as plain text in the message body, not as HTML and definitely not as MS Word. Please do not use the MS Word format for attachments either. For more information, see http://pcbcn10.phys.rug.nl/e-mail.html
Attachment:
signature.asc
Description: Digital signature