pkgsrc/pkgtools/pkg_chk/Makefile
tron 40e49f88e1 Update "pkg_chk" package to version 1.83:
Do *not* use "TMPDIR" variable. If the user has already set an environment
variable "TMPDIR" it well be overwritten my the path to the directory
created by the script and passed to "make". As a result it will get
compiled into certain packages (e.g. "sysutils/dbus") which will no
longer work after the directory has been removed.
2006-11-05 21:53:27 +00:00

50 lines
1.3 KiB
Makefile

# $NetBSD: Makefile,v 1.46 2006/11/05 21:53:27 tron Exp $
DISTNAME= pkg_chk-1.83
CATEGORIES= pkgtools
MASTER_SITES= # empty
DISTFILES= # empty
MAINTAINER= abs@NetBSD.org
HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html
COMMENT= Check installed package versions against pkgsrc
PKG_INSTALLATION_TYPES= overwrite pkgviews
WRKSRC= ${WRKDIR}
EXTRACT_ONLY= # empty
USE_LANGUAGES= # empty
USE_TOOLS+= mktemp:run
NO_CHECKSUM= YES
CONFLICTS= pkgchk-[0-9]*
INSTALLATION_DIRS= sbin ${PKGMANDIR}/man8
.include "../../mk/bsd.prefs.mk"
MAKECONF?= /etc/mk.conf
#XXX: how to get GZIP_CMD?!
do-build:
${SED} -e 's#@AWK@#${AWK}#g' \
-e 's#@GREP@#${GREP}#g' \
-e 's#@GZIP_CMD@#gzip#g' \
-e 's#@MAKE@#${MAKE}#g' \
-e 's#@MAKECONF@#${MAKECONF}#g' \
-e 's#@PKG_ADD@#${PKG_ADD}#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' \
${FILESDIR}/pkg_chk.sh >${WRKSRC}/pkg_chk.sh
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/pkg_chk.sh ${PREFIX}/sbin/pkg_chk
${INSTALL_MAN} ${FILESDIR}/pkg_chk.8 ${PREFIX}/${PKGMANDIR}/man8/pkg_chk.8
.include "../../mk/bsd.pkg.mk"