summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2008-06-19 18:36:51 +0000
committerjoerg <joerg@pkgsrc.org>2008-06-19 18:36:51 +0000
commitda712f263e4d7574d44383ba78f54f5daeb4432d (patch)
treea7301d8ef7a0e76fb15dd3d1fcb35af7f1a50681
parente53eb557ecd23255a5117ef95e932d3a9892b5ad (diff)
downloadpkgsrc-da712f263e4d7574d44383ba78f54f5daeb4432d.tar.gz
Add a marker for bootstrap packages to allow special cases them during
bulk builds.
-rw-r--r--archivers/pax/Makefile3
-rwxr-xr-xbootstrap/bootstrap6
-rw-r--r--devel/bmake/Makefile3
-rw-r--r--lang/nawk/Makefile4
-rw-r--r--mk/pbulk/pbulk-index.mk3
-rw-r--r--net/tnftp/Makefile3
-rw-r--r--pkgtools/bootstrap-extras/Makefile3
-rw-r--r--pkgtools/bootstrap-mk-files/Makefile3
-rw-r--r--pkgtools/pkg_install/Makefile3
-rw-r--r--shells/pdksh/Makefile3
-rw-r--r--sysutils/install-sh/Makefile3
-rw-r--r--textproc/nbsed/Makefile3
12 files changed, 28 insertions, 12 deletions
diff --git a/archivers/pax/Makefile b/archivers/pax/Makefile
index 7d65d03fac8..a55df6b15bc 100644
--- a/archivers/pax/Makefile
+++ b/archivers/pax/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2008/03/06 04:45:58 jlam Exp $
+# $NetBSD: Makefile,v 1.36 2008/06/19 18:36:51 joerg Exp $
DISTNAME= pax-20080110
CATEGORIES= archivers
@@ -10,6 +10,7 @@ HOMEPAGE= http://www.NetBSD.org/
COMMENT= POSIX standard archiver with many extensions
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
USE_FEATURES= nbcompat
diff --git a/bootstrap/bootstrap b/bootstrap/bootstrap
index 34ddc062477..5a719fad006 100755
--- a/bootstrap/bootstrap
+++ b/bootstrap/bootstrap
@@ -1,6 +1,6 @@
#! /bin/sh
-# $NetBSD: bootstrap,v 1.131 2008/06/17 12:11:59 sketch Exp $
+# $NetBSD: bootstrap,v 1.132 2008/06/19 18:36:51 joerg Exp $
#
#
# Copyright (c) 2001-2002 Alistair G. Crooks. All rights reserved.
@@ -1056,6 +1056,10 @@ build_package() {
run_cmd "(cd $pkgsrcdir/$1 && $bmake -DPKG_PRESERVE MAKECONF=${BOOTSTRAP_MKCONF} install)"
}
+#
+# Please make sure that the following packages and
+# only the following packages set BOOTSTRAP_PKG=yes.
+#
echo_msg "Installing packages"
build_package "pkgtools/bootstrap-mk-files"
case "$need_bsd_install" in
diff --git a/devel/bmake/Makefile b/devel/bmake/Makefile
index 859145a222e..6917afc5651 100644
--- a/devel/bmake/Makefile
+++ b/devel/bmake/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.43 2008/05/23 18:06:44 tnn Exp $
+# $NetBSD: Makefile,v 1.44 2008/06/19 18:36:51 joerg Exp $
#
DISTNAME= bmake-20080215
@@ -17,6 +17,7 @@ COMMENT= Portable (autoconf) version of NetBSD 'make' utility
DEPENDS+= bootstrap-mk-files-[0-9]*:../../pkgtools/bootstrap-mk-files
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
WRKSRC= ${WRKDIR}/bmake
NO_CHECKSUM= yes
diff --git a/lang/nawk/Makefile b/lang/nawk/Makefile
index 794ba093055..167454d2ede 100644
--- a/lang/nawk/Makefile
+++ b/lang/nawk/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2008/03/04 16:38:12 jlam Exp $
+# $NetBSD: Makefile,v 1.32 2008/06/19 18:36:51 joerg Exp $
DISTNAME= nawk-20050424
CATEGORIES= lang
@@ -12,6 +12,8 @@ COMMENT= Brian Kernighan's pattern-directed scanning and processing language
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
+
CFLAGS+= ${CPPFLAGS}
MAKE_FLAGS+= CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q}
diff --git a/mk/pbulk/pbulk-index.mk b/mk/pbulk/pbulk-index.mk
index 4f4fa4f9737..dc5dfd214ba 100644
--- a/mk/pbulk/pbulk-index.mk
+++ b/mk/pbulk/pbulk-index.mk
@@ -1,4 +1,4 @@
-# $NetBSD: pbulk-index.mk,v 1.8 2008/04/18 12:24:21 joerg Exp $
+# $NetBSD: pbulk-index.mk,v 1.9 2008/06/19 18:36:51 joerg Exp $
# This Makefile fragment is included by bsd.pkg.mk and provides all
# variables and targets related to the parallel bulk build
@@ -93,6 +93,7 @@ pbulk-index-item:
@echo "CATEGORIES="${CATEGORIES:Q}
@echo "MAINTAINER="${MAINTAINER:Q}
@echo "USE_DESTDIR="${_USE_DESTDIR:Q}
+ @echo "BOOTSTRAP_PKG="${BOOTSTRAP_PKG}
.if defined(_PBULK_MULTI_NEEDED)
@printf "MULTI_VERSION="
.for _t in ${_PBULK_MULTI_NEEDED}
diff --git a/net/tnftp/Makefile b/net/tnftp/Makefile
index 9d4f13cab0b..3d3a0d9ea83 100644
--- a/net/tnftp/Makefile
+++ b/net/tnftp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2008/05/28 13:36:18 tnn Exp $
+# $NetBSD: Makefile,v 1.25 2008/06/19 18:36:51 joerg Exp $
DISTNAME= tnftp-20070806
SVR4_PKGNAME= tnftp
@@ -15,6 +15,7 @@ MAINTAINER= lukem@NetBSD.org
COMMENT= The enhanced FTP client in NetBSD
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
GNU_CONFIGURE= yes
NO_CHECKSUM= yes
diff --git a/pkgtools/bootstrap-extras/Makefile b/pkgtools/bootstrap-extras/Makefile
index cc4276915c4..d446b18947c 100644
--- a/pkgtools/bootstrap-extras/Makefile
+++ b/pkgtools/bootstrap-extras/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2008/06/19 18:12:18 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2008/06/19 18:36:51 joerg Exp $
DISTNAME= bootstrap-extra-files-20070702
CATEGORIES= pkgtools
@@ -9,6 +9,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Extra bootstrap files and scripts for ${OPSYS}
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
NO_CHECKSUM= yes
NO_MTREE= yes
diff --git a/pkgtools/bootstrap-mk-files/Makefile b/pkgtools/bootstrap-mk-files/Makefile
index db63bdc72c1..cafd1c3cce3 100644
--- a/pkgtools/bootstrap-mk-files/Makefile
+++ b/pkgtools/bootstrap-mk-files/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2008/04/15 16:49:56 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2008/06/19 18:36:51 joerg Exp $
DISTNAME= bootstrap-mk-files-20080415
CATEGORIES= pkgtools
@@ -14,6 +14,7 @@ COMMENT= *.mk files for the bootstrap bmake utility
PKG_DESTDIR_SUPPORT= user-destdir
NO_PKGTOOLS_REQD_CHECK= # defined
+BOOTSTRAP_PKG= yes
NO_CHECKSUM= yes
NO_MTREE= yes
diff --git a/pkgtools/pkg_install/Makefile b/pkgtools/pkg_install/Makefile
index 197af353eb0..2e307e890db 100644
--- a/pkgtools/pkg_install/Makefile
+++ b/pkgtools/pkg_install/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.154 2008/06/08 21:04:30 he Exp $
+# $NetBSD: Makefile,v 1.155 2008/06/19 18:36:51 joerg Exp $
# Notes to package maintainers:
#
@@ -17,6 +17,7 @@ COMMENT= Package management and administration tools for pkgsrc
#LICENSE= modified-bsd
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
CONFLICTS+= audit-packages-[0-9]*
diff --git a/shells/pdksh/Makefile b/shells/pdksh/Makefile
index 17ef1264446..9054989cc9b 100644
--- a/shells/pdksh/Makefile
+++ b/shells/pdksh/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2008/05/31 16:51:10 tnn Exp $
+# $NetBSD: Makefile,v 1.17 2008/06/19 18:36:51 joerg Exp $
#
DISTNAME= pdksh-5.2.14
@@ -17,6 +17,7 @@ COMMENT= Free clone of the AT&T Korn shell
PKG_DESTDIR_SUPPORT= user-destdir
PKG_INSTALLATION_TYPES= overwrite pkgviews
+BOOTSTRAP_PKG= yes
NO_CHECKSUM= yes
GNU_CONFIGURE= yes
diff --git a/sysutils/install-sh/Makefile b/sysutils/install-sh/Makefile
index 210e7e1f65e..7ea37def524 100644
--- a/sysutils/install-sh/Makefile
+++ b/sysutils/install-sh/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2008/05/24 13:30:36 tnn Exp $
+# $NetBSD: Makefile,v 1.5 2008/06/19 18:36:51 joerg Exp $
DISTNAME= install-sh-20070712
CATEGORIES= sysutils
@@ -9,6 +9,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= install script compatible with the BSD install program
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
USE_TOOLS+= sed
NO_CHECKSUM= yes
NO_MTREE= yes
diff --git a/textproc/nbsed/Makefile b/textproc/nbsed/Makefile
index 59a021eae0c..db4dde13385 100644
--- a/textproc/nbsed/Makefile
+++ b/textproc/nbsed/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2008/06/19 18:14:57 joerg Exp $
+# $NetBSD: Makefile,v 1.19 2008/06/19 18:36:52 joerg Exp $
DISTNAME= nbsed-20040821
PKGREVISION= 1
@@ -11,6 +11,7 @@ HOMEPAGE= http://www.NetBSD.org/
COMMENT= NetBSD-current's sed(1)
PKG_DESTDIR_SUPPORT= user-destdir
+BOOTSTRAP_PKG= yes
NO_CHECKSUM= yes
NO_MTREE= yes