summaryrefslogtreecommitdiff
path: root/pkgtools/x11-links/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2002-10-08Move the _REQUIRE_* definitions from xfree.buildlink2.mk to the x11-linksjlam1-2/+7
Makefile so that they won't be defined for other packages that include xfree.buildlink2.mk.
2002-10-08Remove reference to x11.buildlink.mk.jlam1-4/+3
2002-09-27Create a new variable USE_X11_LINKS that controls whether packages thatjlam1-8/+2
use buildlink2 and set USE_X11 will use x11-links, or if they will simply symlink the X11 files directly into ${BUILDLINK_DIR}. If USE_X11_LINKS is "YES" (the default), then x11-links is used. If USE_X11_LINKS is "NO", then the X11 files are symlinked directly. There is a choice here between speed and flexibility. Using x11-links is faster since you don't need to spend time symlinking all of the X11 files into ${BUILDLINK_DIR}. However, if you update your X11 installation, then the x11-links package will likely be out-of-date. Conversely, directly symlinking the X11 files will protect you from changes in your X11 installation when you update, but there is a (small) time penalty to have to do it for every package that uses X11.
2002-09-20Fix comment to note that you'll need to update the x11-links dependency injlam1-3/+4
bsd.buildlink2.mk as well.
2002-08-26Actually define USE_BUILDLINK2 so that we can use the buildlink2.mk files.jlam1-1/+2
2002-08-25Revert previous change now that the buildlink2.mk files have hit the mainjlam1-3/+3
trunk. These packages can now safely use buildlink2.mk files.
2002-08-23revert buildlink2.mk merge until Johnny has a chance to look at the issuesabs1-7/+6
2002-08-23Merge pkgsrc/pkgtools from the buildlink2 branch back to the main trunk.jlam1-6/+7
2002-08-05Separate out the OpenWindows buildlink logic and XFree buildlink logicjlam1-2/+6
into separate files for cleanliness.
2002-06-26Update pkgtool/x11-links to version 0.8:jlam1-2/+2
Use _REQUIRE_BUILTIN_* to specify that the headers/libraries of some parts of X11 that are available from 3rd parties must be part of the standard X11 distribution or else their symlinks aren't installed as part of x11-links. This is to allow x11-links to contain all of the parts of the standard X11 distribution. The problem that prompted this is that newer releases of XFree86-4.x contain not just new libraries but new inter-library dependencies. Some of the X11 libraries present in XF86-4.x that were also in XF86-3.x now depend on libXpm.so or libfreetype.so, which, from a buildlink point-of-view, must also be found during the link phase when building software.
2002-04-14Update to 0.7, which is needed for xfree-current (4.2.99.1).veego1-2/+2
Added: include/X11/Xft/XftCompat.h include/X11/extensions/XRes.h include/X11/extensions/XResproto.h include/fontconfig/fcfreetype.h include/fontconfig/fcprivate.h include/fontconfig/fontconfig.h lib/libXRes.a lib/libXft.so.2 lib/libXft.so.2.0 lib/libfontconfig lib/libfontconfig.so lib/libfontconfig.so.1 lib/libfontconfig.so.1.0
2002-01-27Add XFree86 4.2.0 additions, bump version to 0.6:markd1-2/+2
include/X11/fonts/fontenc.h include/X11/extensions/xtrapbits.h include/X11/extensions/xtrapddmi.h include/X11/extensions/xtrapdi.h include/X11/extensions/xtrapemacros.h include/X11/extensions/xtraplib.h include/X11/extensions/xtraplibp.h include/X11/extensions/xtrapproto.h lib/libXrender.so.1.1 lib/libXTrap.a lib/libXTrap.so lib/libXTrap.so.6 lib/libXTrap.so.6.4 lib/libXinerama.so lib/libXinerama.so.1 lib/libXinerama.so.1.0 OKed by jlam
2002-01-01If we are missing ${X11BASE}/include/X11/X.h, we're not going farabs1-1/+7
2001-12-21Add a guard to prevent packages other than x11-links from using thejlam1-1/+3
x11-links/buildlink.mk file.
2001-12-08Added missing library lib/libXmu.so.6.0 and bump the package version to 0.5.kristerw1-2/+2
OK:ed by jlam.
2001-10-09Add note pointing out that the x11-links dependency in x11.buildlink.mkjlam1-1/+5
should also be updated when this package is.
2001-10-07Bump to 0.4, XFree86 4.1.99.1 has some new files:veego1-2/+2
include/X11/extensions/XLbx.h include/X11/extensions/Xrandr.h include/X11/extensions/randr.h include/X11/extensions/randrproto.h lib/libXfont.so.1.4 lib/libXft.so.1.1 lib/libXrandr.a lib/libXrandr.so lib/libXrandr.so.1 lib/libXrandr.so.1.0 lib/libXvMC.a lib/libfontenc.a
2001-09-25Update pkgtools/x11-links to 0.3. Changes from version 0.2 are addingjlam1-2/+2
a missing shared library from XFree86-3.3.x (libXext.so.6.3).
2001-09-09Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:agc1-2/+2
WRKSRC= ${WRKDIR} This is much cleaner, much more indicative of what happens, and removes another of the negative definitions (NO_.* = value).
2001-08-29x11-links creates a shadow directory of symbolic links for X11 headers andjlam1-0/+33
libraries to ${X11BASE} under ${LOCALBASE}/share/x11-links. It is intended for use by buildlink code to cleanly separate out the true X11 code files from any installed X11 package code files. The X11 hierarchies supported are: XFree86-3.3.x XFree86-4.0.x XFree86-4.1.0