Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-12-02 | add MASTER_SITE_IFARCHIVE -- list of mirrors of the Interactive Fiction Archive | dillo | 1 | -1/+7 | |
2004-12-02 | Don't hardcode /usr/include/db.h and /usr/include/db1/db.h all over the | jlam | 1 | -10/+16 | |
place. Also, modify the buildlink-db1-db185-h target to use symlinks instead of include <db.h> since several bdb implementations might be buildlinked, and we need to be more precise about exactly which db.h header is being used. | |||||
2004-12-02 | If we're using the builtin dlopen(), and libdl.* doesn't exist, then | jlam | 1 | -1/+3 | |
drop the "-ldl" option on the floor. This "fixes" packages that hardcode "-ldl" into the command line when linking software. | |||||
2004-12-01 | "the the" -> "the" | wiz | 4 | -9/+9 | |
2004-11-30 | We already know that bsd.prefs.mk is included before this, so reduce make | tv | 1 | -5/+3 | |
parser churn by skipping a second include of it. Use PKGDIR in preference to .CURDIR as in other .mk files. | |||||
2004-11-30 | Remove the trailing whitespace in the values of the toolchain variables | jlam | 2 | -2/+10 | |
(CC, LD, CXX, etc.) if the default values have no arguments. Now, CC == "cc" and not "cc ". | |||||
2004-11-30 | Modify the way that the toolchain variables, e.g. CC, CPP, CXX, LD, etc., | jlam | 10 | -148/+228 | |
are handled. The idea now is to simply remove the paths in the values of these variables, leaving behind only the basename plus any arguments, e.g.: CC= /usr/local/bin/gcc becomes CC= gcc CPP= /usr/local/bin/gcc -E becomes CPP= gcc -E The wrapper scripts are generated for every unique executable mentioned by the toolchain variables, so for the example above, only a "gcc" wrapper script is generated for ${CC} and ${CPP}. PKG_{CC,CPP,CXX,etc.} are the paths to the executables wrapped by the wrapper scripts. Note that it's now possible to set "CC" to something more than just the path to the compiler, e.g. CC= cc -ffast-math -funroll-loops -fomit-frame-pointer and the full value of ${CC} will be passed through via CONFIGURE_ENV and MAKE_ENV. | |||||
2004-11-29 | Since last revision PTHREAD_AUTO_VARS defaults to 'no'. | seb | 1 | -2/+2 | |
2004-11-29 | Remove anl.gov from _CYGWIN as it is either slow or dead most of the time. | tv | 1 | -2/+1 | |
2004-11-28 | Set initial values for PKG_{CC,CPP,CXX,FC} which are used within the | jlam | 1 | -1/+9 | |
${compiler}.mk files to discover the short names of the compilers. This allows ccache.mk to properly create symlinks when CC is set explicitly within /etc/mk.conf. | |||||
2004-11-28 | Remove pre-buildlink and post-buildlink as part of getting pkgsrc ready | jlam | 1 | -11/+3 | |
for pkgsrc-2004Q4. The "buildlink" phase was removed for the last branch, and this is the final cleanup. "post-buildlink" is now "post-wrapper". | |||||
2004-11-28 | Don't show the currently selected options if there aren't any. | jlam | 1 | -1/+3 | |
2004-11-28 | Reverse the tests so that we actually check for the existence and not | jlam | 3 | -18/+18 | |
the non-existence of the library -- this more accurately reflects what we want to say. | |||||
2004-11-27 | CFLAGS+=-ma because most packages expect alloca to be available and | grant | 1 | -1/+5 | |
this makes it so with xlc. | |||||
2004-11-27 | Remove "LYNX_SCREEN_LIB" option, not supported by the lynx package right | xtraeme | 1 | -6/+1 | |
now, use PKG_OPTIONS.lynx+=foo bar instead. | |||||
2004-11-27 | Output the currently selected options after telling the user which | jlam | 1 | -13/+21 | |
options are available. | |||||
2004-11-26 | Match NetBSD-2.x_RCn as well as NetBSD-2.x. | jlam | 1 | -2/+3 | |
2004-11-26 | Move the section that defines DLOPEN_REQUIRE_PTHREAD outside of the | jlam | 1 | -22/+22 | |
CHECK_BUILTIN.dl-protected section so that it's value can be usd after dlopen.buildlink3.mk is included. This should fix PR pkg/28422. | |||||
2004-11-26 | Check that USE_BUILTIN.dl is "yes", not that it's just defined. | jlam | 1 | -2/+2 | |
2004-11-26 | Don't auto-add -ldl to LIBS since most GNU configure scripts already | jlam | 1 | -2/+6 | |
check for this condition. | |||||
2004-11-26 | Don't append BUILDLINK_CFLAGS.pthread to itself if pthread.builtin.mk | jlam | 1 | -1/+2 | |
gets included multiple times. | |||||
2004-11-26 | Move all dlopen-handling code into dlopen.{builtin,buildlink3}.mk. | jlam | 2 | -12/+6 | |
2004-11-26 | More tightly integrate the OSF1 changes into pthread.builtin.mk by using | jlam | 1 | -24/+17 | |
more feature tests instead of OPSYS tests. | |||||
2004-11-26 | Split dlopen.buildlink3.mk into two files: dlopen.buildlink3.mk, which | jlam | 2 | -36/+98 | |
is included by packages that use dlopen(), and dlopen.builtin.mk, which checks for the presence of built-in dl*() functions. On Darwin, including dlopen.buildlink3.mk will cause the devel/dlcompat package to be used if the base system lacks a dlcompat library. | |||||
2004-11-26 | Fix the "MACHINE_PLATFORM" patterns by appending "-*". | jlam | 1 | -3/+3 | |
2004-11-26 | Define DL_{CFLAGS,LDFLAGS,LIBS} as compiler/linker flags for building | jlam | 1 | -1/+25 | |
or linking code that uses dl*() functions. Also re-structure a bit to pave the way for a future dlopen.builtin.mk that handles -ldl on some platforms and dlcompat on Darwin. | |||||
2004-11-26 | Missing a make variable modifier. | jlam | 1 | -2/+2 | |
2004-11-26 | Add missing quotes. | jlam | 1 | -3/+3 | |
2004-11-25 | Don't recursively define _DLOPEN_REQUIRE_PTHREADS. | jlam | 1 | -2/+2 | |
2004-11-25 | Perl is all about loadable perl modules, so include dlopen.buildlink3.mk. | jlam | 1 | -11/+1 | |
If we include pthread.buildlink3.mk, then build with Perl ithreads support. Bump the PKGREVISION. Nuke the perl58-thread package. The perl package can now be forcibly built with thread support by setting PERL5_USE_THREADS to "yes". | |||||
2004-11-25 | Only include pthreads if we prefer native pthreads. This allows building | jlam | 1 | -1/+3 | |
pkgsrc without any pthreads if we don't want to. | |||||
2004-11-25 | dlopen.buildlink3.mk should be added to packages that use dlopen() to | jlam | 2 | -1/+44 | |
load shared objects. Some platforms require pthreads to be linked into the application if it uses dlopen() or else the applications will core dump when they dlopen a shared module that _is_ linked with pthread support. Including dlopen.buildlink3.mk in a package Makefile will cause pthread.buildlink3.mk to also be included. It is up to the package to ensure that PTHREAD_{CFLAGS,LDFLAGS,LIBS} (defined by pthread.buildlink3.mk) are passed to the compiler when building/linking the applications, possibly by setting PTHREAD_AUTO_VARS to "yes" in the package Makefile. | |||||
2004-11-25 | Default USE_GIF to "yes". This affects graphics/tiff and x11/qt1, | jlam | 1 | -2/+2 | |
which will now be built by default with the ability to write LZW-compressed files. | |||||
2004-11-25 | Default PTHREAD_AUTO_VARS to the safer value of "no". Most packages | jlam | 1 | -2/+2 | |
that use pthreads already implement their own probes for pthreads, so we don't need to auto-add the compiler/linker flags. | |||||
2004-11-24 | Sync MASTER_SITE_SOURCEFORGE with reality. | wiz | 1 | -4/+4 | |
2004-11-23 | Don't hard-code "lang/perl58". Instead, use the value of PERL5_PKGSRCDIR | jlam | 2 | -4/+6 | |
which is computed based on whether perl or perl-thread should be the default. | |||||
2004-11-23 | Fix the find command used to print out all of the .broken* files. It now | jlam | 1 | -2/+2 | |
prints out both the .broken.html and .broken.work.html files instead of just the latter. | |||||
2004-11-23 | Use CCPATH instead of referring to the C compiler by its full path in | jlam | 5 | -20/+20 | |
multiple places. | |||||
2004-11-23 | Whitespace changes. | jlam | 2 | -18/+18 | |
2004-11-23 | add {CC,CXX,FC,F77}PATH variables which give the complete path and | dmcmahill | 5 | -5/+17 | |
name of the {CC,CXX,FC,F77} compilers. These will be used by pkgs which need to know which compiler and where it is at run time. Approved by jlam@ | |||||
2004-11-22 | Now that no package uses USE_GCC_SHLIB any longer, remove support | wiz | 2 | -21/+8 | |
for it from compiler.mk. Move the variable of the same name used by compiler/gcc.mk and the gcc* buildlink3 files into private namespace (_USE_GCC_SHLIB). | |||||
2004-11-22 | Remove a duplicate gnome mirror, and fix path on a second one. | wiz | 1 | -3/+2 | |
2004-11-22 | Change perlfiles var to look for files from perl*, | wiz | 1 | -2/+2 | |
not only perl, so that perl-thread files are not marked as leftovers. | |||||
2004-11-20 | add OSF1 bits. | grant | 1 | -0/+1020 | |
2004-11-20 | Add AMANDA_TMP | kim | 1 | -1/+6 | |
2004-11-20 | quieten spurious broken pipe output from cc. | grant | 1 | -4/+4 | |
2004-11-20 | add pthread glue for OSF1, patch from Tobias Nygren. | grant | 1 | -1/+7 | |
2004-11-20 | backout cvs misfire | grant | 1 | -2/+1 | |
2004-11-20 | add framework support for Tru64 and the Compaq C compiler. | grant | 9 | -7/+397 | |
patches provided by Tobias Nygren <tnn at netilium dot org> with minor changes by me. | |||||
2004-11-19 | Remove PERL5_USE_THREADS setting now that the default is perl58-thread. | tv | 1 | -4/+1 | |