From owner-freebsd-questions@FreeBSD.ORG Tue Aug 26 11:45:44 2008 Return-Path: Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D59F1065707 for ; Tue, 26 Aug 2008 11:45:44 +0000 (UTC) (envelope-from raghu@mri.ernet.in) Received: from hrimail.hri.res.in (hrimail.hri.res.in [210.212.50.7]) by mx1.freebsd.org (Postfix) with ESMTP id B64238FC2F for ; Tue, 26 Aug 2008 11:45:43 +0000 (UTC) (envelope-from raghu@mri.ernet.in) Received: from ipc2.mri.ernet.in (unknown [192.168.3.2]) by hrimail.hri.res.in (Postfix) with ESMTP id 386789819B; Tue, 26 Aug 2008 17:23:34 +0530 (IST) Received: from ipc2 (localhost [127.0.0.1]) by ipc2 (Postfix) with SMTP id 82DEB244D5; Tue, 26 Aug 2008 17:15:37 +0530 (IST) Received: from riemann.mri.ernet.in (riemann.mri.ernet.in [192.168.3.122]) by ipc2.mri.ernet.in (Postfix) with ESMTP id 4A0F12449D; Tue, 26 Aug 2008 17:15:37 +0530 (IST) Received: from riemann.mri.ernet.in (localhost [127.0.0.1]) by riemann.mri.ernet.in (8.13.6/8.13.6) with ESMTP id m7QBdmP7058348; Tue, 26 Aug 2008 17:09:48 +0530 (IST) (envelope-from raghu@riemann.mri.ernet.in) Received: (from raghu@localhost) by riemann.mri.ernet.in (8.13.6/8.13.6/Submit) id m7QBdWf2058347; Tue, 26 Aug 2008 17:09:32 +0530 (IST) (envelope-from raghu) From: "N. Raghavendra" To: joeb@a1poweruser.com In-Reply-To: (joeb@a1poweruser.com's message of "Tue, 26 Aug 2008 16:37:28 +0800") References: X-Organization: Harish-Chandra Research Institute (HRI) X-Address: Chhatnag Road, Jhusi, Allahabad 211 019, India X-URL: http://www.mri.ernet.in/ and http://www.retrotexts.net/ X-Phone: +91 (532) 2667 509, 2667 318, 2667 578, 2567 746, 2567 747 X-Fax: +91 (532) 2667 576, 2567 748, 2567 444, 2568 036 X-OpenPGP-Key-ID: 0x03618806 X-OpenPGP-Key-Fingerprint: C75D D0AF 457E 7454 BEC2 37AD C6E1 0407 0361 8806 X-OpenPGP-Public-Key-Available-At: http://www.keyserver.net/ Date: Tue, 26 Aug 2008 17:09:32 +0530 Message-ID: <86skss0zuz.fsf@riemann.mri.ernet.in> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: "freebsd-questions@FreeBSD. ORG" Subject: Re: ports AUTOCONFxxx X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "N. Raghavendra" List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 11:45:44 -0000 At 2008-08-26T16:37:28+08:00, joeb wrote: > Why does the AUTOCONFxxx change the suffix between Freebsd releases? >From `/usr/ports/UPDATING': 20070930: AFFECTS: everyone AUTHOR: Mark Linimon The ports tree has been migrated to the latest version of autoconf, 2.61. Versions 2.53 and 2.59 were declared obsolete and removed. > In 6.2 it was called AUTOCONF259 in 7.0 its called AUTOCONF261. Is > this not a violation of the naming convention? The ports names are > not suppose to carry the version number as part of its name. I assume the convention you are referring to is from the Porter's Handbook [5.2.5, Package Naming Conventions]: Otherwise, the PORTNAME should not contain any version-specific information. It is quite normal for several ports to have the same PORTNAME, as the www/apache* ports do; in that case, different versions (and different index entries) are distinguished by the PKGNAMEPREFIX, PKGNAMESUFFIX, and LATEST_LINK values. There is no violation of this convention in this case: % make -C /usr/ports/devel/autoconf261 -V PORTNAME autoconf In any case, the conventions are not followed strictly. For instance, the above section of the Porter's Handbook says, "The first letter of the name part should be lowercase." However, % make -C /usr/ports/graphics/ImageMagick -V PKGNAME ImageMagick-6.4.1.8 Raghavendra. -- N. Raghavendra | http://www.retrotexts.net/ Harish-Chandra Research Institute | http://www.mri.ernet.in/ See message headers for contact and OpenPGP information.