From 32be79e91111f62dc42898f7565b45d79623541c Mon Sep 17 00:00:00 2001 From: apb Date: Fri, 2 May 2008 19:10:26 +0000 Subject: Bump version to pkg_chk-1.91: * Look for $MAKECONF in @MAKECONF@, @PREFIX@/etc/mk.conf, and /etc/mk.conf, in that order. * Look for $PKGSRCDIR in the Makefile referred to by $MAKECONF, ".", "..", "../..", and "/usr/pkgsrc", in that order. * Convert the Makefil to use the SUBST framework. Proposed in tech-pkg; OK (in principle) David Brownlee --- pkgtools/pkg_chk/Makefile | 41 ++++++++++++++++------------------------- 1 file changed, 16 insertions(+), 25 deletions(-) (limited to 'pkgtools/pkg_chk/Makefile') diff --git a/pkgtools/pkg_chk/Makefile b/pkgtools/pkg_chk/Makefile index 7df350f3972..cfd9e17ff8b 100644 --- a/pkgtools/pkg_chk/Makefile +++ b/pkgtools/pkg_chk/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.60 2008/04/23 21:55:29 abs Exp $ +# $NetBSD: Makefile,v 1.61 2008/05/02 19:10:26 apb Exp $ DISTNAME= pkg_chk-1.91 CATEGORIES= pkgtools @@ -17,6 +17,7 @@ USE_LANGUAGES= # empty USE_TOOLS+= mktemp:run USE_TOOLS+= gzip:run NO_CHECKSUM= YES +NO_BUILD= yes CONFLICTS= pkgchk-[0-9]* @@ -24,32 +25,22 @@ INSTALLATION_DIRS= sbin ${PKGMANDIR}/man8 .include "../../mk/bsd.prefs.mk" -# Avoid changing any the actual value of MAKECONF -TMP_MAKECONF=${MAKECONF:U/etc/mk.conf} - -do-build: - ${SED} -e 's#@AWK@#${AWK}#g' \ - -e 's#@GREP@#${GREP}#g' \ - -e 's#@GZIP_CMD@#${GZIP_CMD}#g' \ - -e 's#@ID@#${ID}#g' \ - -e 's#@MAKE@#${MAKE}#g' \ - -e 's#@MAKECONF@#${TMP_MAKECONF}#g' \ - -e 's#@MKTEMP@#${MKTEMP}#g' \ - -e 's#@PKG_ADD@#${PKG_ADD}#g' \ - -e 's#@PKG_ADMIN@#${PKG_ADMIN}#g' \ - -e 's#@PKG_DELETE@#${PKG_DELETE}#g' \ - -e 's#@PKG_INFO@#${PKG_INFO}#g' \ - -e 's#@SED@#${SED}#g' \ - -e 's#@SH@#${SH}#g' \ - -e 's#@SORT@#${SORT}#g' \ - -e 's#@TSORT@#${TSORT}#g' \ - -e 's#@PREFIX@#${PREFIX}#g' \ - -e 's#@PKG_DBDIR@#${PKG_DBDIR}#g' \ - -e 's#@XARGS@#${XARGS}#g' \ - ${FILESDIR}/pkg_chk.sh >${WRKSRC}/pkg_chk.sh +SUBST_CLASSES+= vars +SUBST_STAGE.vars= pre-configure +SUBST_MESSAGE.vars= Configuring sources. +SUBST_FILES.vars= pkg_chk.sh pkg_chk.8 +SUBST_VARS.vars= AWK GREP GZIP_CMD ID MAKE MAKECONF MKTEMP \ + PKG_ADD PKG_ADMIN PKG_DELETE PKG_INFO \ + SED SH SORT TSORT PREFIX PKG_DBDIR XARGS + +REPLACE_SH+= pkg_chk.sh + +do-extract: + cp ${FILESDIR}/pkg_chk.sh ${WRKSRC} + cp ${FILESDIR}/pkg_chk.8 ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pkg_chk.sh ${PREFIX}/sbin/pkg_chk - ${INSTALL_MAN} ${FILESDIR}/pkg_chk.8 ${PREFIX}/${PKGMANDIR}/man8/pkg_chk.8 + ${INSTALL_MAN} ${WRKSRC}/pkg_chk.8 ${PREFIX}/${PKGMANDIR}/man8/pkg_chk.8 .include "../../mk/bsd.pkg.mk" -- cgit v1.2.3