FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 11-15-2009, 09:20 PM
Kurt Roeckx
 
Default Clarify rationale for 'debian/rules' shebang line

On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote:
>
> === modified file 'policy.sgml'
> --- policy.sgml 2009-10-21 20:49:37 +0000
> +++ policy.sgml 2009-10-31 01:10:42 +0000
> @@ -1725,7 +1725,10 @@
> <p>
> It must start with the line <tt>#!/usr/bin/make -f</tt>,
> so that it can be invoked by saying its name rather than
> - invoking <prgn>make</prgn> explicitly.
> + invoking <prgn>make</prgn> explicitly. That is, invoking
> + either of <tt>make -f debian/rules <em>args...</em></tt>
> + or <tt>./debian/rules <em>args...</em></tt> must cause
> + identical behaviour in each case.
> </p>
>
> <p>

Seconded.


Kurt
 
Old 11-15-2009, 11:54 PM
Steve Langasek
 
Default Clarify rationale for 'debian/rules' shebang line

On Sun, Nov 15, 2009 at 11:20:17PM +0100, Kurt Roeckx wrote:
> On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote:

> > === modified file 'policy.sgml'
> > --- policy.sgml 2009-10-21 20:49:37 +0000
> > +++ policy.sgml 2009-10-31 01:10:42 +0000
> > @@ -1725,7 +1725,10 @@
> > <p>
> > It must start with the line <tt>#!/usr/bin/make -f</tt>,
> > so that it can be invoked by saying its name rather than
> > - invoking <prgn>make</prgn> explicitly.
> > + invoking <prgn>make</prgn> explicitly. That is, invoking
> > + either of <tt>make -f debian/rules <em>args...</em></tt>
> > + or <tt>./debian/rules <em>args...</em></tt> must cause
> > + identical behaviour in each case.
> > </p>
> >
> > <p>

> Seconded.

I'm not convinced this is necessary, but I think it would be better worded
as:

That is, invoking either of [...] must result in identical behavior.

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org
 
Old 11-18-2009, 01:51 AM
Russ Allbery
 
Default Clarify rationale for 'debian/rules' shebang line

Steve Langasek <vorlon@debian.org> writes:
> On Sun, Nov 15, 2009 at 11:20:17PM +0100, Kurt Roeckx wrote:
>> On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote:

>>> === modified file 'policy.sgml'
>>> --- policy.sgml 2009-10-21 20:49:37 +0000
>>> +++ policy.sgml 2009-10-31 01:10:42 +0000
>>> @@ -1725,7 +1725,10 @@
>>> <p>
>>> It must start with the line <tt>#!/usr/bin/make -f</tt>,
>>> so that it can be invoked by saying its name rather than
>>> - invoking <prgn>make</prgn> explicitly.
>>> + invoking <prgn>make</prgn> explicitly. That is, invoking
>>> + either of <tt>make -f debian/rules <em>args...</em></tt>
>>> + or <tt>./debian/rules <em>args...</em></tt> must cause
>>> + identical behaviour in each case.
>>> </p>
>>>
>>> <p>

>> Seconded.

> I'm not convinced this is necessary, but I think it would be better worded
> as:

> That is, invoking either of [...] must result in identical behavior.

I second the modification with this change, as I agree with Steve that
this reads a bit better.

--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 11-19-2009, 08:46 PM
Kurt Roeckx
 
Default Clarify rationale for 'debian/rules' shebang line

On Tue, Nov 17, 2009 at 06:51:31PM -0800, Russ Allbery wrote:
> Steve Langasek <vorlon@debian.org> writes:
> > On Sun, Nov 15, 2009 at 11:20:17PM +0100, Kurt Roeckx wrote:
> >> On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote:
>
> >>> === modified file 'policy.sgml'
> >>> --- policy.sgml 2009-10-21 20:49:37 +0000
> >>> +++ policy.sgml 2009-10-31 01:10:42 +0000
> >>> @@ -1725,7 +1725,10 @@
> >>> <p>
> >>> It must start with the line <tt>#!/usr/bin/make -f</tt>,
> >>> so that it can be invoked by saying its name rather than
> >>> - invoking <prgn>make</prgn> explicitly.
> >>> + invoking <prgn>make</prgn> explicitly. That is, invoking
> >>> + either of <tt>make -f debian/rules <em>args...</em></tt>
> >>> + or <tt>./debian/rules <em>args...</em></tt> must cause
> >>> + identical behaviour in each case.
> >>> </p>
> >>>
> >>> <p>
>
> >> Seconded.
>
> > I'm not convinced this is necessary, but I think it would be better worded
> > as:
>
> > That is, invoking either of [...] must result in identical behavior.
>
> I second the modification with this change, as I agree with Steve that
> this reads a bit better.

I'm fine with either wording.


Kurt


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 

Thread Tools




All times are GMT. The time now is 07:43 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org