svn commit: r335584 - head/www/nginx/files

Eygene Ryabinkin rea at freebsd.org
Fri Dec 6 18:19:53 UTC 2013


Fri, Dec 06, 2013 at 06:36:20PM +0100, Mathieu Arnold wrote:
> +--On 6 décembre 2013 21:14:41 +0400 Andrej Zverev <az at freebsd.org> wrote:
> |> If I bump perl's PORTREVISION and ask people to rebuild everything, I'm
> |> going to get lynched :-p
> | Yes, but why I need to update nginx every time (by your logic) if I
> | don't use modules which are not default? )
> 
> Well, I don't know, maybe add, say :
> 
> PASSENGER_REVISION=2
> PORTREVISION:= ${PORTREVISION} + ${PASSENGER_REVISION}
> 
> and increment that each time passenger is updated ?

... and if one doesn't use passenger, its revision must be set
to 0.

I had thought about this, but it won't work in case there are at least
two modules and admin changes his mind about their set.  Say, one is
using passenger that is updated frequently and isn't using syslog.
Then he, for example, tries to the reciprocal thing: use syslog, but
skip passenger and syslog's revision grows very sloow.

You will effectively get PORTREVISION that decrements.

Example with two modules isn't very bright, but when I am sometimes
trying to rethink Apache's modules, I may really include some new
modules and drop some old ones, because I had found a new way to
configure my services.
-- 
Eygene Ryabinkin                                        ,,,^..^,,,
[ Life's unfair - but root password helps!           | codelabs.ru ]
[ 82FE 06BC D497 C0DE 49EC  4FF0 16AF 9EAE 8152 ECFB | freebsd.org ]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 358 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20131206/44f04ca2/attachment.sig>


More information about the svn-ports-all mailing list