Commit graph

87 commits

Author SHA1 Message Date
heinz
fd27969399 Use PAX instead of CP (Solaris 'cp' cannot copy symlinks) 2003-01-16 21:37:58 +00:00
jlam
3e7b1ad078 Update pkgtools/x11-links to 0.12. Changes from version 0.11 include
teaching x11-links about Xrender libraries and headers via Xrender's
buildlink2.mk.
2003-01-14 09:31:20 +00:00
grant
a15641f873 add .dylib files for Darwin.
This allows X packages to be built on Darwin.

bump pkg version to 0.11.
2003-01-13 09:47:47 +00:00
grant
e367b82852 fix typo: llibXcursor.a. 2003-01-13 09:34:36 +00:00
tron
9b88cf0cee Create a symlink for "lib/libXdpms.a" which is required to build e.g.
"xlockmore" on NetBSD-i386 with XFree86 3.3.6. This fixes PR pkg/19330
by Michael van Elst.
2003-01-03 10:34:39 +00:00
tron
db866bd3f8 Link bitmap files again because they are e.g. need to build the
"enlightenment" package. Bump version number to 0.10.
2003-01-03 10:22:04 +00:00
veego
f5abc8682d Update to 0.8.
Changes:
- Support XFree86 4.2.99.3, so we support the upcoming 4.3
- There is no need to link bitmap files, which was introduced while
  switching to bulidlink2
- Add the following new files:

include/X11/Xcursor/Xcursor.h
include/X11/extensions/bigreqstr.h
include/X11/extensions/extutil.h
include/X11/extensions/mitmiscstr.h
include/X11/extensions/multibufst.h
include/X11/extensions/shapestr.h
include/X11/extensions/shmstr.h
include/X11/extensions/syncstr.h
include/X11/extensions/xcmiscstr.h
include/X11/extensions/xteststr.h
lib/llibXcursor.a
lib/libXcursor.so
lib/libXcursor.so.1
lib/libXcursor.so.1.0
lib/libXrandr.so.2
lib/libXrandr.so.2.0
lib/libXrender.so.1.2
lib/libXv.so
lib/libXv.so.1
lib/libXv.so.1.0
2002-12-27 13:08:24 +00:00
cjep
afa55834c5 Whitespace fix 2002-12-23 16:24:59 +00:00
schmonz
0a1bd5acad Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate. 2002-12-07 02:38:52 +00:00
jlam
462086f7c0 Typo. 2002-11-26 08:33:18 +00:00
jlam
ad3034ce59 Use "cp" instead of "pax" to copy the directory trees. 2002-11-26 06:53:57 +00:00
jlam
103aee9d25 Move the _REQUIRE_* definitions from xfree.buildlink2.mk to the x11-links
Makefile so that they won't be defined for other packages that include
xfree.buildlink2.mk.
2002-10-08 09:23:17 +00:00
jlam
e6da791d8a Remove reference to x11.buildlink.mk. 2002-10-08 08:04:23 +00:00
jlam
84cb9a37e9 Create a new variable USE_X11_LINKS that controls whether packages that
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-27 09:22:58 +00:00
jlam
d21436270c Fix comment to note that you'll need to update the x11-links dependency in
bsd.buildlink2.mk as well.
2002-09-20 23:53:32 +00:00
jlam
faf92a14fa Actually define USE_BUILDLINK2 so that we can use the buildlink2.mk files. 2002-08-26 06:28:42 +00:00
jlam
d788337653 Add missing BUILDLINK_PACKAGES lines. 2002-08-26 06:28:21 +00:00
jlam
4e4ac81896 Remove private buildlink.mk files that were only used by x11-links. They
are no longer necessary now that x11-links uses buildlink2.
2002-08-26 06:18:00 +00:00
jlam
54b8c01927 Revert previous change now that the buildlink2.mk files have hit the main
trunk.  These packages can now safely use buildlink2.mk files.
2002-08-25 19:43:33 +00:00
abs
e8063b068e revert buildlink2.mk merge until Johnny has a chance to look at the issues 2002-08-23 14:27:14 +00:00
jlam
b96524abd4 Merge pkgsrc/pkgtools from the buildlink2 branch back to the main trunk. 2002-08-23 05:22:54 +00:00
jlam
dc00762da0 Separate out the OpenWindows buildlink logic and XFree buildlink logic
into separate files for cleanliness.
2002-08-05 04:57:01 +00:00
jlam
1dcac4b18d Update pkgtool/x11-links to version 0.8:
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-06-26 05:46:23 +00:00
veego
4e4180b888 Update to 0.7, which is needed for xfree-current (4.2.99.1).
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-04-14 19:05:56 +00:00
markd
faef9da317 Add XFree86 4.2.0 additions, bump version to 0.6:
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-27 10:32:30 +00:00
abs
318556c7ff If we are missing ${X11BASE}/include/X11/X.h, we're not going far 2002-01-01 18:32:51 +00:00
jlam
0be55d3f0b Add a guard to prevent packages other than x11-links from using the
x11-links/buildlink.mk file.
2001-12-21 16:22:53 +00:00
tron
3cbb826755 Make this package work under Solaris (only tested with Solaris 9). 2001-12-17 09:38:07 +00:00
kristerw
5c4ee60898 Added missing library lib/libXmu.so.6.0 and bump the package version to 0.5.
OK:ed by jlam.
2001-12-08 23:15:36 +00:00
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
jlam
90b09dbbba Add note pointing out that the x11-links dependency in x11.buildlink.mk
should also be updated when this package is.
2001-10-09 15:30:23 +00:00
jlam
83e45e59dd Add comment noting what should be listed under BUILDLINK_FILES. 2001-10-09 07:07:25 +00:00
veego
5e7e2e702b Bump to 0.4, XFree86 4.1.99.1 has some new files:
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-10-07 20:16:43 +00:00
jlam
a155df85ab Update pkgtools/x11-links to 0.3. Changes from version 0.2 are adding
a missing shared library from XFree86-3.3.x (libXext.so.6.3).
2001-09-25 23:47:30 +00:00
jlam
91ff1a94c3 Add missing shared library from XFree86-3.3.x (libXext.so.6.3), noted by
Thomas-Peter Klug <thomas-peter.klug@db.com> on port-amiga.
2001-09-25 23:36:49 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
jlam
2cffc55c8f x11-links creates a shadow directory of symbolic links for X11 headers and
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
2001-08-29 22:24:49 +00:00