From owner-freebsd-ports Sat Sep 9 14: 2:55 2000 Delivered-To: freebsd-ports@freebsd.org Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by hub.freebsd.org (Postfix) with ESMTP id 4E5B537B422; Sat, 9 Sep 2000 14:02:53 -0700 (PDT) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.0/8.11.0) id e89L2DV22774; Sat, 9 Sep 2000 14:02:13 -0700 (PDT) (envelope-from bmah) Message-Id: <200009092102.e89L2DV22774@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: Neil Blakey-Milner Cc: "Bruce A. Mah" , Satoshi Asami , ports@FreeBSD.org, marko@FreeBSD.org Subject: Re: cvs commit: ports/Mk bsd.port.mk 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> Comments: In-reply-to Neil Blakey-Milner message dated "Sat, 09 Sep 2000 20:26:17 +0200." From: bmah@FreeBSD.org (Bruce A. Mah) Reply-To: bmah@FreeBSD.org X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-203876307P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Sat, 09 Sep 2000 14:02:13 -0700 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --==_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