Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / pkgtools / pkg_rolling-replace / Makefile
blob885ec43de22deebccfe84ba7f7567ec3c5f51d0c
1 # $NetBSD: Makefile,v 1.33 2012/04/30 13:59:38 gdt Exp $
3 DISTNAME= pkg_rolling-replace-0.24.1
4 CATEGORIES= pkgtools
5 MASTER_SITES= # empty
6 DISTFILES= # empty
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
16 USE_TOOLS+= patch
18 WRKSRC= ${WRKDIR}
19 NO_BUILD= yes
20 USE_LANGUAGES= # none
22 INSTALLATION_DIRS= sbin ${PKGMANDIR}/man8
24 PKG_CHK?= ${PREFIX}/sbin/pkg_chk
26 SUBST_CLASSES+= tools
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"
48 do-extract:
49 cp ${FILESDIR}/pkg_rolling-replace.sh ${WRKSRC}
50 cp ${FILESDIR}/pkg_rolling-replace.8 ${WRKSRC}
52 do-install:
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"