aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt/pkg_install/Makefile
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2004-05-30 23:33:32 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2004-05-30 23:33:32 +0000
commitd69ede6402dffa78f476acac2a6f2e2956be5d4c (patch)
tree035fc322f96d36cfff0cb7050f6bae44f5b877e6 /ports-mgmt/pkg_install/Makefile
parent33427c1fc56b9e9d0ab500f08b161ab75ea1c40d (diff)
Notes
Diffstat (limited to 'ports-mgmt/pkg_install/Makefile')
-rw-r--r--ports-mgmt/pkg_install/Makefile13
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 \