From 1ee3007e14eb7d528920bcc7f8b806246d528973 Mon Sep 17 00:00:00 2001 From: Adam David Date: Sun, 14 May 1995 12:46:06 +0000 Subject: workaround for package creation, by copying to a temporary PLIST --- net/dgd/Makefile | 9 +++++++-- net/dgd/pkg-plist | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'net/dgd') diff --git a/net/dgd/Makefile b/net/dgd/Makefile index 514fb2585c1a..5f72e81ab4c9 100644 --- a/net/dgd/Makefile +++ b/net/dgd/Makefile @@ -15,6 +15,9 @@ CATEGORIES= networking languages MAINTAINER= adam@veda.is +DGD_USER?= dgd +DGD_GROUP?= dgd + .if ${PATCHFILES} != "" PATCH_PRFX= ${DISTNAME}/ PATCHLEVEL!= echo ${PATCHFILES} | sed 's/^.*\.\(.*\)\.gz$$/\1/' @@ -36,13 +39,15 @@ post-build: @cd ${WRKSRC}; ${MAKE} install do-install: - @chown -R mud.mud ${WRKDIR}/dgd + @chown -R ${DGD_USER}.${DGD_GROUP} ${WRKDIR}/dgd @tar -C ${WRKDIR} -cf - `grep '^dgd/' pkg/PLIST` \ | tar -C ${PREFIX} -xpf - .if !defined(DO_PACKAGE) package: - @${MAKE} ${.MAKEFLAGS} 'PKG_CMD= WRKDIR=${WRKDIR} ${PKG_CMD}' \ + @sed '/^@srcdir/s|\.|${WRKDIR}/\.|' <${PKGDIR}/PLIST >${WRKDIR}/PLIST +# @${MAKE} ${.MAKEFLAGS} 'PKG_CMD= cd ${WRKDIR}; ${PKG_CMD}' \ + @${MAKE} ${.MAKEFLAGS} 'PKG_ARGS= ${PKG_ARGS} -f ${WRKDIR}/PLIST' \ NO_INSTALL= DO_PACKAGE= package .endif diff --git a/net/dgd/pkg-plist b/net/dgd/pkg-plist index 8c2dcce01b86..c8f7a9989ba3 100644 --- a/net/dgd/pkg-plist +++ b/net/dgd/pkg-plist @@ -1,4 +1,4 @@ -@srcdir ${WRKDIR} +@srcdir . @owner mud @group mud @cwd /usr/local -- cgit v1.2.3