diff options
author | joerg <joerg@pkgsrc.org> | 2008-06-19 18:36:51 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2008-06-19 18:36:51 +0000 |
commit | da712f263e4d7574d44383ba78f54f5daeb4432d (patch) | |
tree | a7301d8ef7a0e76fb15dd3d1fcb35af7f1a50681 | |
parent | e53eb557ecd23255a5117ef95e932d3a9892b5ad (diff) | |
download | pkgsrc-da712f263e4d7574d44383ba78f54f5daeb4432d.tar.gz |
Add a marker for bootstrap packages to allow special cases them during
bulk builds.
-rw-r--r-- | archivers/pax/Makefile | 3 | ||||
-rwxr-xr-x | bootstrap/bootstrap | 6 | ||||
-rw-r--r-- | devel/bmake/Makefile | 3 | ||||
-rw-r--r-- | lang/nawk/Makefile | 4 | ||||
-rw-r--r-- | mk/pbulk/pbulk-index.mk | 3 | ||||
-rw-r--r-- | net/tnftp/Makefile | 3 | ||||
-rw-r--r-- | pkgtools/bootstrap-extras/Makefile | 3 | ||||
-rw-r--r-- | pkgtools/bootstrap-mk-files/Makefile | 3 | ||||
-rw-r--r-- | pkgtools/pkg_install/Makefile | 3 | ||||
-rw-r--r-- | shells/pdksh/Makefile | 3 | ||||
-rw-r--r-- | sysutils/install-sh/Makefile | 3 | ||||
-rw-r--r-- | textproc/nbsed/Makefile | 3 |
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 |