pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk Introduce "makedirs" as a helper target to create d...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ccc298182422
branches:  trunk
changeset: 514190:ccc298182422
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Thu Jun 08 16:21:51 2006 +0000

description:
Introduce "makedirs" as a helper target to create directories with
unprivileged ownership.

diffstat:

 mk/bsd.pkg.mk         |  5 ++++-
 mk/extract/extract.mk |  4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diffs (37 lines):

diff -r a54ceef7b992 -r ccc298182422 mk/bsd.pkg.mk
--- a/mk/bsd.pkg.mk     Thu Jun 08 16:21:17 2006 +0000
+++ b/mk/bsd.pkg.mk     Thu Jun 08 16:21:51 2006 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: bsd.pkg.mk,v 1.1847 2006/06/08 08:01:53 rillig Exp $
+#      $NetBSD: bsd.pkg.mk,v 1.1848 2006/06/08 16:21:51 jlam Exp $
 #
 # This file is in the public domain.
 #
@@ -843,6 +843,9 @@
        ${_PKG_SILENT}${_PKG_DEBUG}${RM} -f ${_LOCKFILE}
 .endif
 
+.PHONY: makedirs
+makedirs: ${WRKDIR}
+
 ${WRKDIR}:
 .if !defined(KEEP_WRKDIR)
 .  if ${PKGSRC_LOCKTYPE} == "sleep" || ${PKGSRC_LOCKTYPE} == "once"
diff -r a54ceef7b992 -r ccc298182422 mk/extract/extract.mk
--- a/mk/extract/extract.mk     Thu Jun 08 16:21:17 2006 +0000
+++ b/mk/extract/extract.mk     Thu Jun 08 16:21:51 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: extract.mk,v 1.4 2006/06/08 15:45:52 jlam Exp $
+# $NetBSD: extract.mk,v 1.5 2006/06/08 16:21:51 jlam Exp $
 #
 # The following variables may be set by the package Makefile and
 # specify how extraction happens:
@@ -43,7 +43,7 @@
 ### extract is a public target to perform extraction.
 ###
 _EXTRACT_TARGETS+=     checksum
-_EXTRACT_TARGETS+=     ${WRKDIR}
+_EXTRACT_TARGETS+=     makedirs
 _EXTRACT_TARGETS+=     depends
 _EXTRACT_TARGETS+=     tools
 _EXTRACT_TARGETS+=     acquire-extract-lock



Home | Main Index | Thread Index | Old Index