summaryrefslogtreecommitdiff
path: root/mk/bsd.prefs.mk
AgeCommit message (Collapse)AuthorFilesLines
2001-12-26Define a symbol BSD_PREFS_MK that may be checked by Makefile fragments tojlam1-1/+13
see whether they are being included from within bsd.prefs.mk or from without.
2001-12-24Initial implementation of pthread.buildlink.mk to transparently allow forjlam1-1/+5
using either the native pthread implementation or using a package pthread implementation instead, e.g. pth, ptl2, mit-pthreads, etc. The only currently supported package pthread implementation is pth as it's the only one with a buildlink.mk file. An example usage is: USE_PTHREAD= native pth .include "../../mk/pthread.buildlink.mk" or a fancier example is: USE_PTHREAD= native .include "../../mk/bsd.prefs.mk" .if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none") CONFIGURE_ARGS+= --without-pthreads .endif .include "../../mk/pthread.buildlink.mk"
2001-12-12Retire USE_CURSES, which was superseded by devel/ncurses/buildlink.mk, andwiz1-16/+1
has now been purged from pkgsrc.
2001-12-12Add LOWER_OS_VERSION to match LOWER_OPSYS, LOWER_VENDOR, and LOWER_ARCHabs1-1/+4
2001-11-28In the odd possible case of someone using "pkgsrc" underneath "src"tv1-1/+6
(even though that's still a bad idea), set USETOOLS=no explicitly before including <bsd.own.mk>, and add this also to MAKE_ENV to make BSD-Makefile based packages build properly.
2001-11-21Move some operating-system specific definitions to the individualagc1-77/+1
defs.${OPSYS}.mk files.
2001-11-04My thanks to Thorsten - this part of my change for Darwin support wasagc1-3/+1
lost. However, modify previous change to let Darwin know about SHAREOWN, SHAREGRP and SHAREMODE in a different way - no point in checking for OPSYS here, since every OPSYS has to know about them.
2001-11-04"Darwin" needs to know about SHAREOWN, SHAREGRP and SHAREMODE too.frueauf1-2/+2
2001-10-30Add initial support for Darwin (1.4) to pkgsrc.agc1-9/+20
2001-09-21Include "bsd.own.mk" before "bsd.pkg.defaults.mk" because otherwise "?="tron1-7/+7
assignments in "/etc/mk.conf" won't work anymore.
2001-09-18Add a new bsd.pkg.defaults.mk file, derived from the old mk.conf.example.agc1-1/+10
This file is "included" automatically before <bsd.own.mk> includes /etc/mk.conf, so that pkgsrc-wide default values are set. It is now possible just to set values in mk.conf only where they differ from the default, thereby easing the problems of updating mk.conf when new values get added.
2001-08-24shuffle some whitespace to make it more obvious what is going onabs1-4/+6
2001-08-14Add GNU_ARCH.sparc64 entry.skrll1-1/+2
This should fix pkg/13714 by Martti Kuparinen <martti.kuparinen@iki.fi>
2001-07-26ZOULARISBASE: If there's no $LOCALBASE/bsd, try $LOCALBASEhubertf1-1/+5
2001-07-26Close a quote.hubertf1-2/+2
Noted by Will Andrews <will@physics.purdue.edu> in private mail.
2001-07-17Switch solaris default LOCALBASE across to /usr/pkgabs1-2/+14
2001-07-10Check if "${X11BASE}/lib/X11/config/X11.tmpl" exists before searchingtron1-3/+5
with "grep" through it in Mesa library handling.
2001-07-10Add new variable "SPARC_TARGET_ARCH" used to select the target architecturetron1-1/+4
under Solaris/SPARC. Default is "sparcv7".
2001-07-10Use ":=" in assignment of "ZOULARISBASE" because "LOCALBASE" might gettron1-2/+4
redefined later.
2001-07-09Provide missing parenthesis for CHECK_XPM.fredb1-3/+2
2001-07-06Check if "${X11BASE}/lib/X11/config/X11.tmpl" before searching withtron1-2/+3
"grep" in it to avoid problems under Solaris.
2001-07-05bsd.prefs.mk: Make OBJECT_FMT work on NetBSD 1.3abs1-1/+12
2001-07-03Add GNU_ARCH.powerpc. This fixes some of the recent problems experiencedmjl1-1/+2
on macppc compiling packages. XXX This should come from bsd.own.mk but doesn't. Why?
2001-07-02Make check for Xpm in XFree86 look like the checks for Mesa and freetype2.jlam1-1/+18
2001-06-28add an explicite GNU_ARCH.mipsel assignment to work around poor interactiondrochner1-1/+2
with <bsd.own.mk>
2001-06-20Move default setting of XAW_TYPE to bsd.prefs.mk.jlam1-1/+6
2001-06-16Add a check for the libGLU which comes with XFree86 4.1.0: HAVE_BUILTIN_GLUveego1-1/+13
To be used in the Mesa package.
2001-06-14Put back stuff deleted in last commit.skrll1-4/+27
2001-06-14Add GNU_ARCH.mipseb (which is just mipseb); now pkgsrc make machinery passesrafal1-27/+5
the right (ARCH, VENDOR, OS) tuple down to GNU_CONFIGURE using programs. Fixes PR pkg/13196.
2001-06-12Fix inclusion of defs.*.mk files so that it works from anywhere in thejlam1-5/+13
pkgsrc tree that contains a Makefile.
2001-06-12Migrate some OS-specific variable definitions into OS-specific files.jlam1-3/+11
Include it in bsd.prefs.mk to allow their use much earlier in Makefiles, and try to use the variable references instead of directly invoking the programs in bsd.prefs.mk and bsd.pkg.mk where possible.
2001-06-08Define "HAVE_OPENWINDOWS" if we are using OpenWindows as X11 distributiontron1-1/+6
under Solaris.
2001-06-07Set "X11BASE" much earlier under Solaris to get "USE_MESA" and "USE_XPM"tron1-2/+4
working if "X11BASE" is not set by the user.
2001-05-17Default LOCALBASE to /usr/pkg, and override to /usr/local in Solaris case.abs1-4/+4
No change in NetBSD case, switches to /usr/pkg in Linux case.
2001-05-17In the Linux case, if MACHINE_ARCH is unknown set it to LOWER_ARCH (it doesabs1-1/+2
seem a little backwards).
2001-05-02Fix a typo: a = sign should actually be !=. The CHECK_FREETYPE2 stuffjlam1-2/+2
should actually work now on non-XFree86-4.0.x systems.
2001-04-22Handle freetype2 package like the MesaLib package as it is bundled withjlam1-1/+18
XFree86-4.0.x. Missed committing this file along with the related changes to graphics/freetype/Makefile and mk/bsd.pkg.mk.
2001-04-08Invent ZOULARISBASE, defaulting to $LOCALBASE/bsd, to make it possiblehubertf1-5/+7
to setup Zoularis (or similar :-) environments to be closer to hier(7).
2001-03-24Fix typo in last commit.tron1-2/+2
2001-03-24Only enforce the use of Zoularis under SunOS.tron1-2/+2
2001-03-23Add missing check for NetBSD in last commit.tron1-2/+2
2001-03-23Provide Zoularis version number as "${ZOULARIS_VERSION}" on non NetBSDtron1-1/+10
systems.
2001-03-19add a list of default serial devices on a per machine_arch basis as discusseddmcmahill1-1/+38
a while back on tech-pkg. Note that these defaults will not be 100% accurate as different machines with the same MACHINE_ARCH may have different serial hardware. However the default serial device may then be overridden in /etc/mk.conf. This should at least be better than what we had before ("all the world is i386").
2001-03-13Add an explanatory comment.agc1-2/+7
2001-03-13Only add DIGEST_VERSION to MAKEFLAGS when we know it's a valid version.agc1-7/+5
Addresses PR 12397
2001-03-10Fix typo.tron1-2/+2
2001-03-06Move PKGTOOLS_VERSION check to bsd.prefs.mk for speedups in recursive tree ↵wiz1-1/+10
walks.bsd.pkg.mk bsd.prefs.mk Bump required version number of PKGTOOLS to 20010306 for the latest bugfixes and the -V option support.
2001-03-06Add support for message digests other than md5 into pkgsrc. This is doneagc1-1/+26
by using the pkgsrc/pkgtools/digest package, and adding dependencies in bsd.pkg.mk to make sure that that package is up to date. There is no discernable performance decrease in using sha1 checksums over md5 ones, and most people advocate the use of sha1 or rmd160 over md5. As part of this change, move the initial setting of LOCALBASE, X11BASE and CROSSBASE into bsd.prefs.mk from bsd.pkg.mk. Addresses PR 11809.
2000-12-03Add USE_INET6?=NO in the !(USE_INET6?=YES) case.wiz1-1/+3
2000-11-21Fix NEED_NCURSES handling:hubertf1-4/+4
Let's take timidity, which needs ncurses and tk. By setting NEED_NCURSES=1 and adding it to MAKEFLAGS, all other required pkgs automagically depend on ncurses - tk, tcl (which is slurped in by tk), ...