summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2004-06-15NetBSD 2.0 and above does not have GNU awk, make it so.grant1-3/+3
2004-06-15add optusnet.dl.sourceforge.net as a sourceforge mirror in Australia.grant1-1/+2
2004-06-14Update priv to 1.0beta2nb1.uebayasi1-1/+5
* Make sure ${PKG_SYSCONFDIR} is passed to configure. * Care ${PRIV_CONF_DIR} as an obsoleted variable. Pointed out by Matt Green.
2004-06-14ensure that motif header files and libraries can be found atgrant1-1/+3
compile/link time by adding the appropriate flags to CPPFLAGS and LDFLAGS (patch posted to tech-pkg@). fixes build of a number of motif-needy packages on Solaris using native motif from /usr/dt. XXX this needs to better adhere to the buildlink3 way, but not during the freeze.
2004-06-13strip -fno-gnu-keywords argument to SunPro, and munge -pthread intogrant2-3/+13
-lpthread. ok'd by jlam. addresses PR pkg/24966 from Charlie Allom.
2004-06-12when using native threads, only set BUILDLINK_CFLAGS.pthread=-pthread ongrant2-3/+17
systems known to support its (FreeBSD, NetBSD, Linux). fixes breakage caused by passing -pthread to SunPro cc(1) and likely also fixes platforms other than the above.
2004-06-10We really need to pass the ABI flags to both CFLAGS and LDFLAGS, sincejschauma1-1/+7
some packages (for example ntp4) have configure scripts that try to be clever and insert their own if they don't find any. This would be wrong on a system that relies on /etc/compiler.defaults to choose the correct ABI.
2004-06-09Use "_JAVA_HOME_DEFAULT" if it is defined instead of using "EVAL_PREFIX".tron1-1/+5
The later usually returns "${LOCALBASE}" which isn't useful for most of the packages providing a JVM.
2004-06-06Introduce VARBASE per discussion on tech-pkg@. It is set to "/var" byminskim1-39/+44
default.
2004-06-06Usually there's no need to keep the original version of a fileschmonz1-2/+8
"foo" as "foo.subst.sav". Implement SUBST_POSTCMD, which by default cleans up these leftovers. If you need to keep them around, e.g. while debugging, set it to ${DO_NADA}. Remove superfluous whitespace in a comment.
2004-06-06on Solaris, ensure /usr/tmp and /var/tmp are created in the sandbox,grant1-1/+2
as nroff(1) and others complain if these directories don't exist.
2004-06-06remove "local" variable scope, it is not required and is NetBSD sh(1)grant1-2/+2
specific.
2004-06-05When building a pre-requisite package, exit if the build of theagc1-2/+2
pre-req fails. Fixes an error noticed by Kimmo and others, where a build would blindly continue even if the pre-requsite package wasn't built correctly, and is fallout from the "sh -e" and make(1) changes in NetBSD-current.
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.