diff options
author | rillig <rillig@pkgsrc.org> | 2007-11-17 16:00:20 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2007-11-17 16:00:20 +0000 |
commit | 0a6bd0ea3817aad17bc0748dca9aed307f80154e (patch) | |
tree | 5396c3bde3128fd33f4fada4bac305420eed585d /pkgtools/port2pkg | |
parent | 7758bfe362e25ecde2753a76ea0d0e69035eab86 (diff) | |
download | pkgsrc-0a6bd0ea3817aad17bc0748dca9aed307f80154e.tar.gz |
Don't install corrupted catpages on Solaris and AIX. PKGREVISION++
Cleaned up the Makefile.
Diffstat (limited to 'pkgtools/port2pkg')
-rw-r--r-- | pkgtools/port2pkg/Makefile | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/pkgtools/port2pkg/Makefile b/pkgtools/port2pkg/Makefile index efe99d83aba..de8dcc0ffb0 100644 --- a/pkgtools/port2pkg/Makefile +++ b/pkgtools/port2pkg/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.31 2007/01/07 09:14:09 rillig Exp $ +# $NetBSD: Makefile,v 1.32 2007/11/17 16:00:20 rillig Exp $ # DISTNAME= port2pkg-1.11 -PKGREVISION= 6 +PKGREVISION= 7 CATEGORIES= pkgtools MASTER_SITES= # empty DISTFILES= # empty @@ -13,29 +13,22 @@ COMMENT= Convert from a FreeBSD port to a NetBSD package DEPENDS+= pkglint-[0-9]*:../../pkgtools/pkglint WRKSRC= ${WRKDIR} - -EXTRACT_ONLY= # empty NO_CHECKSUM= yes -NO_CONFIGURE= yes +NO_BUILD= yes USE_TOOLS+= gtar perl:run +INSTALLATION_DIRS_FROM_PLIST= yes -.include "../../mk/bsd.prefs.mk" - -INSTALLATION_DIRS= bin ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1 +do-extract: + cd ${FILESDIR} && cp port2pkg.* ${WRKSRC} -do-build: -.if ${OPSYS} == "SunOS" || ${OPSYS} == "AIX" - # the pre-generated man-pages are 'mandoc'; these OS need 'man' - nroff -man ${FILESDIR}/port2pkg.1 >${WRKSRC}/port2pkg.0 -.else - ${CP} ${FILESDIR}/port2pkg.0 ${WRKSRC}/port2pkg.0 -.endif - ${SED} -e 's|$${GTAR}|${GTAR}|g' ${FILESDIR}/port2pkg.pl \ - > ${WRKSRC}/port2pkg +SUBST_CLASSES+= gtar +SUBST_STAGE.gtar= pre-configure +SUBST_FILES.gtar= port2pkg.pl +SUBST_SED.gtar= -e 's|$${GTAR}|${GTAR}|g' do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/port2pkg ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/port2pkg.pl ${PREFIX}/bin/port2pkg ${INSTALL_MAN} ${WRKSRC}/port2pkg.0 ${PREFIX}/${PKGMANDIR}/cat1 - ${INSTALL_MAN} ${FILESDIR}/port2pkg.1 ${PREFIX}/${PKGMANDIR}/man1 + ${INSTALL_MAN} ${WRKSRC}/port2pkg.1 ${PREFIX}/${PKGMANDIR}/man1 .include "../../mk/bsd.pkg.mk" |