diff options
author | obache <obache> | 2013-02-23 02:53:58 +0000 |
---|---|---|
committer | obache <obache> | 2013-02-23 02:53:58 +0000 |
commit | a55edd5af6bdf8fa3c01c84b1ab0424af89f1f4c (patch) | |
tree | d45f01696dcd3b9571bf8574ab302c1dac7480cf /meta-pkgs/bulk-small | |
parent | 14c9490e99a55942e2b83f3ecf10484e624f2bdd (diff) | |
download | pkgsrc-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/Makefile | 180 |
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" |