summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_tarup/Makefile
diff options
context:
space:
mode:
authorerh <erh@pkgsrc.org>2004-07-14 16:08:48 +0000
committererh <erh@pkgsrc.org>2004-07-14 16:08:48 +0000
commit4a08154cb6c42c79658dc43126b62d09976aba28 (patch)
tree47656410c509da4a35e74f81af948ea3eaac7fa6 /pkgtools/pkg_tarup/Makefile
parent97c485708c1b3579548c203cbbe30d84f33b55b2 (diff)
downloadpkgsrc-4a08154cb6c42c79658dc43126b62d09976aba28.tar.gz
Update pkg_tarup to 1.6.
Add several command line options to control how and where pkg_tarup creates packages. pkg_tarup is now functional enough that pkg_tarup_all just runs it. Add various bits of quoting to make packages that contain filenames with spaces more likely to work. Add a man page.
Diffstat (limited to 'pkgtools/pkg_tarup/Makefile')
-rw-r--r--pkgtools/pkg_tarup/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgtools/pkg_tarup/Makefile b/pkgtools/pkg_tarup/Makefile
index 629fb82799c..e5ee18cf36d 100644
--- a/pkgtools/pkg_tarup/Makefile
+++ b/pkgtools/pkg_tarup/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2004/04/20 16:26:07 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2004/07/14 16:08:48 erh Exp $
-DISTNAME= pkg_tarup-1.5.2
+DISTNAME= pkg_tarup-1.6
CATEGORIES= pkgtools
MASTER_SITES= # empty
DISTFILES= # empty
@@ -15,14 +15,16 @@ NO_BUILD= yes
NO_MTREE= yes
# Set SCRIPT_SUBST to substitute "@VARIABLE@" with "value"
-SCRIPT_SUBST+= AWK=${AWK:Q} \
+SCRIPT_SUBST+= \
ECHO=${ECHO:Q} \
+ GREP=${GREP:Q} \
HEAD=${HEAD:Q} \
ID=${ID:Q} \
PKG_DBDIR=${PKG_DBDIR:Q} \
PKG_SUFX=${PKG_SUFX:Q} \
PREFIX=${PREFIX:Q} \
PKG_TOOLS_BIN=${PKG_TOOLS_BIN:Q} \
+ SED=${SED:Q} \
SH=${SH:Q} \
SU=${SU:Q}
@@ -37,9 +39,13 @@ do-configure:
${SED} ${SCRIPT_SUBST_SED} \
< ${FILESDIR}/pkg_tarup_all \
> ${WRKSRC}/pkg_tarup_all
+ ${SED} ${SCRIPT_SUBST_SED} \
+ < ${FILESDIR}/pkg_tarup.1 \
+ > ${WRKSRC}/pkg_tarup.1
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/pkg_tarup ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/pkg_tarup_all ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/pkg_tarup.1 ${PREFIX}/man/man1
.include "../../mk/bsd.pkg.mk"