summaryrefslogtreecommitdiff
path: root/meta-pkgs/bulk-small
diff options
context:
space:
mode:
authorobache <obache>2013-02-23 02:53:58 +0000
committerobache <obache>2013-02-23 02:53:58 +0000
commita55edd5af6bdf8fa3c01c84b1ab0424af89f1f4c (patch)
treed45f01696dcd3b9571bf8574ab302c1dac7480cf /meta-pkgs/bulk-small
parent14c9490e99a55942e2b83f3ecf10484e624f2bdd (diff)
downloadpkgsrc-a55edd5af6bdf8fa3c01c84b1ab0424af89f1f4c.tar.gz
meta-pkgs/bulk-* are just for build test purpose:
* change dependeny on listed packages from full to build * prevent to provide binary pakcage
Diffstat (limited to 'meta-pkgs/bulk-small')
-rw-r--r--meta-pkgs/bulk-small/Makefile180
1 files changed, 92 insertions, 88 deletions
diff --git a/meta-pkgs/bulk-small/Makefile b/meta-pkgs/bulk-small/Makefile
index 997fa117fe7..737f960c0da 100644
--- a/meta-pkgs/bulk-small/Makefile
+++ b/meta-pkgs/bulk-small/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2013/02/18 09:27:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.6 2013/02/23 02:53:59 obache Exp $
-DISTNAME= bulk-small-20130217
+DISTNAME= bulk-small-20130223
CATEGORIES= meta-pkgs
MASTER_SITES= # empty
DISTFILES= # empty
@@ -10,6 +10,10 @@ COMMENT= Meta-package for a standard short limited bulk build
META_PACKAGE= yes
+RESTRICTED= Just for test build purpose
+NO_BIN_ON_CDROM= ${RESTRICTED}
+NO_BIN_ON_FTP= ${RESTRICTED}
+
#
# Note: The purpose of this package is to produce a small set of the
# most generally useful packages in a short time. On a fast build
@@ -30,7 +34,7 @@ META_PACKAGE= yes
#
# XXX: A few of these packages are commonly built in. The simple
-# DEPENDS logic here will cause more or less useless packages to be
+# BUILD_DEPENDS logic here will cause more or less useless packages to be
# built anyway and then not used, which is a waste of build cycles. It
# would be good to figure out a way to fix this so these packages only
# get built when they aren't builtin.
@@ -44,89 +48,89 @@ META_PACKAGE= yes
# 1. Applications. These should be either very small or very widely used,
# or preferably both; all others should go in bulk-medium.
#
-DEPENDS+= ircII-[0-9]*:../../chat/ircII
-DEPENDS+= irssi-[0-9]*:../../chat/irssi
-DEPENDS+= irssi-icb-[0-9]*:../../chat/irssi-icb
-DEPENDS+= weechat-[0-9]*:../../chat/weechat
-DEPENDS+= base64-[0-9]*:../../converters/base64
-DEPENDS+= mpack-[0-9]*:../../converters/mpack
-DEPENDS+= emacs24>=24<25:../../editors/emacs24
-DEPENDS+= nano-[0-9]*:../../editors/nano
-DEPENDS+= vim-[0-9]*:../../editors/vim
-DEPENDS+= vim-share-[0-9]*:../../editors/vim-share
-DEPENDS+= mutt>=1.5:../../mail/mutt-devel
-DEPENDS+= procmail-[0-9]*:../../mail/procmail
-DEPENDS+= screen-[0-9]*:../../misc/screen
-DEPENDS+= rsync-[0-9]*:../../net/rsync
-DEPENDS+= wget-[0-9]*:../../net/wget
-DEPENDS+= pkg_chk-[0-9]*:../../pkgtools/pkg_chk
-DEPENDS+= pkg_rolling-replace-[0-9]*:../../pkgtools/pkg_rolling-replace
-DEPENDS+= pkgin-[0-9]*:../../pkgtools/pkgin
-DEPENDS+= enscript-[0-9]*:../../print/enscript
-DEPENDS+= ghostscript-[0-9]*:../../print/ghostscript
-DEPENDS+= papersize-[0-9]*:../../print/papersize
-DEPENDS+= psutils-[0-9]*:../../print/psutils
-DEPENDS+= sudo-[0-9]*:../../security/sudo
-DEPENDS+= stunnel-[0-9]*:../../security/stunnel
-DEPENDS+= bash-[0-9]*:../../shells/bash
-DEPENDS+= tcsh-[0-9]*:../../shells/tcsh
-DEPENDS+= zsh-[0-9]*:../../shells/zsh
-DEPENDS+= icewm-[0-9]*:../../wm/icewm
-DEPENDS+= fluxbox-[0-9]*:../../wm/fluxbox
-DEPENDS+= fvwm-[0-9]*:../../wm/fvwm
-DEPENDS+= apache>=2.2:../../www/apache22
-DEPENDS+= bozohttpd-[0-9]*:../../www/bozohttpd
-DEPENDS+= curl-[0-9]*:../../www/curl
-DEPENDS+= xlockmore-lite-[0-9]*:../../x11/xlockmore-lite
+BUILD_DEPENDS+= ircII-[0-9]*:../../chat/ircII
+BUILD_DEPENDS+= irssi-[0-9]*:../../chat/irssi
+BUILD_DEPENDS+= irssi-icb-[0-9]*:../../chat/irssi-icb
+BUILD_DEPENDS+= weechat-[0-9]*:../../chat/weechat
+BUILD_DEPENDS+= base64-[0-9]*:../../converters/base64
+BUILD_DEPENDS+= mpack-[0-9]*:../../converters/mpack
+BUILD_DEPENDS+= emacs24>=24<25:../../editors/emacs24
+BUILD_DEPENDS+= nano-[0-9]*:../../editors/nano
+BUILD_DEPENDS+= vim-[0-9]*:../../editors/vim
+BUILD_DEPENDS+= vim-share-[0-9]*:../../editors/vim-share
+BUILD_DEPENDS+= mutt>=1.5:../../mail/mutt-devel
+BUILD_DEPENDS+= procmail-[0-9]*:../../mail/procmail
+BUILD_DEPENDS+= screen-[0-9]*:../../misc/screen
+BUILD_DEPENDS+= rsync-[0-9]*:../../net/rsync
+BUILD_DEPENDS+= wget-[0-9]*:../../net/wget
+BUILD_DEPENDS+= pkg_chk-[0-9]*:../../pkgtools/pkg_chk
+BUILD_DEPENDS+= pkg_rolling-replace-[0-9]*:../../pkgtools/pkg_rolling-replace
+BUILD_DEPENDS+= pkgin-[0-9]*:../../pkgtools/pkgin
+BUILD_DEPENDS+= enscript-[0-9]*:../../print/enscript
+BUILD_DEPENDS+= ghostscript-[0-9]*:../../print/ghostscript
+BUILD_DEPENDS+= papersize-[0-9]*:../../print/papersize
+BUILD_DEPENDS+= psutils-[0-9]*:../../print/psutils
+BUILD_DEPENDS+= sudo-[0-9]*:../../security/sudo
+BUILD_DEPENDS+= stunnel-[0-9]*:../../security/stunnel
+BUILD_DEPENDS+= bash-[0-9]*:../../shells/bash
+BUILD_DEPENDS+= tcsh-[0-9]*:../../shells/tcsh
+BUILD_DEPENDS+= zsh-[0-9]*:../../shells/zsh
+BUILD_DEPENDS+= icewm-[0-9]*:../../wm/icewm
+BUILD_DEPENDS+= fluxbox-[0-9]*:../../wm/fluxbox
+BUILD_DEPENDS+= fvwm-[0-9]*:../../wm/fvwm
+BUILD_DEPENDS+= apache>=2.2:../../www/apache22
+BUILD_DEPENDS+= bozohttpd-[0-9]*:../../www/bozohttpd
+BUILD_DEPENDS+= curl-[0-9]*:../../www/curl
+BUILD_DEPENDS+= xlockmore-lite-[0-9]*:../../x11/xlockmore-lite
#
# 2. Base packages for the very popular languages that enormous
# numbers of other packages depend on.
#
-DEPENDS+= perl>=5:../../lang/perl5
-DEPENDS+= python27-[0-9]*:../../lang/python27
+BUILD_DEPENDS+= perl>=5:../../lang/perl5
+BUILD_DEPENDS+= python27-[0-9]*:../../lang/python27
#
# 3. Archivers and build tools.
#
-DEPENDS+= bsdtar-[0-9]*:../../archivers/bsdtar
-DEPENDS+= bzip2-[0-9]*:../../archivers/bzip2
-DEPENDS+= gtar-base-[0-9]*:../../archivers/gtar-base
-DEPENDS+= unzip-[0-9]*:../../archivers/unzip
-DEPENDS+= xz-[0-9]*:../../archivers/xz
-DEPENDS+= zip-[0-9]*:../../archivers/zip
-DEPENDS+= autoconf-[0-9]*:../../devel/autoconf
-DEPENDS+= automake-[0-9]*:../../devel/automake
-DEPENDS+= bison-[0-9]*:../../devel/bison
-DEPENDS+= flex-[0-9]*:../../devel/flex
-DEPENDS+= gmake-[0-9]*:../../devel/gmake
-DEPENDS+= libtool-base-[0-9]*:../../devel/libtool-base
-DEPENDS+= m4-[0-9]*:../../devel/m4
-DEPENDS+= pkg-config-[0-9]*:../../devel/pkg-config
-#DEPENDS+= osabi-[0-9]*:../../pkgtools/osabi
-DEPENDS+= pkg_tarup-[0-9]*:../../pkgtools/pkg_tarup
-DEPENDS+= x11-links-[0-9]*:../../pkgtools/x11-links
+BUILD_DEPENDS+= bsdtar-[0-9]*:../../archivers/bsdtar
+BUILD_DEPENDS+= bzip2-[0-9]*:../../archivers/bzip2
+BUILD_DEPENDS+= gtar-base-[0-9]*:../../archivers/gtar-base
+BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip
+BUILD_DEPENDS+= xz-[0-9]*:../../archivers/xz
+BUILD_DEPENDS+= zip-[0-9]*:../../archivers/zip
+BUILD_DEPENDS+= autoconf-[0-9]*:../../devel/autoconf
+BUILD_DEPENDS+= automake-[0-9]*:../../devel/automake
+BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
+BUILD_DEPENDS+= flex-[0-9]*:../../devel/flex
+BUILD_DEPENDS+= gmake-[0-9]*:../../devel/gmake
+BUILD_DEPENDS+= libtool-base-[0-9]*:../../devel/libtool-base
+BUILD_DEPENDS+= m4-[0-9]*:../../devel/m4
+BUILD_DEPENDS+= pkg-config-[0-9]*:../../devel/pkg-config
+#BUILD_DEPENDS+= osabi-[0-9]*:../../pkgtools/osabi
+BUILD_DEPENDS+= pkg_tarup-[0-9]*:../../pkgtools/pkg_tarup
+BUILD_DEPENDS+= x11-links-[0-9]*:../../pkgtools/x11-links
#
# 4. Core widely-used libraries.
#
-DEPENDS+= libiconv-[0-9]*:../../converters/libiconv
-DEPENDS+= db4-[0-9]*:../../databases/db4
-DEPENDS+= gdbm-[0-9]*:../../databases/gdbm
-DEPENDS+= sqlite3-[0-9]*:../../databases/sqlite3
-DEPENDS+= gettext-lib-[0-9]*:../../devel/gettext-lib
-DEPENDS+= readline-[0-9]*:../../devel/readline
-DEPENDS+= zlib-[0-9]*:../../devel/zlib
-DEPENDS+= gd-[0-9]*:../../graphics/gd
-DEPENDS+= giflib-[0-9]*:../../graphics/giflib
-DEPENDS+= jpeg-[0-9]*:../../graphics/jpeg
-DEPENDS+= png-[0-9]*:../../graphics/png
-DEPENDS+= tiff-[0-9]*:../../graphics/tiff
-DEPENDS+= gnutls-[0-9]*:../../security/gnutls
-DEPENDS+= expat-[0-9]*:../../textproc/expat
-DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2
-DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
-DEPENDS+= xmlcatmgr-[0-9]*:../../textproc/xmlcatmgr
+BUILD_DEPENDS+= libiconv-[0-9]*:../../converters/libiconv
+BUILD_DEPENDS+= db4-[0-9]*:../../databases/db4
+BUILD_DEPENDS+= gdbm-[0-9]*:../../databases/gdbm
+BUILD_DEPENDS+= sqlite3-[0-9]*:../../databases/sqlite3
+BUILD_DEPENDS+= gettext-lib-[0-9]*:../../devel/gettext-lib
+BUILD_DEPENDS+= readline-[0-9]*:../../devel/readline
+BUILD_DEPENDS+= zlib-[0-9]*:../../devel/zlib
+BUILD_DEPENDS+= gd-[0-9]*:../../graphics/gd
+BUILD_DEPENDS+= giflib-[0-9]*:../../graphics/giflib
+BUILD_DEPENDS+= jpeg-[0-9]*:../../graphics/jpeg
+BUILD_DEPENDS+= png-[0-9]*:../../graphics/png
+BUILD_DEPENDS+= tiff-[0-9]*:../../graphics/tiff
+BUILD_DEPENDS+= gnutls-[0-9]*:../../security/gnutls
+BUILD_DEPENDS+= expat-[0-9]*:../../textproc/expat
+BUILD_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2
+BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+BUILD_DEPENDS+= xmlcatmgr-[0-9]*:../../textproc/xmlcatmgr
#
# 5. Depends.
@@ -140,23 +144,23 @@ DEPENDS+= xmlcatmgr-[0-9]*:../../textproc/xmlcatmgr
# out for native X11; it will of course work for pkgsrc X11 also but
# take somewhat longer.
#
-DEPENDS+= lzo-[0-9]*:../../archivers/lzo # required by gnutls
-DEPENDS+= apr-[0-9]*:../../devel/apr # required by apache22
-DEPENDS+= apr-util-[0-9]*:../../devel/apr-util # required by apache22
-DEPENDS+= gmp-[0-9]*:../../devel/gmp # required by nettle
-DEPENDS+= libcfg+-[0-9]*:../../devel/libcfg+ # required by gnutls
-DEPENDS+= libffi-[0-9]*:../../devel/libffi # required by python
-DEPENDS+= libidn-[0-9]*:../../devel/libidn # required by curl
-DEPENDS+= ghostscript-fonts-[0-9]*:../../fonts/ghostscript-fonts
+BUILD_DEPENDS+= lzo-[0-9]*:../../archivers/lzo # required by gnutls
+BUILD_DEPENDS+= apr-[0-9]*:../../devel/apr # required by apache22
+BUILD_DEPENDS+= apr-util-[0-9]*:../../devel/apr-util # required by apache22
+BUILD_DEPENDS+= gmp-[0-9]*:../../devel/gmp # required by nettle
+BUILD_DEPENDS+= libcfg+-[0-9]*:../../devel/libcfg+ # required by gnutls
+BUILD_DEPENDS+= libffi-[0-9]*:../../devel/libffi # required by python
+BUILD_DEPENDS+= libidn-[0-9]*:../../devel/libidn # required by curl
+BUILD_DEPENDS+= ghostscript-fonts-[0-9]*:../../fonts/ghostscript-fonts
# req'd by ghostscript
-DEPENDS+= f2c-[0-9]*:../../lang/f2c # req'd by libtool-base
-DEPENDS+= libpaper-[0-9]*:../../print/libpaper # req'd by ghostscript
-DEPENDS+= libgcrypt-[0-9]*:../../security/libgcrypt # required by libxslt
-DEPENDS+= libgpg-error-[0-9]*:../../security/libgpg-error
+BUILD_DEPENDS+= f2c-[0-9]*:../../lang/f2c # req'd by libtool-base
+BUILD_DEPENDS+= libpaper-[0-9]*:../../print/libpaper # req'd by ghostscript
+BUILD_DEPENDS+= libgcrypt-[0-9]*:../../security/libgcrypt # required by libxslt
+BUILD_DEPENDS+= libgpg-error-[0-9]*:../../security/libgpg-error
# required by libgcrypt
-DEPENDS+= libtasn1-[0-9]*:../../security/libtasn1 # required by gnutls
-DEPENDS+= nettle-[0-9]*:../../security/nettle # required by gnutls
-DEPENDS+= xpmroot-[0-9]*:../../x11/xpmroot # required by fvwm
+BUILD_DEPENDS+= libtasn1-[0-9]*:../../security/libtasn1 # required by gnutls
+BUILD_DEPENDS+= nettle-[0-9]*:../../security/nettle # required by gnutls
+BUILD_DEPENDS+= xpmroot-[0-9]*:../../x11/xpmroot # required by fvwm
.include "../../mk/bsd.pkg.mk"