Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Mar 2000 08:47:14 -0800
From:      "David O'Brien" <obrien@FreeBSD.org>
To:        Satoshi - Ports Wraith - Asami <asami@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/devel/ElectricFence Makefile ports/lang/Sather          Makefile ports/print/a2ps43-letter Makefile ports/textproc/agrep          Makefile ports/news/aub Makefile ports/shells/bash1 Makefile          ports/lang/bc-gcc Makefile ports/print/bibcard Makefile ...
Message-ID:  <20000320084714.A96452@dragon.nuxi.com>
In-Reply-To: <vqchfe2f0vg.fsf@silvia.hip.berkeley.edu>; from asami@FreeBSD.org on Mon, Mar 20, 2000 at 01:26:42AM -0800
References:  <200003200237.SAA95508@freefall.freebsd.org> <vqchfe2f0vg.fsf@silvia.hip.berkeley.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 20, 2000 at 01:26:42AM -0800, Satoshi - Ports Wraith - Asami wrote:
>  * From: "David E. O'Brien" <obrien@FreeBSD.org>
> 
>  *   Modified files:
>  *     devel/ElectricFence  Makefile 
>  :
>  *     comms/zmtx-zmrx      Makefile 
>  *   Log:
>  *   Remove the "version required" line.
> 
> This is part of the required header, as specified in the handbook.  If
> you want to remove it, you need to discuss and get consensus first.
> 
> Please revert this commit.
> 
> Satoshi
> 
> P.S. This is an order.  You will lose commit privs to the ports tree
>      if you do not comply.


DO WHAT?!?  
We did discuss it, and there was consensus -- billf, kris, reg (did not
object to), "Akinori -Aki- MUSHA" <knu@idaemons.org> (by not objecting
and by saying we need real make variables), myself, and you.

Below is your email from Date: 13 Feb 2000 18:51:50 -0800.
Did I misunderstand this part:
    But you are right, we should probably remove the comment for obvious
    cases (which will be most).  After the release, though.


| From owner-freebsd-ports@FreeBSD.ORG  Sun Feb 13 19:57:26 2000
..snip..
| To: "Akinori -Aki- MUSHA" <knu@idaemons.org>
| Cc: kris@FreeBSD.ORG, obrien@NUXI.com, ports@FreeBSD.ORG
| Subject: Re: "# Version required:"
| References: <20000212180205.A42274@dragon.nuxi.com> <Pine.BSF.4.21.0002121805560.88574-100000@freefall.freebsd.org> <86puu1prj4.wl@daemon.local.idaemons.org>
| From: asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami)
| Date: 13 Feb 2000 18:51:50 -0800
| In-Reply-To: "Akinori -Aki- MUSHA"'s message of "Sun, 13 Feb 2000 15:04:15 +0900"
| Message-ID: <vqc3dqwlcmx.fsf@silvia.hip.berkeley.edu>
| X-Mailer: Gnus v5.7/Emacs 20.5
| Sender: owner-freebsd-ports@FreeBSD.ORG
| X-Loop: FreeBSD.org
| Precedence: bulk
| X-UIDL: 9875ab5d8d26a28038f071aa0c53a5cd
| Status: RO
| Content-Length: 1555
| Lines: 34
| 
| Well, the "version required" was supposed to be a definitive version
| number that sometimes can't be encoded in PKGNAME.  Things like
| "foobar version X.5 plus bazoolix patch Alternate.B.9".  But you are
| right, we should probably remove the comment for obvious cases (which
| will be most).  After the release, though.
|
|  * From: "Akinori -Aki- MUSHA" <knu@idaemons.org>
| 
|  *   Yes, and NetBSD's already done it.  I'm looking into NetBSD's
|  * packages system and bsd.pkg.mk to make a plan to merge their _big_
|  * efforts back into FreeBSD.  Yesterday I happened to make contact with
|  * a NetBSD developer who's in charge of the system and was told what
|  * they'd made over ours.
|  * 
|  *   They have added upgrading mechanism, version comparison mechanism,
|  * wildcard matching in depend's and much more.  So much to learn.
| 
| I'll be very interested in hearing how they changed.  I've also
| thought about adding a mandatory VERSION variable separate from
| DISTNAME/PKGNAME, to have something like
| 
| PORTNAME=	foo
| VERSION=	1.2
| 
| These two variables will be mandatory, and DISTNAME and PKGNAME will
| be defined in bsd.port.mk as ${PORTNAME}-${VERSION}.  (The PKGNAME
| will not be overridable; it will be an error for a port to define it.)
| 
| At least this will help ensure that the ${PKGNAME} will have correct
| formats (well, you can always put a "-" in VERSION, but that's far
| easier to find than going through a list of packages/All or
| packages/Latest).
| 
| -PW
| 
| To Unsubscribe: send mail to majordomo@FreeBSD.org
| with "unsubscribe freebsd-ports" in the body of the message


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




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