diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-05-30 23:33:32 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-05-30 23:33:32 +0000 |
commit | d69ede6402dffa78f476acac2a6f2e2956be5d4c (patch) | |
tree | 035fc322f96d36cfff0cb7050f6bae44f5b877e6 /ports-mgmt/pkg_install/Makefile | |
parent | 33427c1fc56b9e9d0ab500f08b161ab75ea1c40d (diff) |
Notes
Diffstat (limited to 'ports-mgmt/pkg_install/Makefile')
-rw-r--r-- | ports-mgmt/pkg_install/Makefile | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/ports-mgmt/pkg_install/Makefile b/ports-mgmt/pkg_install/Makefile index 870d06735792..6cfe447fea7e 100644 --- a/ports-mgmt/pkg_install/Makefile +++ b/ports-mgmt/pkg_install/Makefile @@ -6,7 +6,7 @@ # PORTNAME= pkg_install -PORTVERSION= 20040416 +PORTVERSION= 20040530 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_LOCAL} \ http://people.FreeBSD.org/~marcus/ @@ -22,6 +22,8 @@ MAN1= pkg_add.1 pkg_create.1 pkg_delete.1 \ MAKE_ARGS= -DNOOBJ -DNOCRYPT -DNO_OPENSSL +PKG_FILES= main.c perform.c pkg_add.1 + .include <bsd.port.pre.mk> .if ${OSVERSION} < 460102 @@ -46,11 +48,18 @@ pre-configure: -e 's,%%MANPREFIX%%,${MANPREFIX},g' \ ${FILESDIR}/Makefile.inc > ${WRKDIR}/Makefile.inc -.if ${OSVERSION} < 440001 || ( ${OSVERSION} >= 500000 && ${OSVERSION} < 500024 ) post-patch: +.if ${OSVERSION} < 440001 || ( ${OSVERSION} >= 500000 && ${OSVERSION} < 500024 ) @${FIND} ${WRKSRC} -name '*.c' \ | ${XARGS} ${PERL} -pi.orig -e 's/__FBSDID\(("[^"]*")\)/static const char rcsid[] = $$1/' .endif +.if ${OSVERSION} < 500039 +.for i in ${PKG_FILES} + @${SED} -e 's,\.tbz,.tgz,g' ${WRKSRC}/add/${i} > \ + ${WRKSRC}/add/${i}.bak + @${MV} -f ${WRKSRC}/add/${i}.bak ${WRKSRC}/add/${i} +.endfor +.endif deinstall: @if ${PKG_INFO} -e ${PKGNAME}; then \ |