summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2004-06-04Note usage of PKG_LANG by misc/openoffice.mrauch1-2/+2
2004-06-04A couple packages (including the new boost) use "libfoo.so" as a directorytv1-11/+9
name -- this seems to be common among Jam-using packages. So, make sure to do the -L -l transform only if at the end of a word. This unfortunately doubles the number of regexes needed to match (one with $_sep, one with $). While here, though, the expressions for .so, .so.X, .so.X.Y, and .so.X.Y.Z can all be collapsed into only one set with the use of \(\.[0-9]\)*, so we actually end up with *less* regexes than before. :)
2004-06-04Forgot to add MASTER_SITE_SOURCEFORGE.xtraeme1-1/+17
2004-06-04Append ${ABI} to some lib-dirs. This is a no-op on systems that do notjschauma2-11/+11
use ABI, but allows IRIX and particularly IRIX64 to find the correct libraries especially when linking against X11 libs. Tested over several months and multiple bulk-builds.
2004-06-04Remove MASTER_SITE_* definitions from bsd.pkg.mk and put themxtraeme2-295/+290
into the new bsd.sites.mk file. Ok'ed by Hubert Feyrer and Jan Schaumann in tech-pkg@.
2004-06-03Remove comment about RSH, provide defaults when SETGIDGAME is used.xtraeme1-9/+6
2004-06-03Allow PKG_JVM=jdk14 (once a buildlink file has been added to wip/jdk14)abs1-7/+16
2004-05-31Use a cleaner approach for previous:jschauma12-15/+43
- set RSH on an opsys-specific basis, defaulting to /usr/bin/rsh (XXX: please confirm/verify this on your OS) - set SSH_RSHPATH to RSH in bsd.pkg.defaults.mk
2004-05-31Set SSH_RSHPATH to /usr/bsd/rsh, overriding the default fromjschauma1-1/+2
bsd.pkg.defaults.mk. Noted by Georg Schwarz in a private email.
2004-05-30correctly set BDB_TYPE when native db is not available, eg. Solaris,grant1-6/+4
IRIX using the first BDB_ACCEPTED.
2004-05-30Add MASTER_SITE_OPENOFFICE for the misc/openoffice* packages.mrauch2-2/+74
List extracted from http://download.openoffice.org/1.1.1/source.html
2004-05-29aleron.dl.sourceforge.net have had problems during the last couple ofkristerw1-2/+2
days. Comment it out for now.
2004-05-28Update mail/dovecot to 0.99.10.5.xtraeme1-1/+6
v0.99.10.5 2003-12-27 Timo Sirainen <tss@iki.fi> + MySQL authentication, patch by Matthew Reimer + --with-moduledir configure option - mbox: APPEND reversed given \Draft and \Deleted flags - mbox: "LF not found" errors happened sometimes when X-IMAPbase header was updated. Possibly corrupted mbox sometimes. Thanks to Fabrice Bellet for finding this bug. - Custom flags couldn't be unset - Maildir: make sure ":2," is appended to filename when moving mails from new/ to cur/. - Maildir: synchronization might have sometimes set wrong flags to messages, or crash completely - Maildir: RENAME xx inbox.xx didn't result as uppercased ".INBOX.xx" directory which then couldn't be accessed - Don't crash with RAND_bytes() error messages anymore. This mostly happened with Fedora/RedHat. pkgsrc changes: o Disable crammd5 patch, doesn't apply cleanly anymore. o Add a new option "DOVECOT_USE_MYSQL" to authenticate users against a mysql database.
2004-05-27Add two patches from CVS:recht1-1/+6
- allow deletions in the middle of a hash_enumerate - typo Posted by Jukka Salmi on tech-pkg@. While at it add a knob for changing cyrus' default idle method. # CYRUS_IDLE # use METHOD for IMAP IDLE # METHOD is poll, idled or no # Default: not defined (Idea from FreeBSD) Bump PKGREVISION to 2.
2004-05-26Fix typo in comment.wiz1-2/+2
2004-05-25Add VICE_USE_FFMPEG switch to enable ffmpeg support in vice.wiz1-1/+6
Document it in bsd.pkg.defaults.mk. Defaults to "no". PKGREVISION not bumped since package does not change (by default).
2004-05-24Add ${X11BASE}/bin to the PATH when USE_IMAKE is used, without objectionsxtraeme1-1/+2
in tech-pkg@.
2004-05-23Introduce and use three new variables:jschauma1-1/+19
LEAFNODE_DATA_DIR, LEAFNODE_USER and LEAFNODE_GROUP, to be used by leafnode to specify the data dir, the user and the group, defaulting to 'news'. Note: the default is the same as for inn. Pointed out by Georg Schwarz in mail to tech-pkg.
2004-05-23Lets be pkgviews friendly: create the bin directory when installing wrappers.jmmv1-1/+5
2004-05-23Let a package specify which is the real binary for each wrapper (by settingjmmv1-2/+4
JAVA_WRAPPER_BIN.<wrapper-name>), in case it differs from the default. For example, sablevm does not install a 'java' program with that name, so adding 'java' to JAVA_WRAPPERS couldn't DTRT.
2004-05-22Initial addition.jmmv1-0/+74
This file provides a framework to easily create wrappers to run Java environments (either compilers or virtual machines) installed under ${PREFIX}/java/<implementation>. These wrappers hide the complexity of having to modify the path, unlimit resources or to set a correct CLASSPATH for the program to run.
2004-05-22add XEN12_USE_COM2 option to switch Xen console on com port2cl1-1/+6
2004-05-22Introduce and use two new variables:jschauma1-1/+11
INN_USER and INN_GROUP, specifying the username and groupname to be used by inn, defaulting to 'news'. Noted by Georg Schwarz in mail to tech-pkg.
2004-05-19Follow Grant's advice: use _OPSYS_GPATCH_REQD to influence _NEED_PATCHjschauma1-5/+6
and let tools.mk take care of the rest.
2004-05-19We have a variable _OPSYS_GPATCH_REQD, but it doesn't do anything.jschauma1-1/+5
Change that: if it's set to YES, require devel/patch. If building devel/patch, set _OPSYS_GPATCH_REQD to NO, as otherwise we have a circular dependency.
2004-05-17Garbage collect BUILDLINK_PKGBASE.<pkg> from buildlink3: it is not anymoreseb1-2/+1
used since revision 1.139 of mk/buildlink3/bsd.buildlink3.mk.
2004-05-17libtool archives don't start with '-', so don't match those, which arejlam2-4/+4
probably options to the compiler.
2004-05-17Check that MABIFLAG is defined before checking that it's non-empty. Thisjlam1-3/+3
avoids breakage if MABIFLAG isn't defined.
2004-05-17Add a new package-settable variable, INSTALLATION_PREFIX, as discussedjlam1-2/+8
with gavan@NetBSD.org at pkgsrcCon. Within the pkgsrc infrastructure, LOCALBASE has two different meanings: (1) where the package being built should be installed, and (2) where to find previously installed packages. Most instances of case (2) should be converted to use EVAL_PREFIX, but there are some cases where this is impossible. To resolve this, we preserve LOCALBASE to mean (2) and we create a new variable INSTALLATION_PREFIX to mean (1). INSTALLATION_PREFIX is meant to be set some time before bsd.pkg.mk is included, and provides the value for PREFIX if it's defined, e.g. NO_MTREE= yes INSTALLATION_PREFIX= / .include "../../mk/bsd.pkg.mk" This allows us to remove all cases where PREFIX is explicitly set in the package Makefile, e.g. Java VM packages, qmail, etc.
2004-05-17Allow use of 32bit gcc compiled from pkgsrc on 64bit Irix for a defaultjschauma1-4/+10
ABI of 64.
2004-05-15update suggested CPAN mirror for Australia to mirror.aarnet.edu.au,grant1-2/+2
which is much more up-to-date than planetmirror.
2004-05-12Change date of when deprecated USE_GCC2, USE_GCC3, USE_PKGSRC_GCC,reed1-2/+2
USE_SUNPRO, USE_MIPSPRO variables would be removed. (According to jlam@.) mk/compiler.mk CVS: ----------------------------------------------------------------------
2004-05-12If ABI is set, LDFLAGS also needs the proper flag.jschauma1-1/+2
2004-05-12Mention how SETGIDGAME and the other GAME vars are set per default.jschauma11-13/+125
Add commented-out definitions for all OPSYS - please adjust.
2004-05-12No USE_BUILDLINK2 package sets USE_FORTRAN any longer -- convert supportwiz1-3/+3
to bl3 and remove f2c's buildlink2.mk file.
2004-05-12INSTALL_GAME should be exported a as BSD_INSTALL_GAMEjschauma1-2/+4
2004-05-12Introduce new variables:jschauma3-14/+56
SETGIDGAME: specifies whether or not certain games are installed setgid GAMEGRP: the group owning games if SETGIDGAME is set GAMEOWN: the user owning games if SETFIDGAME is set GAMEMODE: the mode to install games as Use these to provide INSTALL_GAME (for example for PR pkg/25313), and set them to meaningful values under NetBSD.
2004-05-10Fix typo.xtraeme1-2/+2
2004-05-09add mipspro-ucode to _COMPILERS which was missed the first time.grant1-2/+2
2004-05-08remove a word which shouldn't be there.grant1-3/+3
2004-05-08correctly preserve the user-specified order of pseudo-compilers. patchgrant1-6/+5
from jlam@.
2004-05-08Rename NO_CONFIGURE_INFODIR to CONFIGURE_HAS_INFODIR (which defaults toreed1-2/+3
"yes"). So any packages that have old GNU configure script that does not support --infodir option (while using INFO_FILES) can set CONFIGURE_HAS_INFODIR=NO. This was suggested by agc@ as a clearer definition.
2004-05-08_PKGSRC_COMPILER needs to contain the real compiler first, thengrant1-2/+2
pseudo-compilers such as ccache and distcc. fixes problem where lang/gcc{,3} would be incorrectly pulled in when it should not be.
2004-05-08implement {NOT,ONLY}_FOR_COMPILER so that packages can be marked asgrant1-5/+39
requiring a specific compiler (most often those which use gcc-specific hacks^wfeatures). this allows users to define PKGSRC_COMPILER to multiple real compilers in order to implement a compiler preference. for example, PKGSRC_COMPILER="sunpro gcc" will use sunpro as the default compiler, and fall back to gcc where a package is marked NOT_FOR_COMPILER=sunpro or ONLY_FOR_COMPILER=gcc.
2004-05-08If using GNU_CONFIGURE then set --infodir to ${PREFIX}/${INFO_DIR}.reed1-1/+4
I have used this successfully to install over 300 info files using INFO_DIR=share/info. Also add new variable called NO_CONFIGURE_INFODIR (as suggested by Greg Woods) because some autoconf-style configure scripts don't know --infodir. (The alternative is to use HAS_CONFIGURE and add the needed CONFIGURE_ARGS.) Please note that the info tool may not find custom INFO_DIR unless it is configure to know it. (I will update gtexinfo for this, but if using native info you are on your own if you customize this.)
2004-05-06Finally set _COMPILER_LD_FLAG.jschauma1-1/+4
(Not having this set caused various rpath related problems, as the compiler was passed ' -rpath,/path' instead of '-Wl,-rpath,/path', leading to a rpath of ",path", which of course wouldn't work.)
2004-05-06Use system maximum command line lengthadam1-6/+5
2004-05-05Make sure buildlink3 file exists before trying to use it.xtraeme1-3/+7
2004-05-05Use numeric uid/gid instead of Administrator/+Administrators, as nativetv3-6/+6
language non-English versions of Windows name these accounts differently.
2004-05-05gcc can use -mabi=${ABI}, if ABI is set (for example on Irix).jschauma1-1/+8
(Includes ugly hack for ABI-inconsistency. See also PR pkg/22571.)