summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.mk
AgeCommit message (Collapse)AuthorFilesLines
2002-10-23Remove USE_LIBINTL and _DO_LIBINTL_CHECKS, which have been replacedwiz1-20/+1
by devel/gettext-lib/buildlink2.mk.
2002-10-22x11.buildlink.mk is no more so remove checks for X11_BUILDLINK_MK.jlam1-9/+6
2002-10-22Have USE_IMAKE imply USE_X11BASE imply USE_X11. Now we can just check ifjlam1-6/+12
USE_X11 is defined instead of USE_X11 || USE_X11BASE || USE_IMAKE.
2002-10-21Grep for 'Make' in ${GMAKE} --version output for recording its version.seb1-2/+2
Compare... $ gmake --version GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. Built for i386--netbsdelf Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Report bugs to <bug-make@gnu.org>. to... $ gmake --version GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2002-10-21Purge unused USE_XPM (use graphics/xpm/buildlink2.mk instead).wiz1-12/+1
2002-10-21Remove traces of now unused USE_XAW.wiz1-11/+1
2002-10-21Remove (currently unused) USE_LTDL code -- use libtool/buildlink2.mk instead.wiz1-5/+1
2002-10-21Remove USE_MESA -- now unused.wiz1-12/+1
2002-10-20Remove obsolete USE_FREETYPE2 support; all users have been converted to usewiz1-9/+1
freetype2's buildlink2.mk.
2002-10-19Move some variable definitions from bsd.pkg.mk to bsd.prefs.mk so thatjlam1-33/+1
they may be used in conditional statements in *.mk files before bsd.pkg.mk is included.
2002-10-13Reorder EVAL_PREFIX, PKG_JAVA_HOME, and CLASSPATH sections so thatjlam1-40/+47
EVAL_PREFIX is evaluated at the correct time so that the variables it defines are usable by the CLASSPATH code and the buildlink2 code.
2002-10-13The JVM packages all now install such that "pkg_info -qp <jvm-pkg>" returnsjlam1-18/+11
JAVA_HOME for that package, so we don't need _JAVA_PREFIX anymore.
2002-10-08Recognize ROOT_USER and ROOT_GROUP in MESSAGE files.jlam1-1/+3
2002-10-07Move BUILD_USES_GETTEXT_M4 logic to automake.mk.wiz1-5/+1
2002-10-04Don't use JAVA_HOME as the user may have it incorrectly set in thejlam1-15/+17
environment. Instead, create a new variable PKG_JAVA_HOME, which is passed to the configure and build processes via: JAVA_HOME=${PKG_JAVA_HOME} to override any environment setting for JAVA_HOME. This should fix pkg/17989.
2002-10-03Back out previous -- needs more thought.jwise1-4/+4
2002-10-03Fix a long-standing problem with dependencies for java packages, introducedjwise1-4/+4
when support for BUILD_DEPEND-only java packages was introduced -- this problem was preventing java from being registered as a dependency for a number of java-based packages.
2002-09-29Correctly fetch ALLFILES containing '=' charactersrh1-6/+6
2002-09-27Add MASTER_SITE_GNUSTEPrh1-1/+10
2002-09-26When PKG_DEBUG_LEVEL=2, set_PKG_DEBUG_SCRIPT is set to "${SH} -x". Usejlam1-3/+5
_PKG_DEBUG_SCRIPT when running the INSTALL/DEINSTALL scripts so that they may be easier to debug.
2002-09-26At least jakarta-tomcat requires the same ${_ULIMIT_CMD} on do-install asabs1-2/+2
on do-build
2002-09-25USE_MOTIF is unused.jlam1-8/+1
2002-09-24Move pkgtools-related definitions into bsd.prefs.mk so that they may bejlam1-9/+1
used by buildink2.mk files.
2002-09-24Fix gnome path on ftp.tuwien.ac.at.wiz1-2/+2
2002-09-23Provide a separate variable "X11_LDFLAGS" that just contains the linkerjlam1-3/+5
flags for finding the X11 libraries. The value of X11_LDFLAGS is appended to LDFLAGS if the packages uses X11.
2002-09-22Allow other Makefiles to specify a PERL5_GENERATE_PLIST that overrides thejlam1-2/+4
one provided by bsd.pkg.mk when generating the PLIST from PERL5_PACKLIST.
2002-09-21Handle removing the rpath flags in the wrappers if USE_BUILDLINK2 is set.jlam1-1/+3
2002-09-18Always Linux-*-i[3456]86, never Linux-*-i386.abs1-4/+4
Fixes ap-jk build breakage on Linux systems.
2002-09-17Move the LIBTOOL definition outside of the USE_LIBTOOL conditional so thatjlam1-2/+2
it may be used by buildlink2.
2002-09-16quote args to pkg_info, to prevent some shell trying to interpret them.hubertf1-8/+8
2002-09-16show-installed-depends: properly quote pkg, as it can contain some thingshubertf1-2/+2
the shell would definitely interpret in a wrong fashion (like "perl>=5.0" - we don't want to create some file). Pointed out by Jan Schaumann <jschauma@netmeister.org> on tech-pkg.
2002-09-15Move xpkgwedge check from bsd.pkg.mk to bsd.prefs.mk so that X11PREFIXrh1-18/+1
location check within package Makefiles actually works as expected.
2002-09-12Add BUILD_DIRS and INSTALL_DIRS, which have the same semantics asjlam1-3/+11
CONFIGURE_DIRS, and allows running the shell commands in the do-build and do-install targets within the specified directories. Both variables default to ${WRKSRC}.
2002-09-08Add a "list" target which invokes "pkg_info -L" for the current package.tron1-1/+5
2002-09-06Don't add the perl dependency if perl5/buildlink2.mk is included as thejlam1-1/+3
buildlink2.mk file has it's own logic for how to add the perl dependency.
2002-09-02openoffice requires the unlimit on configure (for jdk) as well as for build.abs1-2/+2
Add ${_ULIMIT_CMD} to do-configure:
2002-09-01Fix sourceforge path on ftp.tuwien.ac.at.wiz1-2/+2
2002-08-30Another sourceforge mirror site.wiz1-1/+2
2002-08-30Add 'UNLIMIT_RESOURCES+=datasize' if we are using sun-jdk14. On at leastabs1-1/+3
NetBSD/i386 1.6 datasize needs to be at least 192MB to build jakarta-tomcat. Also set it for sun-jdk as that can expand to {sun-jdk13,sun-jdk14}...
2002-08-28Allow more flexibility in the handling of UNLIMIT_RESOURCES.seb1-10/+6
Each word of UNLIMIT_RESOURCES is supposed to be a knob on ULIMIT_CMD_<word> variable which value if defined is added to _ULIMIT_CMD. The ULIMIT_CMD_* variables are set per $OPSYS in defs.*.mk and are overridable by the user. Solaris' default value of ULIMIT_CMD_memorysize adjusted as suggested in PR pkg/18087 by Jonathan Perkin <sketch@rd.bbc.co.uk>.
2002-08-27Fix USE_FORTRAN in the USE_BUILDLINK2 case.jlam1-2/+4
2002-08-27In print-PLIST, use "${RMDIR} dir 2>/dev/null || ${TRUE}" instead of justjlam1-2/+2
using "true" at the end.
2002-08-26PKG_SYSCONFDIR is not supposed to be settable, so change its setting fromjlam1-3/+3
?= to =. Note in Packages.txt that the only variables that a user should customize in /etc/mk.conf are PKG_SYSCONFBASE and PKG_SYSCONFDIR.<pkg>.
2002-08-25Pull up change in buildlink2 branch:jlam1-5/+5
Rename NO_BUILDLINK2 to NO_BUILDLINK. This better matches what it's supposed to disable -- the "buildlink" targets.
2002-08-23Add some more sourceforge mirror sites.wiz1-2/+5
2002-08-22Merge pkgsrc/mk from the buildlink2 branch back into the main trunk.jlam1-12/+53
2002-08-11Move "ftp.fi.netbsd.org" from "MASTER_SITE_LOCAL" to "MASTER_SITE_BACKUP".tron1-2/+2
This will reduce load on "ftp.netbsd.org" a bit and still make our local distribution files available during outages.
2002-08-11Add "ftp.fi.netbsd.org" to "MASTER_SITE_LOCAL" so that e.g. buildingtron1-2/+3
the "openssl" package works while "ftp.netbsd.org" is down.
2002-08-08Allow non-Darwin platforms to build perl58. We're in pkgsrc lockdown downjlam1-3/+2
just prior to branching for 1.6, so this should be okay now. I also want to see this built in the bulk-builds for testing purposes.
2002-08-07Don't create the ${INTERACTIVE_COOKIE}s in the ${WRKDIR} - this will failagc1-2/+2
if the interactive stage is "fetch", since there will be no ${WRKDIR} at that time. Instead, since ${INTERACTIVE_COOKIE}s are only used in bulk builds, create them in the package directory, along with the related .broken.`hostname` file.