pkgsrc/mk
jlam 153b3f00b7 (1) Split out the native (built-in) pthread detection in
pthread.buildlink3.mk into a separate file, pthread.builtin.mk,
    that is handled using the usual builtin.mk logic.

(2) If pthread.buildlink3.mk is included by a package Makefile, then
    automatically add the necessary compiler and linker flags to
    compile and link pthread-enabled/reentrant code.  For native
    pthreads, this means passing -pthread to the compiler and linker.
    For the userland pthread replacement, we pass -D_REENTRANT and
    -lpthread instead.

(3) Add PTHREAD_{CFLAGS,LDFLAGS,LIBS} in both CONFIGURE_ENV and MAKE_ENV
    when pthread.buildlink3.mk is included so that the configure and
    build processes can use these values.  Remove these definitions
    from bsd.pkg.mk since PTHREAD_* variables are all declared within
    pthread.buildlink3.mk.

XXX For now, PTHREAD_LDFLAGS is a superset of PTHREAD_LIBS until
XXX packages that use use PTHREAD_LDFLAGS can be fixed.
2004-11-12 05:20:01 +00:00
..
buildlink3 Add a new variable BUILDLINK_LIBS.<pkg> which contains a list of -l... 2004-11-12 04:57:31 +00:00
bulk Allow the xsrc directory to be specified on the command line, defaulting to 2004-10-24 22:54:25 +00:00
compiler Update _GCC_DIST_VERSION to 3.4.3 2004-11-10 12:04:59 +00:00
defaults Add a switch SUSE_PREFER which can be set to 9.1 to get 2004-11-05 13:46:39 +00:00
gnu-config Update to 2004-03-12, maintaining our local additions for sh5. 2004-08-14 19:14:42 +00:00
install Make it so RCD_SCRIPTS_EXAMPLEDIR is a directory relative to 2004-10-11 22:04:19 +00:00
platform NetBSD now needs libtool-base-1.5.10nb6. 2004-11-11 22:29:40 +00:00
scripts Check for presence of the libname listed in the libtool archive before 2004-10-05 22:34:07 +00:00
wrapper Teach the native linker to accept "-pthread" by silently dropping it. 2004-11-12 05:02:41 +00:00
AIX.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
apache.mk Retire buildlink2, now that all packages using it have been converted to 2004-07-06 22:49:16 +00:00
autoconf.mk Changed name of variable from file to cfile (config file) so that pkglint has 2004-10-29 12:30:20 +00:00
automake.mk Update for automake-1.9. 2004-08-13 14:19:24 +00:00
bdb.buildlink3.mk provide BUILDLINK_{CPPFLAGS,LDFLAGS,LIBS}.bdb, taken from whichever db 2004-07-10 03:05:46 +00:00
bsd.options.mk Default PKG_FAIL_UNSUPPORTED_OPTIONS to "no" to match current practices 2004-09-15 03:59:17 +00:00
bsd.pkg.install.mk Make it so RCD_SCRIPTS_EXAMPLEDIR is a directory relative to 2004-10-11 22:04:19 +00:00
bsd.pkg.mk (1) Split out the native (built-in) pthread detection in 2004-11-12 05:20:01 +00:00
bsd.pkg.subdir.mk There is no need to use "echo -n" in production of HTML. 2004-04-07 14:14:12 +00:00
bsd.prefs.mk Add DragonFlyBSD support, provided by Todd Willey on tech-pkg. 2004-10-31 22:05:02 +00:00
bsd.sites.mk Remove "aleron.dl.sourceforge.net" from "MASTER_SITE_SOURCEFORGE" 2004-11-06 15:58:50 +00:00
BSDOS.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
compiler.mk add initial support for IBM's XL C/C++ compiler. tested with version 2004-10-06 09:49:53 +00:00
curses.buildlink3.mk Oy, what a hack. But then, so is Interix.... 2004-10-13 20:10:31 +00:00
Darwin.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
Darwin.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
dirs.mk Fix some comparisson strings to handle XFree86/xorg dirs.mk files properly, 2004-08-07 14:44:05 +00:00
DragonFly.pkg.dist Add DragonFlyBSD support, provided by Todd Willey on tech-pkg. 2004-10-31 22:05:02 +00:00
DragonFly.x11.dist Add DragonFlyBSD support, provided by Todd Willey on tech-pkg. 2004-10-31 22:05:02 +00:00
emacs.mk Merge pkgviews-mk branch into the HEAD by running: 2003-09-02 06:59:37 +00:00
endian.mk If we're passing through MAKEFLAGS variables whose values may contain 2004-02-06 19:04:24 +00:00
fonts.mk Use ttmkfdir2 by default. 2004-03-29 22:13:47 +00:00
FreeBSD.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
FreeBSD.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
ghostscript.mk Prefer the -esp and -esp-nox11 versions of ghostscript when USE_CUPS is YES. 2004-03-10 16:53:50 +00:00
Interix.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
Interix.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
IRIX.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
IRIX.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
java-env.mk Lets be pkgviews friendly: create the bin directory when installing wrappers. 2004-05-23 10:29:43 +00:00
java-vm.mk Add win32-jdk. While here, sort the per-JVM metadata sections by JVM name. 2004-10-11 13:38:18 +00:00
krb5.buildlink3.mk Make mit-krb5 into an accepted Kerberos 5 distribution. 2004-03-30 18:09:43 +00:00
Linux.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
Linux.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
motif.buildlink3.mk Whitespace nit. 2004-08-27 06:33:17 +00:00
mysql.buildlink3.mk mysql.bl3.mk suggested by Jaromir Dolecek (jdolecek@): 2004-10-28 11:28:27 +00:00
NetBSD.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
NetBSD.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
OpenBSD.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
OpenBSD.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
ossaudio.buildlink3.mk Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly 2004-03-18 09:12:08 +00:00
pgsql.buildlink3.mk Add missing PKG_SKIP_REASON when ${_PGSQL_VERSION} is defined, but 2004-10-26 21:39:33 +00:00
pthread.buildlink3.mk (1) Split out the native (built-in) pthread detection in 2004-11-12 05:20:01 +00:00
pthread.builtin.mk (1) Split out the native (built-in) pthread detection in 2004-11-12 05:20:01 +00:00
reduce-depends.mk _DEPENDS.${_path_} can contain more than one dependency pattern, so split 2004-10-06 21:51:41 +00:00
subst.mk SUBST_POSTCMD must be globally defined or else it breaks. 2004-08-23 16:37:09 +00:00
SunOS.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
SunOS.x11.dist Remove non-standard share/locale/bg_BG.cp1251, which is currently 2004-09-07 15:47:16 +00:00
texinfo.mk Insure that the install-info we found is not one provided by the gtexinfo 2003-10-07 09:09:56 +00:00
tools.mk Some updates for DragonFly from Todd Willey via tech-pkg. 2004-11-02 22:24:35 +00:00
UnixWare.pkg.dist Add az_IR locale, initially used by gtk2 2.4.11. 2004-10-09 09:17:12 +00:00
xaw.buildlink3.mk xaw for buildlink3. 2004-04-11 23:35:16 +00:00