Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-03-19 | Don't match "bin/libtool" and symlink into the buildlink directory if | jlam | 1 | -2/+2 | |
libtool/buildlink3.mk is included by a package Makefile, as that symlink overwrites the libtool wrapper script. This fixes pkg/24851. | |||||
2004-03-19 | add another darwin linker option that needs to be protected from | danw | 1 | -4/+5 | |
path munging | |||||
2004-03-19 | When using imake and buildlink together, assert our definitions of | danw | 1 | -1/+4 | |
CC and CXX on the make command line, in case imake's definitions use complete paths (which would get around the buildlink wrappers) | |||||
2004-03-18 | don't assume there will always be broken packages. noted by wiz. | grant | 1 | -2/+5 | |
2004-03-18 | Back out part of previous that was an unrelated change accidentally | jlam | 1 | -107/+2 | |
committed. | |||||
2004-03-18 | Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly | jlam | 6 | -84/+183 | |
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES. | |||||
2004-03-17 | fix a file descriptor leak in the darwin PLIST so->dylib translation | danw | 1 | -3/+5 | |
script that broke packages that installed too many shared libraries (eg libwww). | |||||
2004-03-17 | Also accept DISTCC_VERBOSE in /etc/mk.conf to allow for easier debugging. | jlam | 1 | -1/+4 | |
2004-03-17 | Allow DISTCC_HOSTS and DISTCC_SSH to be set in /etc/mk.conf to modify the | jlam | 1 | -1/+8 | |
behaviour of distcc when used in the compiler framework. | |||||
2004-03-16 | If the ${PKGBASE} of a package doesn't match the token passed to | jlam | 1 | -1/+2 | |
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>. | |||||
2004-03-16 | Be more permissive in finding libraries to symlink into the buildlink | jlam | 1 | -2/+2 | |
directory as libraries may be found outside of ${PREFIX}/lib. We now match anything that looks like "/lib[^/]*$". | |||||
2004-03-16 | Enforce vulnerability list being installed & correct & upto-date | hubertf | 2 | -4/+18 | |
before trying to upload anything. | |||||
2004-03-16 | Some of the builtin.mk files append more values to BUILDLINK_PACKAGES, so | jlam | 1 | -3/+4 | |
make a separate loop to set the default value of USE_BUILTIN.<pkg>. | |||||
2004-03-15 | Add MesaLib and glu to the list of packages for which we prefer the pkgsrc | jlam | 1 | -3/+3 | |
libraries. This now matches the behaviour in pre-buildlink3 days. | |||||
2004-03-15 | Add -L${X11BASE}/lib for the benefit of any *-config scripts on | jlam | 1 | -5/+10 | |
use-xpkgwedge systems. Not needed when building within pkgsrc, but useful if you want to link outside 3rd-party software against pkgsrc-controlled libraries. | |||||
2004-03-15 | Alphabetize the PREFER_PKGSRC list for easier searching. | jlam | 1 | -3/+3 | |
2004-03-14 | Back out previous and remove an extra ")" that was causing "malformed | jlam | 1 | -3/+2 | |
conditional" problems. | |||||
2004-03-14 | Apparently, some pre-conditions aren't true, so set a default USE_BUILTIN | jlam | 1 | -1/+2 | |
value before checking it. | |||||
2004-03-14 | Don't bother checking whether a package is actually built-in or not | jlam | 1 | -4/+10 | |
in the fall-through code for setting a default value for USE_BUILTIN.<pkg>. This provides ensures that USE_BUILTIN.<pkg> is always set for every package listed in BUILDLINK_PACKAGES. Back out previous as it's now unneeded. | |||||
2004-03-14 | Fix a 'malformed conditional' error. | jmmv | 1 | -2/+2 | |
2004-03-13 | Test was reversed. | jlam | 1 | -2/+2 | |
2004-03-13 | If USE_DIGEST is "no", then skip the check for an up-to-date digest. | jlam | 1 | -1/+7 | |
XXX These changes should be removed once we have a working XXX pkgsrc/bootstrap. | |||||
2004-03-13 | Don't save the value of _NEED_NEWER_GCC as it gets a bad value on 1.5.3. | jlam | 1 | -2/+2 | |
XXX This should be removed after pkgsrc/bootstrap is up and running. | |||||
2004-03-13 | Discard unused error messages from "pkg_admin pmatch". | jlam | 1 | -2/+2 | |
2004-03-13 | Provide a way to forcibly use the native GCC by setting USE_NATIVE_GCC in | jlam | 1 | -4/+10 | |
a package Makefile. Also modify pkg_admin checks to drop stderr so that errors aren't so verbose. | |||||
2004-03-13 | Note what _CC contains. | jlam | 1 | -1/+2 | |
2004-03-13 | Remove some more of the "last touched by" code. | wiz | 1 | -4/+2 | |
2004-03-13 | Indent. | uebayasi | 5 | -26/+26 | |
2004-03-13 | During the "extract" phase (which is when "install-depends" is invoked), | jlam | 1 | -1/+15 | |
add all of the direct _and_ indirect dependencies to the DEPENDS list. This causes "install-depends" to check that every dependency, whether it be direct or indirect, is up-to-date. This fixes PR 24721 by Jeremy Reed. | |||||
2004-03-12 | Ensure that _BLNK_DEPENDS is a subset of _BLNK_PACKAGES. Also rearrange | jlam | 1 | -48/+53 | |
some code to more easily allow other having different dependency lists for different phases. | |||||
2004-03-12 | Move a code snippet for easier readability. | jlam | 1 | -6/+7 | |
2004-03-12 | require libtool 1.5.2nb5 (fix for packages that try (and fail) to statically | danw | 1 | -2/+2 | |
link things) | |||||
2004-03-12 | Put comments in order that make sense. | jlam | 1 | -2/+2 | |
2004-03-12 | Add sr@ije locale, used by glib2 development version (2.3.x). | jmmv | 10 | -10/+50 | |
2004-03-12 | Add support for Objective C, and set USE_GCC_SHLIB whenever we're using | jlam | 1 | -2/+13 | |
C++, Fortran, or Objective C, as we must link against shared libraries. | |||||
2004-03-11 | Get rid of all occurrences of cpp-like tests for ${OPSYS} in | agc | 11 | -18/+24 | |
bsd.pkg.mk, and use the abstracted means of determining generic shared lib type per operating system. | |||||
2004-03-11 | Interix libs are close enough to ELF that only file(1) knows the difference. | tv | 1 | -1/+3 | |
Call it ELF. | |||||
2004-03-11 | Fix imake_man_suffix. | tv | 1 | -3/+3 | |
2004-03-11 | User=Administrator. Group=+Administrators. Mode=0775. | tv | 2 | -4/+4 | |
2004-03-11 | Use true-GNU patch(1) backup switches. | tv | 1 | -2/+2 | |
2004-03-11 | Do the SunOS-style pax-as-tar walk. | tv | 1 | -5/+5 | |
2004-03-11 | Add Interix where appropriate, and fix a typo in _TOOLS_OPSYS_HAS_GNU.sed. | tv | 1 | -6/+8 | |
2004-03-11 | Fix "root" user and group. | tv | 1 | -4/+4 | |
2004-03-11 | Use ${DO_NADA} to introduce a do-nothing line (as is done elsewhere in | tv | 1 | -11/+12 | |
pkgsrc); simply # makes older bmake hork up in combination with some shells. | |||||
2004-03-11 | Add Interix bits. | tv | 4 | -1/+1758 | |
2004-03-11 | Add pl_PL locale, used by xine-lib. | jmmv | 9 | -9/+45 | |
2004-03-11 | Check that a variable is defined before using it. | jlam | 1 | -3/+5 | |
BUILDLINK_PKGSRCDIR.<pkg> may not be defined since <pkg> may refer to a dummy package, e.g. "db-native" as set by bdb.buildlink3.mk. | |||||
2004-03-11 | Use the correct PKGBASE when referring to the "db2" package. Also remove | jlam | 1 | -3/+2 | |
a pasto that caused using the native bdb to also depend on db4. | |||||
2004-03-11 | X11_TYPE is a user-settable variable that can take the values: | jlam | 1 | -2/+12 | |
native use the native, non-pkgsrc-managed X11R6 XFree86 use x11/XFree86-libs (not yet implemented) xlibs use freedesktop.org xlibs (not yet implemented) It is used to set the X11 implementation used to build X11 packages. | |||||
2004-03-11 | We can garbage collect USE_X11_LINKS which was used solely to avoid | jlam | 1 | -5/+2 | |
build loops, which are now handled in a more general way using IGNORE_PKG.<pkg>. |