From 0a6bd0ea3817aad17bc0748dca9aed307f80154e Mon Sep 17 00:00:00 2001 From: rillig Date: Sat, 17 Nov 2007 16:00:20 +0000 Subject: Don't install corrupted catpages on Solaris and AIX. PKGREVISION++ Cleaned up the Makefile. --- pkgtools/port2pkg/Makefile | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) (limited to 'pkgtools/port2pkg') 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" -- cgit v1.2.3