From owner-freebsd-perl@FreeBSD.ORG Wed Aug 18 13:00:18 2010 Return-Path: Delivered-To: perl@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84F79106566B for ; Wed, 18 Aug 2010 13:00:18 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 763228FC1F for ; Wed, 18 Aug 2010 13:00:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o7ID0IAY070602 for ; Wed, 18 Aug 2010 13:00:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o7ID0IIY070601; Wed, 18 Aug 2010 13:00:18 GMT (envelope-from gnats) Date: Wed, 18 Aug 2010 13:00:18 GMT Message-Id: <201008181300.o7ID0IIY070601@freefall.freebsd.org> To: perl@FreeBSD.org From: Andrej Zverev Cc: Subject: Re: ports/149333: Update port: devel/p5-App-CLI-Extension X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Andrej Zverev List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2010 13:00:18 -0000 The following reply was made to PR ports/149333; it has been noted by GNATS. From: Andrej Zverev To: bug-followup@FreeBSD.org, frederic@culot.org Cc: Subject: Re: ports/149333: Update port: devel/p5-App-CLI-Extension Date: Wed, 18 Aug 2010 16:56:05 +0400 Here error. The fact that the 1.3 will always be less than 1.21 ( 3 < 21 ). Good practice is to add PORTEPOCH, but we usually synthetically increase the version number. For example. If do PORTVERSION = 1.30 (zero synthetic) Now deceiving DISTNAME and making it DISTNAME = $(PORTNAME)-$(PORTVERSION:C/0*$//} we get a good result. In commit log, you can simply add Update to 1.3(0). In next version (i hope it be 1.31) you can remove DISTNAME and trick is over. Check this crap you can with pkg_version-t 1.21 1.3 (for example in this case).