summaryrefslogtreecommitdiff
path: root/mk/extract/bsd.extract.mk
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2006-06-06 03:05:48 +0000
committerjlam <jlam@pkgsrc.org>2006-06-06 03:05:48 +0000
commit1fa65712f1b9186f1f9303812ae03fba07cf15d0 (patch)
tree24bd58d9b7fcd54a9caf78e4df46474a93a46ade /mk/extract/bsd.extract.mk
parent46f6562bdfee9de56009eb129f4226d42536882c (diff)
downloadpkgsrc-1fa65712f1b9186f1f9303812ae03fba07cf15d0.tar.gz
Refactor "fetch" and "extract" code into correspondingly named
subdirectories of pkgsrc/mk. Move the following files around for locality: pkgsrc/mk/scripts/extract -> pkgsrc/mk/extract/extract pkgsrc/mk/bsd.sites.mk -> pkgsrc/mk/fetch/sites.mk Also get rid of the recursive make for the "fetch" and "extract" targets. This basically merges the "fetch" and "extract" phases into the "patch" phase. There is still much more work to do to simplify the fetch code, but this is a good start.
Diffstat (limited to 'mk/extract/bsd.extract.mk')
-rw-r--r--mk/extract/bsd.extract.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/mk/extract/bsd.extract.mk b/mk/extract/bsd.extract.mk
new file mode 100644
index 00000000000..3c837c7afbe
--- /dev/null
+++ b/mk/extract/bsd.extract.mk
@@ -0,0 +1,15 @@
+# $NetBSD: bsd.extract.mk,v 1.1 2006/06/06 03:05:48 jlam Exp $
+#
+# This Makefile fragment is included to bsd.pkg.mk and defines the
+# relevant variables and targets for the "extract" phase.
+#
+# The following are the "public" targets provided by this module:
+#
+# extract
+#
+# The following targets may be overridden in a package Makefile:
+#
+# pre-extract, do-extract, post-extract
+#
+
+.include "${PKGSRCDIR}/mk/extract/extract.mk"