Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 09 Sep 2000 14:02:13 -0700
From:      bmah@FreeBSD.org (Bruce A. Mah)
To:        Neil Blakey-Milner <nbm@mithrandr.moria.org>
Cc:        "Bruce A. Mah" <bmah@FreeBSD.org>, Satoshi Asami <asami@FreeBSD.org>, ports@FreeBSD.org, marko@FreeBSD.org
Subject:   Re: cvs commit: ports/Mk bsd.port.mk 
Message-ID:  <200009092102.e89L2DV22774@bmah-freebsd-0.cisco.com>
In-Reply-To: <20000909202617.A73237@mithrandr.moria.org> 
References:  <200009091321.GAA69981@freefall.freebsd.org> <200009091810.e89IApE21766@bmah-freebsd-0.cisco.com> <20000909202617.A73237@mithrandr.moria.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--==_Exmh_-203876307P
Content-Type: text/plain; charset=us-ascii

If memory serves me right, Neil Blakey-Milner wrote:
> On Sat 2000-09-09 (11:10), Bruce A. Mah wrote:
> > >   (1) Add PORTREVISION and PORTEPOCH, which are both optional, to
> > >       PKGNAME.  PKGNAME is now defined as
> > >   
> > >       ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}[_${PORTR
> EVIS
> > > ION}][,${PORTEPOCH}]
> > 
> > Great!  I'll make sure that pkg_version Does The Right Thing (TM).
> 
> Do you still have my ports to handle multiple available/installed ports?

[snip]

Nope, but thanks for the pointer.

> I'm sorry the patch is so old; I left it to someone to do (I remember
> a long thread with him, billf, you, and I), and he disappeared into the
> ether without adding it.

My fault at least as much as anyone else's.

I downloaded the patch, and I've been staring at it for awhile.  The 
base looks like a pre-import pkg_version.  The problem is that this was 
before someone gave me the "update ports shell script"-generating code, 
which radically changed the way output is done.

If I could go back in time, I would rip that part out, since, as I've
said about a gazillion times, pkg_version is not designed for the
automatic updating of ports.  I might settle for going back to
printf-style output, rather than write/format.  That'd make it more
feasible to put your patch in.

So what I'm planning to do (in this order) is to get pkg_version 
working with the new version number syntax, patch in a quick featurette 
from marko, fix a few other bugs, and then look at the multi-version 
problem again.  (Mostly because I know how to do the first three.)

Thanks!

Bruce.




--==_Exmh_-203876307P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: apu4xYx2zfdlVzVipt272G32r10YjBYU

iQA+AwUBObqlVdjKMXFboFLDEQIFlwCY2v0zQMeHTg721xy8w/Zbn76MZQCfU0Lr
KC/hwQUp2hxsHN+o/9yyWSs=
=bUhb
-----END PGP SIGNATURE-----

--==_Exmh_-203876307P--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009092102.e89L2DV22774>