Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / meta-pkgs / bulk-small / Makefile
blob35625944f779e76db375a771babab504e649acc2
1 # $NetBSD: Makefile,v 1.6 2013/02/23 02:53:59 obache Exp $
3 DISTNAME= bulk-small-20130316
4 CATEGORIES= meta-pkgs
5 MASTER_SITES= # empty
6 DISTFILES= # empty
8 MAINTAINER= dholland@NetBSD.org
9 COMMENT= Meta-package for a standard short limited bulk build
11 META_PACKAGE= yes
13 RESTRICTED= Just for test build purpose
14 NO_BIN_ON_CDROM= ${RESTRICTED}
15 NO_BIN_ON_FTP= ${RESTRICTED}
18 # Note: The purpose of this package is to produce a small set of the
19 # most generally useful packages in a short time. On a fast build
20 # machine this whole meta-package should build in less than an
21 # hour. This gives it a fighting chance of being useful on slow
22 # platforms.
24 # Please don't arbitrarily add your favorite software in here, or
25 # on the other hand remove packages just because you don't consider
26 # them useful in your circumstances.
28 # Candidates for addition (or removal) should be discussed on
29 # tech-pkg. Undiscussed alterations will be reverted.
31 # If you aren't sure about why some particular package is or is not
32 # included, please ask.
36 # XXX: A few of these packages are commonly built in. The simple
37 # BUILD_DEPENDS logic here will cause more or less useless packages to be
38 # built anyway and then not used, which is a waste of build cycles. It
39 # would be good to figure out a way to fix this so these packages only
40 # get built when they aren't builtin.
42 # That applies to these packages:
43 # wget bzip2 xz
44 # libiconv sqlite3 gettext-lib readline zlib expat
48 # 1. Applications. These should be either very small or very widely used,
49 # or preferably both; all others should go in bulk-medium.
51 BUILD_DEPENDS+= ircII-[0-9]*:../../chat/ircII
52 BUILD_DEPENDS+= irssi-[0-9]*:../../chat/irssi
53 BUILD_DEPENDS+= irssi-icb-[0-9]*:../../chat/irssi-icb
54 BUILD_DEPENDS+= weechat-[0-9]*:../../chat/weechat
55 BUILD_DEPENDS+= base64-[0-9]*:../../converters/base64
56 BUILD_DEPENDS+= mpack-[0-9]*:../../converters/mpack
57 BUILD_DEPENDS+= emacs24>=24<25:../../editors/emacs24
58 BUILD_DEPENDS+= nano-[0-9]*:../../editors/nano
59 BUILD_DEPENDS+= vim-[0-9]*:../../editors/vim
60 BUILD_DEPENDS+= vim-share-[0-9]*:../../editors/vim-share
61 BUILD_DEPENDS+= mutt>=1.5:../../mail/mutt-devel
62 BUILD_DEPENDS+= procmail-[0-9]*:../../mail/procmail
63 BUILD_DEPENDS+= screen-[0-9]*:../../misc/screen
64 BUILD_DEPENDS+= rsync-[0-9]*:../../net/rsync
65 BUILD_DEPENDS+= wget-[0-9]*:../../net/wget
66 BUILD_DEPENDS+= pkg_chk-[0-9]*:../../pkgtools/pkg_chk
67 BUILD_DEPENDS+= pkg_rolling-replace-[0-9]*:../../pkgtools/pkg_rolling-replace
68 BUILD_DEPENDS+= pkgin-[0-9]*:../../pkgtools/pkgin
69 BUILD_DEPENDS+= enscript-[0-9]*:../../print/enscript
70 BUILD_DEPENDS+= ghostscript-gpl-[0-9]*:../../print/ghostscript-gpl
71 BUILD_DEPENDS+= papersize-[0-9]*:../../print/papersize
72 BUILD_DEPENDS+= psutils-[0-9]*:../../print/psutils
73 BUILD_DEPENDS+= sudo-[0-9]*:../../security/sudo
74 BUILD_DEPENDS+= stunnel-[0-9]*:../../security/stunnel
75 BUILD_DEPENDS+= bash-[0-9]*:../../shells/bash
76 BUILD_DEPENDS+= tcsh-[0-9]*:../../shells/tcsh
77 BUILD_DEPENDS+= zsh-[0-9]*:../../shells/zsh
78 BUILD_DEPENDS+= icewm-[0-9]*:../../wm/icewm
79 BUILD_DEPENDS+= fluxbox-[0-9]*:../../wm/fluxbox
80 BUILD_DEPENDS+= fvwm-[0-9]*:../../wm/fvwm
81 BUILD_DEPENDS+= apache>=2.2:../../www/apache22
82 BUILD_DEPENDS+= bozohttpd-[0-9]*:../../www/bozohttpd
83 BUILD_DEPENDS+= curl-[0-9]*:../../www/curl
84 BUILD_DEPENDS+= xlockmore-lite-[0-9]*:../../x11/xlockmore-lite
87 # 2. Base packages for the very popular languages that enormous
88 # numbers of other packages depend on.
90 BUILD_DEPENDS+= perl>=5:../../lang/perl5
91 BUILD_DEPENDS+= python27-[0-9]*:../../lang/python27
94 # 3. Archivers and build tools.
96 BUILD_DEPENDS+= bsdtar-[0-9]*:../../archivers/bsdtar
97 BUILD_DEPENDS+= bzip2-[0-9]*:../../archivers/bzip2
98 BUILD_DEPENDS+= gtar-base-[0-9]*:../../archivers/gtar-base
99 BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip
100 BUILD_DEPENDS+= xz-[0-9]*:../../archivers/xz
101 BUILD_DEPENDS+= zip-[0-9]*:../../archivers/zip
102 BUILD_DEPENDS+= autoconf-[0-9]*:../../devel/autoconf
103 BUILD_DEPENDS+= automake-[0-9]*:../../devel/automake
104 BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
105 BUILD_DEPENDS+= flex-[0-9]*:../../devel/flex
106 BUILD_DEPENDS+= gmake-[0-9]*:../../devel/gmake
107 BUILD_DEPENDS+= libtool-base-[0-9]*:../../devel/libtool-base
108 BUILD_DEPENDS+= m4-[0-9]*:../../devel/m4
109 BUILD_DEPENDS+= pkg-config-[0-9]*:../../devel/pkg-config
110 #BUILD_DEPENDS+= osabi-[0-9]*:../../pkgtools/osabi
111 BUILD_DEPENDS+= pkg_tarup-[0-9]*:../../pkgtools/pkg_tarup
112 BUILD_DEPENDS+= x11-links-[0-9]*:../../pkgtools/x11-links
115 # 4. Core widely-used libraries.
117 BUILD_DEPENDS+= libiconv-[0-9]*:../../converters/libiconv
118 BUILD_DEPENDS+= db4-[0-9]*:../../databases/db4
119 BUILD_DEPENDS+= gdbm-[0-9]*:../../databases/gdbm
120 BUILD_DEPENDS+= sqlite3-[0-9]*:../../databases/sqlite3
121 BUILD_DEPENDS+= gettext-lib-[0-9]*:../../devel/gettext-lib
122 BUILD_DEPENDS+= readline-[0-9]*:../../devel/readline
123 BUILD_DEPENDS+= zlib-[0-9]*:../../devel/zlib
124 BUILD_DEPENDS+= gd-[0-9]*:../../graphics/gd
125 BUILD_DEPENDS+= giflib-[0-9]*:../../graphics/giflib
126 BUILD_DEPENDS+= jpeg-[0-9]*:../../graphics/jpeg
127 BUILD_DEPENDS+= png-[0-9]*:../../graphics/png
128 BUILD_DEPENDS+= tiff-[0-9]*:../../graphics/tiff
129 BUILD_DEPENDS+= gnutls-[0-9]*:../../security/gnutls
130 BUILD_DEPENDS+= expat-[0-9]*:../../textproc/expat
131 BUILD_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2
132 BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
133 BUILD_DEPENDS+= xmlcatmgr-[0-9]*:../../textproc/xmlcatmgr
136 # 5. Depends.
138 # These additional packages are required by the ones above and are
139 # listed here for completeness. They might not by themselves really
140 # be important enough to include in this package rather than one of
141 # the larger bulk metapackages.
143 # Note that X11 depends aren't included here. This package was laid
144 # out for native X11; it will of course work for pkgsrc X11 also but
145 # take somewhat longer.
147 BUILD_DEPENDS+= lzo-[0-9]*:../../archivers/lzo # required by gnutls
148 BUILD_DEPENDS+= apr-[0-9]*:../../devel/apr # required by apache22
149 BUILD_DEPENDS+= apr-util-[0-9]*:../../devel/apr-util # required by apache22
150 BUILD_DEPENDS+= gmp-[0-9]*:../../devel/gmp # required by nettle
151 BUILD_DEPENDS+= libcfg+-[0-9]*:../../devel/libcfg+ # required by gnutls
152 BUILD_DEPENDS+= libffi-[0-9]*:../../devel/libffi # required by python
153 BUILD_DEPENDS+= libidn-[0-9]*:../../devel/libidn # required by curl
154 BUILD_DEPENDS+= ghostscript-fonts-[0-9]*:../../fonts/ghostscript-fonts
155 # req'd by ghostscript
156 BUILD_DEPENDS+= f2c-[0-9]*:../../lang/f2c # req'd by libtool-base
157 BUILD_DEPENDS+= libpaper-[0-9]*:../../print/libpaper # req'd by ghostscript
158 BUILD_DEPENDS+= libgcrypt-[0-9]*:../../security/libgcrypt # required by libxslt
159 BUILD_DEPENDS+= libgpg-error-[0-9]*:../../security/libgpg-error
160 # required by libgcrypt
161 BUILD_DEPENDS+= libtasn1-[0-9]*:../../security/libtasn1 # required by gnutls
162 BUILD_DEPENDS+= nettle-[0-9]*:../../security/nettle # required by gnutls
163 BUILD_DEPENDS+= xpmroot-[0-9]*:../../x11/xpmroot # required by fvwm
166 .include "../../mk/bsd.pkg.mk"