1 # $NetBSD: Makefile,v 1.33 2012/04/30 13:59:38 gdt Exp $
3 DISTNAME
= pkg_rolling-replace-0.24
.1
8 MAINTAINER
= ngoffee@bbn.com
9 COMMENT
= Replace
/upgrade packages in-place
11 DEPENDS
+= pkg_chk
>=1.76:..
/..
/pkgtools
/pkg_chk
12 DEPENDS
+= pkg_tarup
>=1.6.6:..
/..
/pkgtools
/pkg_tarup
14 PKG_INSTALLATION_TYPES
= overwrite pkgviews
22 INSTALLATION_DIRS
= sbin
${PKGMANDIR}/man8
24 PKG_CHK?
= ${PREFIX}/sbin
/pkg_chk
27 SUBST_STAGE.tools
= pre-configure
28 SUBST_MESSAGE.tools
= Substituting tool locations.
29 SUBST_FILES.tools
= pkg_rolling-replace.sh
30 SUBST_VARS.tools
= PKG_INFO_CMD MAKE PKG_CHK AWK MKDIR SETENV
32 SUBST_CLASSES
+= prefix
33 SUBST_STAGE.
prefix= pre-configure
34 SUBST_MESSAGE.
prefix= Substituting PREFIX location.
35 SUBST_FILES.
prefix= pkg_rolling-replace
.8
36 SUBST_VARS.
prefix= PREFIX
38 SUBST_CLASSES
+= makeconf
39 SUBST_STAGE.makeconf
= pre-configure
40 SUBST_MESSAGE.makeconf
= Recording default path of mk.conf.
41 SUBST_FILES.makeconf
= pkg_rolling-replace.sh pkg_rolling-replace
.8
42 SUBST_SED.makeconf
= -e
's,@MAKECONF@,${MAKE:T:Mbmake:S/bmake/${PREFIX}/g}/etc/mk.conf,g'
44 REPLACE_SH
+= pkg_rolling-replace.sh
46 .
include "../../mk/bsd.prefs.mk"
49 cp
${FILESDIR}/pkg_rolling-replace.sh
${WRKSRC}
50 cp
${FILESDIR}/pkg_rolling-replace
.8 ${WRKSRC}
53 ${INSTALL_SCRIPT} ${WRKSRC}/pkg_rolling-replace.sh \
54 ${DESTDIR}${PREFIX}/sbin
/pkg_rolling-replace
55 ${INSTALL_MAN} ${WRKSRC}/pkg_rolling-replace
.8 \
56 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
/pkg_rolling-replace
.8
58 .
include "../../mk/bsd.pkg.mk"