Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/x11-system
In directory usw-pr-cvs1:/tmp/cvs-serv23942
Added Files:
xfree86-base-4.2.1.1-1.info
xfree86-base-threaded-4.2.1.1-1.info
xfree86-base-threaded-4.2.1.1-1.patch
Log Message:
New upstream version.
--- NEW FILE: xfree86-base-4.2.1.1-1.info ---
Package: xfree86-base
Version: 4.2.1.1
Revision: 1
Depends: xfree86-base-shlibs (= %v-%r)
Provides: x11, rman
Conflicts: x11, xfree86-base-threaded
Replaces: x11
Suggests: xfree86-rootless (= %v-%r)
GCC: 3.1
Source: mirror:sourceforge:fink/X4211src.tar.bz2
Source-MD5: 2a91409e284793ee5e18ac1204f174e4
SourceDirectory: xc
PatchScript: <<
echo '#define ExtraIncDir %p/include' > config/cf/host.def
echo '#define EtcX11Directory ProjectRoot/etc' >> config/cf/host.def
echo '#define CppCmd cpp' >> config/cf/host.def
echo '#define CcCmd cc' >> config/cf/host.def
echo '#define CplusplusCmd c++' >> config/cf/host.def
<<
CompileScript: <<
make MAKE=/usr/bin/gnumake World WORLDOPTS=-S
<<
SplitOff: <<
Package: xfree86-base-shlibs
Depends: dlcompat
Replaces: xfree86-base (<= 4.2.0.1-2)
Files: <<
/usr/X11R6/lib/libdps.*.dylib
/usr/X11R6/lib/libdpstk.*.dylib
/usr/X11R6/lib/libfreetype.*.dylib
/usr/X11R6/lib/libICE.*.dylib
/usr/X11R6/lib/liboldX.*.dylib
/usr/X11R6/lib/libpsres.*.dylib
/usr/X11R6/lib/libSM.*.dylib
/usr/X11R6/lib/libX11.*.dylib
/usr/X11R6/lib/libXaw.*.dylib
/usr/X11R6/lib/libXext.*.dylib
/usr/X11R6/lib/libXfont.*.dylib
/usr/X11R6/lib/libXft.*.dylib
/usr/X11R6/lib/libXi.*.dylib
/usr/X11R6/lib/libXmu.*.dylib
/usr/X11R6/lib/libXmuu.*.dylib
/usr/X11R6/lib/libXp.*.dylib
/usr/X11R6/lib/libXpm.*.dylib
/usr/X11R6/lib/libXrandr.*.dylib
/usr/X11R6/lib/libXrender.*.dylib
/usr/X11R6/lib/libXt.*.dylib
/usr/X11R6/lib/libXTrap.*.dylib
/usr/X11R6/lib/libXtst.*.dylib
<<
Shlibs: <<
/usr/X11R6/lib/libdps.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libdpstk.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libfreetype.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libICE.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/liboldX.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libpsres.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libSM.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libX11.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXaw.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXaw.7.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXext.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXfont.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXft.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXi.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXmu.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXmuu.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXp.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXpm.4.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXrandr.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXrender.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXt.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXTrap.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXtst.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
<<
<<
SplitOff2: <<
Package: xfree86-rootless
Depends: xfree86-base (= %v-%r), xfree86-rootless-shlibs (= %v-%r)
Files: <<
/Applications
/usr/X11R6/bin/X
/usr/X11R6/bin/XDarwin
/usr/X11R6/bin/XDarwinQuartz
/usr/X11R6/bin/XDarwinStartup
/usr/X11R6/bin/dumpkeymap
/usr/X11R6/bin/glxgears
/usr/X11R6/bin/glxinfo
/usr/X11R6/include/GL
/usr/X11R6/lib/libGL*.a
/usr/X11R6/lib/libGL.dylib
/usr/X11R6/lib/libGLU.dylib
/usr/X11R6/lib/X11/doc/html/XDarwin.1.html
/usr/X11R6/lib/X11/doc/html/XFree86.1.html
/usr/X11R6/lib/X11/doc/html/dumpkeymap.1.html
/usr/X11R6/lib/X11/doc/html/GL*.html
/usr/X11R6/lib/X11/doc/html/gl*.html
/usr/X11R6/man/man1/XDarwin.1
/usr/X11R6/man/man1/XFree86.1
/usr/X11R6/man/man1/dumpkeymap.1
/usr/X11R6/man/man1/glx*.1
/usr/X11R6/man/man3/GL*.3
/usr/X11R6/man/man3/gl*.3
<<
<<
SplitOff3: <<
Package: xfree86-rootless-shlibs
Depends: xfree86-base-shlibs (= %v-%r)
Conflicts: xfree86-rootless-threaded
Provides: libgl
Files: <<
/usr/X11R6/lib/libGL*.*.dylib
<<
Shlibs: <<
/usr/X11R6/lib/libGL.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libGLU.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
<<
<<
InstallScript: <<
make MAKE=/usr/bin/gnumake install install.man WORLDOPTS=-S DESTDIR=%d
<<
#
PreInstScript: <<
case "$1" in
install)
if [ -e /usr/X11R6/bin/xterm -o -e /usr/X11R6/bin/xrdb -o \
-e /etc/X11 -o -L /etc/X11 ]; then
echo
echo "You have an existing X11 installation in /usr/X11R6 and /etc/X11."
echo "This package refuses to overwrite these. Remove them, then tell Fink to"
echo "install xfree86-base again. (The package won't be recompiled.) If you want"
echo "to keep your X11 installation, install system-xfree86 resp. system-xtools"
echo "instead to make this known to Fink's package system."
echo
echo "Press Return to continue."
read
exit 1
fi
;;
upgrade)
# deal with a file that changed in case only
rm -f /usr/X11R6/man/man3/XtAddTime?ut.3
rm -f /usr/X11R6/lib/X11/doc/html/XtAddTime?ut.3.html
# deal with font listings (we no longer use xfont-base, font
# packages install their fonts in the Fink directories)
for dir in 100dpi 75dpi CID cyrillic local misc Speedo Type1 ; do
rm -f /usr/X11R6/lib/X11/fonts/$dir/fonts.dir
/usr/X11R6/lib/X11/fonts/$dir/fonts.scale /usr/X11R6/lib/X11/fonts/$dir/fonts.scale.bak
done
;;
esac
<<
PostInstScript: <<
if [ -L /etc/X11 ]; then
rm -f /etc/X11
else
if [ -e /etc/X11 ]; then
echo "ERROR: /etc/X11 exists, but is not a symlink to /usr/X11R6/etc."
exit 1
fi
fi
ln -s /usr/X11R6/etc /etc/X11
<<
PreRmScript: <<
case "$1" in
remove|purge)
if [ -L /etc/X11 ]; then
rm -f /etc/X11
fi
;;
esac
<<
#
Description: XFree86 libraries, utilities, clients and data
DescDetail: <<
XFree86 is a free X11 implementation that supports Darwin and Mac OS X.
This will let you run X11 applications and desktop environments.
<<
DescPackaging: <<
This package builds the libraries, common clients (e.g. xterm), fonts
and other data, but not the X server. The server is in a separate
package (xfree86-rootless). You can install a server manually if you prefer.
WARNING: This package will not honor the prefix you installed Fink
in. It will always install into /usr/X11R6. This is by design. The
preinst script checks to make sure it doesn't overwrite existing
files.
Previous versions by Christoph Pfisterer.
<<
DescPort: <<
OpenGL stuff is disabled. "libgl" is provided by the xfree86-rootless package
in order to preserve an upgrade path from the xfree86 v4.1 packages.
<<
License: BSD
Homepage: http://www.xfree86.org/
Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]>
--- NEW FILE: xfree86-base-threaded-4.2.1.1-1.info ---
Package: xfree86-base-threaded
Version: 4.2.1.1
Revision: 1
Depends: xfree86-base-threaded-shlibs (= %v-%r)
Provides: x11, rman
Conflicts: x11, xfree86-base
Replaces: x11
Suggests: xfree86-rootless-threaded (= %v-%r)
GCC: 3.1
Source: mirror:sourceforge:fink/X4211src.tar.bz2
Source-MD5: 2a91409e284793ee5e18ac1204f174e4
Patch: %f.patch
SourceDirectory: xc
PatchScript: <<
echo '#define ExtraIncDir %p/include' > config/cf/host.def
echo '#define EtcX11Directory ProjectRoot/etc' >> config/cf/host.def
echo '#define HasPosixThreads YES' >>config/cf/host.def
echo '#define HasThreadSafeAPI NO' >>config/cf/host.def
echo '#define CppCmd cpp' >> config/cf/host.def
echo '#define CcCmd cc' >> config/cf/host.def
echo '#define CplusplusCmd c++' >> config/cf/host.def
<<
CompileScript: <<
make MAKE=/usr/bin/gnumake World WORLDOPTS=-S
<<
SplitOff: <<
Package: xfree86-base-threaded-shlibs
Depends: dlcompat
Replaces: xfree86-base-threaded (<= 4.2.0.1-3)
Files: <<
/usr/X11R6/lib/libdps.*.dylib
/usr/X11R6/lib/libdpstk.*.dylib
/usr/X11R6/lib/libfreetype.*.dylib
/usr/X11R6/lib/libICE.*.dylib
/usr/X11R6/lib/liboldX.*.dylib
/usr/X11R6/lib/libpsres.*.dylib
/usr/X11R6/lib/libSM.*.dylib
/usr/X11R6/lib/libX11.*.dylib
/usr/X11R6/lib/libXaw.*.dylib
/usr/X11R6/lib/libXext.*.dylib
/usr/X11R6/lib/libXfont.*.dylib
/usr/X11R6/lib/libXft.*.dylib
/usr/X11R6/lib/libXi.*.dylib
/usr/X11R6/lib/libXmu.*.dylib
/usr/X11R6/lib/libXmuu.*.dylib
/usr/X11R6/lib/libXp.*.dylib
/usr/X11R6/lib/libXpm.*.dylib
/usr/X11R6/lib/libXrandr.*.dylib
/usr/X11R6/lib/libXrender.*.dylib
/usr/X11R6/lib/libXt.*.dylib
/usr/X11R6/lib/libXTrap.*.dylib
/usr/X11R6/lib/libXtst.*.dylib
<<
Shlibs: <<
/usr/X11R6/lib/libdps.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libdpstk.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libfreetype.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libICE.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/liboldX.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libpsres.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libSM.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libX11.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXaw.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXaw.7.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXext.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXfont.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXft.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXi.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXmu.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXmuu.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXp.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXpm.4.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXrandr.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXrender.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXt.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXTrap.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libXtst.6.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
<<
<<
SplitOff2: <<
Package: xfree86-rootless-threaded
Depends: xfree86-base-threaded (= %v-%r), xfree86-rootless-threaded-shlibs (= %v-%r)
Files: <<
/Applications
/usr/X11R6/bin/X
/usr/X11R6/bin/XDarwin
/usr/X11R6/bin/XDarwinQuartz
/usr/X11R6/bin/XDarwinStartup
/usr/X11R6/bin/dumpkeymap
/usr/X11R6/bin/glxgears
/usr/X11R6/bin/glxinfo
/usr/X11R6/include/GL
/usr/X11R6/lib/libGL*.a
/usr/X11R6/lib/libGL.dylib
/usr/X11R6/lib/libGLU.dylib
/usr/X11R6/lib/X11/doc/html/XDarwin.1.html
/usr/X11R6/lib/X11/doc/html/XFree86.1.html
/usr/X11R6/lib/X11/doc/html/dumpkeymap.1.html
/usr/X11R6/lib/X11/doc/html/GL*.html
/usr/X11R6/lib/X11/doc/html/gl*.html
/usr/X11R6/man/man1/XDarwin.1
/usr/X11R6/man/man1/XFree86.1
/usr/X11R6/man/man1/dumpkeymap.1
/usr/X11R6/man/man1/glx*.1
/usr/X11R6/man/man3/GL*.3
/usr/X11R6/man/man3/gl*.3
<<
<<
SplitOff3: <<
Package: xfree86-rootless-threaded-shlibs
Depends: xfree86-base-threaded-shlibs (= %v-%r)
Conflicts: xfree86-rootless
Provides: libgl
Files: <<
/usr/X11R6/lib/libGL*.*.dylib
<<
Shlibs: <<
/usr/X11R6/lib/libGL.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
/usr/X11R6/lib/libGLU.1.dylib %n (>= %v-%r) | system-free86 (>= 4.2-1)
<<
<<
InstallScript: <<
make MAKE=/usr/bin/gnumake install install.man WORLDOPTS=-S DESTDIR=%d
<<
#
PreInstScript: <<
case "$1" in
install)
if [ -e /usr/X11R6/bin/xterm -o -e /usr/X11R6/bin/xrdb -o \
-e /etc/X11 -o -L /etc/X11 ]; then
echo
echo "You have an existing X11 installation in /usr/X11R6 and /etc/X11."
echo "This package refuses to overwrite these. Remove them, then tell Fink to"
echo "install xfree86-base again. (The package won't be recompiled.) If you want"
echo "to keep your X11 installation, install system-xfree86 resp. system-xtools"
echo "instead to make this known to Fink's package system."
echo
echo "Press Return to continue."
read
exit 1
fi
;;
upgrade)
# deal with a file that changed in case only
rm -f /usr/X11R6/man/man3/XtAddTime?ut.3
rm -f /usr/X11R6/lib/X11/doc/html/XtAddTime?ut.3.html
# deal with font listings (we no longer use xfont-base, font
# packages install their fonts in the Fink directories)
for dir in 100dpi 75dpi CID cyrillic local misc Speedo Type1 ; do
rm -f /usr/X11R6/lib/X11/fonts/$dir/fonts.dir
/usr/X11R6/lib/X11/fonts/$dir/fonts.scale /usr/X11R6/lib/X11/fonts/$dir/fonts.scale.bak
done
;;
esac
<<
PostInstScript: <<
if [ -L /etc/X11 ]; then
rm -f /etc/X11
else
if [ -e /etc/X11 ]; then
echo "ERROR: /etc/X11 exists, but is not a symlink to /usr/X11R6/etc."
exit 1
fi
fi
ln -s /usr/X11R6/etc /etc/X11
<<
PreRmScript: <<
case "$1" in
remove|purge)
if [ -L /etc/X11 ]; then
rm -f /etc/X11
fi
;;
esac
<<
#
Description: XFree86 libraries, utilities, clients and data
DescDetail: <<
XFree86 is a free X11 implementation that supports Darwin and Mac OS X.
This will let you run X11 applications and desktop environments.
If you already have xfree86-base installed, you must remove it
manually first using "sudo dpkg -r --force-depends".
<<
DescPackaging: <<
This package builds the libraries, common clients (e.g. xterm), fonts
and other data, but not the X server. The server is in a separate
package (xfree86-rootless). You can install a server manually if you prefer.
WARNING: This package will not honor the prefix you installed Fink
in. It will always install into /usr/X11R6. This is by design. The
preinst script checks to make sure it doesn't overwrite existing
files.
This version is patched to use threads.
Previous versions by Christoph Pfisterer.
<<
DescPort: <<
OpenGL stuff is disabled. "libgl" is provided by the xfree86-rootless package
in order to preserve an upgrade path from the xfree86 v4.1 packages.
<<
License: BSD
Homepage: http://www.xfree86.org/
Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]>
--- NEW FILE: xfree86-base-threaded-4.2.1.1-1.patch ---
--- xc/include/Xos_r.h.orig Sun Jan 20 13:06:48 2002
+++ xc/include/Xos_r.h Sun Jan 20 12:55:07 2002
@@ -254,7 +254,7 @@
* fields.
*/
-#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__)
+#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) ||
+defined(__APPLE__)
static __inline__ void _Xpw_copyPasswd(_Xgetpwparams p)
{
memcpy(&(p).pws, (p).pwp, sizeof(struct passwd));
-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits