ports/158068: archivers/bsdar expiration date
Rodrigo OSORIO (ros)
rodrigo at bebik.net
Mon Jun 20 12:10:14 UTC 2011
The following reply was made to PR ports/158068; it has been noted by GNATS.
From: "Rodrigo OSORIO (ros)" <rodrigo at bebik.net>
To: freebsd-gnats-submit at FreeBSD.org
Cc:
Subject: Re: ports/158068: archivers/bsdar expiration date
Date: Mon, 20 Jun 2011 14:03:59 +0200
--MGYHOYXEY6WxJCY8
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Please found attached to this mail a
fixed version of my patch.
-regards
On 20/06/11 11:35 +0000, rodrigo osorio wrote:
>
> >Number: 158068
> >Category: ports
> >Synopsis: archivers/bsdar expiration date
> >Confidential: no
> >Severity: non-critical
> >Priority: low
> >Responsible: freebsd-ports-bugs
> >State: open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class: change-request
> >Submitter-Id: current-users
> >Arrival-Date: Mon Jun 20 11:40:12 UTC 2011
> >Closed-Date:
> >Last-Modified:
> >Originator: rodrigo osorio
> >Release: 8.2-RELEASE
> >Organization:
> >Environment:
> FreeBSD ws-osorio.ipanema.local 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>
> >Description:
> Minor changes in bsdar to drop it in the deprecation campaign.
>
> - Add verbosity to explain the IGNORE reasons : not supported before 700055 and in base system after 800022 (according with porters handbook tags).
> - Add a 'no so random' expiration date based on release support table
>
>
>
> >How-To-Repeat:
>
> >Fix:
>
>
> Patch attached with submission follows:
>
> --- archivers/bsdar/Makefile 2011-06-20 10:16:47.000000000 +0000
> +++ archivers/bsdar/Makefile.new 2011-06-20 11:16:52.000000000 +0000
> @@ -20,10 +20,15 @@
>
> .include <bsd.port.pre.mk>
>
> -.if ${OSVERSION} < 700055 || ${OSVERSION} >= 801500
> +EXPIRATION_DATE= 2011-12-31
> +.if ${OSVERSION} < 700055
> IGNORE= does not compile
> .endif
>
> +.if ${OSVERSION} >= 800022
> +IGNORE= bsd 'ar' is now part of the base system. Consider use '/usr/bin/ar'
> +.endif
> +
> do-install:
> ${INSTALL_PROGRAM} ${WRKSRC}/ar ${PREFIX}/bin/ar
> ${LN} -s ${PREFIX}/bin/ar ${PREFIX}/bin/ranlib
>
>
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
> _______________________________________________
> freebsd-ports-bugs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
> To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe at freebsd.org"
--MGYHOYXEY6WxJCY8
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="bsdar_patch.txt"
--- archivers/bsdar/Makefile 2011-06-20 10:16:47.000000000 +0000
+++ archivers/bsdar/Makefile.neW 2011-06-20 11:51:03.000000000 +0000
@@ -6,6 +6,7 @@
PORTNAME= ar
PORTVERSION= 20080302
+PORTREVISION= 1
CATEGORIES= archivers
MASTER_SITES= http://people.freebsd.org/~kaiw/distfiles/
PKGNAMEPREFIX= bsd-
@@ -20,10 +21,15 @@
.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 700055 || ${OSVERSION} >= 801500
+EXPIRATION_DATE= 2011-12-31
+.if ${OSVERSION} < 700055
IGNORE= does not compile
.endif
+.if ${OSVERSION} >= 800022
+IGNORE= bsd 'ar' is now part of the base system. Consider use '/usr/bin/ar'
+.endif
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/ar ${PREFIX}/bin/ar
${LN} -s ${PREFIX}/bin/ar ${PREFIX}/bin/ranlib
--MGYHOYXEY6WxJCY8--
More information about the freebsd-ports-bugs
mailing list