Index: devel/imake-4/Makefile =================================================================== RCS file: /home/ncvs/ports/devel/imake-4/Makefile,v retrieving revision 1.24 diff -u -u -r1.24 Makefile --- devel/imake-4/Makefile 14 Sep 2002 13:32:05 -0000 1.24 +++ devel/imake-4/Makefile 3 Mar 2003 02:38:24 -0000 @@ -6,16 +6,10 @@ # PORTNAME= imake -PORTVERSION= 4.2.0 -PORTREVISION= 1 +PORTVERSION= 4.3.0 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_XFREE} \ - ftp://psych.psy.uq.oz.au/pub/X11R5/:wrap \ - ftp://ftp.internat.FreeBSD.org/pub/FreeBSD/X11-Crypto/:wrap \ - ftp://ftp3.za.FreeBSD.org/pub/FreeBSD/X11-Crypto/:wrap -MASTER_SITE_SUBDIR= ${PORTVERSION} -DISTFILES= X${PORTVERSION:S/.//g}src-1.tgz -EXTRACT_ONLY= X${PORTVERSION:S/.//g}src-1.tgz +MASTER_SITES= ${MASTER_SITE_XFREE} +DISTFILES= X430src-1.tgz X430src-3.tgz MAINTAINER= anholt@freebsd.org @@ -37,18 +31,22 @@ WRKSRC= ${WRKDIR}/xc/config MTREE_FILE= /etc/mtree/BSD.x11-4.dist PATCH_DIST_ARGS= --force -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP} 2>/dev/null || true -EXTRACT_AFTER_ARGS= | ${TAR} -xf - xc/Imakefile \ - xc/Makefile \ - xc/config \ - xc/include \ - xc/extras \ - xc/programs/Xserver/hw/xfree86/xf86Version.h -MAN1= imake.1 \ +#EXTRACT_AFTER_ARGS= | ${TAR} -xf - xc/Imakefile \ +# xc/Makefile \ +# xc/config \ +# xc/include \ +# xc/extras +MAN1= ccmakedep.1 \ + cleanlinks.1 \ + gccmakedep.1 \ + imake.1 \ lndir.1 \ makedepend.1 \ makeg.1 \ makestrs.1 \ + mergelib.1 \ mkdirhier.1 \ + mkhtmlindex.1 \ pswrap.1 \ revpath.1 \ rman.1 \ @@ -56,81 +54,19 @@ MANCOMPRESSED= yes SCRIPTS_ENV+= OSVERSION=${OSVERSION} \ HasSecureRPC=${HasSecureRPC} \ - HasXdmAuth=${HasXdmAuth} \ - HasPam=${HasPam} \ - BuildPexExt=${BuildPexExt} \ - BuildXinerama=${BuildXinerama} \ - BuildXIE=${BuildXIE} \ BuildAoutLibraries=${BuildAoutLibraries} \ - ForceNormalLib=${ForceNormalLib} \ DebuggableLibraries=${DebuggableLibraries} \ - JoystickSupport=${JoystickSupport} \ InstallXdmConfig=${InstallXdmConfig} \ InstallXinitConfig=${InstallXinitConfig} \ - InstallAppDefFiles=${InstallAppDefFiles} \ - ExtendedInputDevices=${ExtendedInputDevices} \ - Build75DpiFonts=${Build75DpiFonts} \ - Build100DpiFonts=${Build100DpiFonts} \ - BuildSpeedoFonts=${BuildSpeedoFonts} \ - BuildType1Fonts=${BuildType1Fonts} \ - BuildCIDFonts=${BuildCIDFonts} \ - BuildTTFonts=${BuildTTFonts} + InstallAppDefFiles=${InstallAppDefFiles} INSTALL_TARGET= install install.man -# --- -# User Config: -# All variables are the same as Imake config macros. -# For more details, see ${WRKDIR}/xc/config/cf/README. -# Following will write to ${PREFIX}/lib/X11/config/xf86site.def, -# and all of XFree86-4-* ports will use them as default value. -# Of course, you can override them (at your own risk ;-). -# Read scripts/configure for more details. -# --- + HasSecureRPC?= YES -HasXdmAuth?= YES -HasPam?= YES -BuildPexExt?= YES -BuildXinerama?= YES -BuildXIE?= YES BuildAoutLibraries?= NO -ForceNormalLib?= YES DebuggableLibraries?= NO -JoystickSupport?= YES InstallXdmConfig?= YES InstallXinitConfig?= YES InstallAppDefFiles?= YES -Build75DpiFonts?= YES -Build100DpiFonts?= YES -BuildSpeedoFonts?= YES -BuildType1Fonts?= YES -BuildCIDFonts?= YES -BuildTTFonts?= YES -# --- -# Undocumented variables: -# ExtendedInputDevices: if you want to support some extended input device, -# such as wacom tablets, set YES. -# if NO, only mouse device will be supported. -ExtendedInputDevices?= YES -# --- -# Unconfigurable variables: -# BuildXF86Setup=NO : XF86Setup is now broken ;-( -# -# BuildFontServer : if you want to use xfs, then do not install its ports. -# BuildFonts : if you don't need fonts, then do not install its ports. -# BuildCyrillicFonts : install ${PORTSDIR}/x11-fonts/XFree86-4-fontCyrillic -# BuildLatin2Fonts : install ${PORTSDIR}/x11-fonts/XFree86-4-fontLatin2 -# [Note1] all of loadable modules (such as speedo, type1) -# will be compiled/installed as default. -# [Note2] default/traditional X11 fonts are corrected under -# ${PORTSDIR}/x11-fonts/XFree86-4-fontDefaultBitmaps. -# -# XF86CardDrivers : XFree86-4-* ports try to support many devices. -# XInputDrivers : So if you want to config them, edit manualy. -# -# NothingOutsideProjectRoot=YES : any ports will not install to /etc/ dir. -# This means config files will be installed to ${PREFIX}/lib/X11. -# It's a traditional place ;-) -# InstallXserverSetUID=NO : use Xwrapper. -# End of XFree86 configrations post-install: @${MKHTMLINDEX} ${PREFIX}/lib/X11/doc/html Index: devel/imake-4/distinfo =================================================================== RCS file: /home/ncvs/ports/devel/imake-4/distinfo,v retrieving revision 1.7 diff -u -u -r1.7 distinfo --- devel/imake-4/distinfo 16 Mar 2002 23:40:12 -0000 1.7 +++ devel/imake-4/distinfo 1 Mar 2003 00:27:02 -0000 @@ -1,2 +1,2 @@ -MD5 (xc/X420src-1.tgz) = ad43a8e9e39703322005cd6f7145b77f -MD5 (xc/Wraphelp.c) = IGNORE +MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af +MD5 (xc/X430src-3.tgz) = b82a0443e1b7bf860e4343e6b6766cb6 Index: devel/imake-4/pkg-plist =================================================================== RCS file: /home/ncvs/ports/devel/imake-4/pkg-plist,v retrieving revision 1.6 diff -u -u -r1.6 pkg-plist --- devel/imake-4/pkg-plist 16 Mar 2002 23:40:12 -0000 1.6 +++ devel/imake-4/pkg-plist 3 Mar 2003 02:44:09 -0000 @@ -49,6 +49,9 @@ lib/X11/config/cygwin.rules lib/X11/config/cygwin.tmpl lib/X11/config/darwin.cf +lib/X11/config/darwinLib.rules +lib/X11/config/darwinLib.tmpl +lib/X11/config/date.def lib/X11/config/fujitsu.cf lib/X11/config/generic.cf lib/X11/config/gnu.cf @@ -115,13 +118,18 @@ lib/X11/config/xf86.tmpl lib/X11/config/xf86site.def lib/X11/config/xfree86.cf +lib/X11/doc/html/ccmakedep.1.html +lib/X11/doc/html/cleanlinks.1.html +lib/X11/doc/html/gccmakedep.1.html lib/X11/doc/html/imake.1.html lib/X11/doc/html/lndir.1.html lib/X11/doc/html/makedepend.1.html lib/X11/doc/html/makeg.1.html lib/X11/doc/html/makestrs.1.html lib/X11/doc/html/manindex1.html +lib/X11/doc/html/mergelib.1.html lib/X11/doc/html/mkdirhier.1.html +lib/X11/doc/html/mkhtmlindex.1.html lib/X11/doc/html/pswrap.1.html lib/X11/doc/html/revpath.1.html lib/X11/doc/html/rman.1.html Index: devel/imake-4/files/patch-c =================================================================== RCS file: devel/imake-4/files/patch-c diff -N devel/imake-4/files/patch-c --- devel/imake-4/files/patch-c 12 Jun 2001 14:59:11 -0000 1.5 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,20 +0,0 @@ ---- cf/Imake.tmpl.orig Fri Apr 27 06:09:38 2001 -+++ cf/Imake.tmpl Mon Jun 4 19:29:44 2001 -@@ -1487,7 +1487,7 @@ - CXXOPTIONS = CplusplusOptions - CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES) - CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(DEFINES) $(CXXEXTRA_DEFINES) -- CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES) -+ CXXFLAGS += $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES) - #endif - COMPRESS = CompressCmd - GZIPCMD = GzipCmd -@@ -1682,7 +1682,7 @@ - */ - ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES) - ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES) $(EXTRA_DEFINES) -- CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES) -+ CFLAGS += $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES) - LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES) - LDPRELIB = LdPreLib - LDPOSTLIB = LdPostLib Index: devel/imake-4/files/patch-c2 =================================================================== RCS file: devel/imake-4/files/patch-c2 diff -N devel/imake-4/files/patch-c2 --- devel/imake-4/files/patch-c2 12 Jun 2001 14:59:11 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- cf/Library.tmpl.orig Thu Jan 18 01:22:30 2001 -+++ cf/Library.tmpl Mon Jun 4 19:30:34 2001 -@@ -67,7 +67,7 @@ - STD_DEFINES = LibraryDefines $(PROJECT_DEFINES) - CDEBUGFLAGS = LibraryCDebugFlags - CLIBDEBUGFLAGS = LibraryDebugOpt -- CFLAGS = $(CDEBUGFLAGS) $(CLIBDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(ALLDEFINES) -+ CFLAGS += $(CDEBUGFLAGS) $(CLIBDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(ALLDEFINES) - # if defined(LargePICTable) && LargePICTable && defined(LargePositionIndependentCFlags) - PICFLAGS = LargePositionIndependentCFlags - # endif Index: devel/imake-4/files/patch-freetype =================================================================== RCS file: /home/ncvs/ports/devel/imake-4/files/patch-freetype,v retrieving revision 1.1 diff -u -u -r1.1 patch-freetype --- devel/imake-4/files/patch-freetype 12 Jun 2001 14:59:11 -0000 1.1 +++ devel/imake-4/files/patch-freetype 3 Mar 2003 05:08:14 -0000 @@ -1,11 +1,11 @@ ---- cf/X11.tmpl.orig Sat Jun 2 07:21:30 2001 -+++ cf/X11.tmpl Fri Jun 8 00:44:19 2001 -@@ -2453,7 +2453,7 @@ - FREETYPE2DIR = Freetype2Dir - FREETYPE2LIBDIR = Freetype2LibDir - FREETYPE2INCDIR = Freetype2IncDir +--- cf/X11.tmpl.orig Tue Feb 25 13:57:52 2003 ++++ cf/X11.tmpl Sun Mar 2 21:07:54 2003 +@@ -3029,7 +3029,7 @@ + #endif /* else BuildFreetype2Library */ + + #if BuildFreetype2Library || HasFreetype2 -FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR) +FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR) -I$(FREETYPE2DIR)/include - FREETYPE2LIB = -L$(FREETYPE2LIBDIR) -lfreetype FREETYPE2DEFINES = -DFREETYPE2 #endif + Index: devel/imake-4/files/patch-imake::imake.c =================================================================== RCS file: devel/imake-4/files/patch-imake::imake.c diff -N devel/imake-4/files/patch-imake::imake.c --- devel/imake-4/files/patch-imake::imake.c 22 May 2002 14:29:16 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ - -$FreeBSD: ports/devel/imake-4/files/patch-imake::imake.c,v 1.1 2002/05/22 14:29:16 sobomax Exp $ - ---- imake/imake.c 2002/05/10 23:41:31 1.1 -+++ imake/imake.c 2002/05/10 23:42:02 -@@ -1161,7 +1161,7 @@ - get_gcc_incdir(FILE *inFile) - { - static char* gcc_path[] = { --#if defined(linux) || defined(__OpenBSD__) || defined (__GNU__) -+#if defined(linux) || defined(__OpenBSD__) || defined (__GNU__) || defined(__FreeBSD__) - "/usr/bin/cc", /* for Linux PostIncDir */ - #endif - "/usr/local/bin/gcc", Index: devel/imake-4/files/patch-xthreads =================================================================== RCS file: devel/imake-4/files/patch-xthreads diff -N devel/imake-4/files/patch-xthreads --- devel/imake-4/files/patch-xthreads 12 Jun 2001 14:59:11 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,25 +0,0 @@ ---- cf/FreeBSD.cf.orig Thu Jun 7 16:25:47 2001 -+++ cf/FreeBSD.cf Thu Jun 7 16:28:30 2001 -@@ -80,7 +80,6 @@ - /* - * math.h uses _REENTRANT and stdio.h uses _THREAD_SAFE, so define both. - */ --# define SystemMTDefines -D_REENTRANT -D_THREAD_SAFE - /* - * FreeBSD has tread-safe api but no getpwnam_r yet. - */ -@@ -91,8 +90,12 @@ - # else - # define BuildThreadStubLibrary YES - # define NeedUIThrStubs YES --# define ThreadsCompileFlags -pthread --# define ThreadsLibraries -pthread -+# if (OSRelVersion >= 500016) -+# define ThreadsLibraries -lc_r -+# else -+# define SystemMTDefines -D_REENTRANT -D_THREAD_SAFE -+# define ThreadsLibraries -pthread -+# endif - # define SharedX11Reqs $(LDPRELIB) $(XTHRSTUBLIB) - # define SharedXtReqs $(LDPRELIB) $(XLIBONLY) $(SMLIB) $(ICELIB) $(XTHRSTUBLIB) - # endif Index: devel/imake-4/scripts/configure =================================================================== RCS file: /home/ncvs/ports/devel/imake-4/scripts/configure,v retrieving revision 1.8 diff -u -u -r1.8 configure --- devel/imake-4/scripts/configure 15 Dec 2001 02:58:33 -0000 1.8 +++ devel/imake-4/scripts/configure 3 Mar 2003 05:14:23 -0000 @@ -15,135 +15,52 @@ rm -f $F echo "/*" >> $F -echo "/* Followins are generated by FreeBSD imake-4/XFree86-4-* ports system." >> $F +echo "/* The following was generated by FreeBSD imake-4/XFree86-4-* ports system." >> $F echo " */" >> $F if [ $OSVERSION -ge 300000 -a X$HasSecureRPC != "X" ]; then - echo "#ifndef HasSecureRPC" >> $F - echo "#define HasSecureRPC $HasSecureRPC" >> $F - echo "#endif" >> $F -fi -if [ X$HasXdmAuth != "X" ]; then - echo "#ifndef HasXdmAuth" >> $F - echo "#define HasXdmAuth $HasXdmAuth" >> $F - echo "#endif" >> $F -fi -if [ $OSVERSION -ge 310000 -a X$HasPam != "X" ]; then - echo "#ifndef HasPam" >> $F - echo "#define HasPam $HasPam" >> $F - echo "#endif" >> $F -fi -if [ X$BuildPexExt != "X" ]; then - echo "#ifndef BuildPexExt" >> $F - echo "#define BuildPexExt $BuildPexExt" >> $F - echo "#endif" >> $F -fi -if [ X$BuildXinerama != "X" ]; then - echo "#ifndef BuildXinerama" >> $F - echo "#define BuildXinerama $BuildXinerama" >> $F - echo "#endif" >> $F -fi -if [ X$BuildXIE != "X" ]; then - echo "#ifndef BuildXIE" >> $F - echo "#define BuildXIE $BuildXIE" >> $F - echo "#endif" >> $F + echo "#ifndef HasSecureRPC" >> $F + echo "#define HasSecureRPC $HasSecureRPC" >> $F + echo "#endif" >> $F fi if [ X$BuildAoutLibraries != "X" ]; then - echo "#ifndef BuildAoutLibraries" >> $F + echo "#ifndef BuildAoutLibraries" >> $F echo "#define BuildAoutLibraries $BuildAoutLibraries" >> $F - echo "#endif" >> $F -fi -if [ X$ForceNormalLib != "X" ]; then - echo "#ifndef ForceNormalLib" >> $F - echo "#define ForceNormalLib $ForceNormalLib" >> $F - echo "#endif" >> $F + echo "#endif" >> $F fi isyes $DebuggableLibraries if [ $ret = YES -a $OSVERSION -ge 400000 ]; then - echo "#ifndef DebuggableLibraries" >> $F - echo "#define DebuggableLibraries $ret" >> $F - echo "#endif" >> $F -fi -if [ X$JoystickSupport != "X" ]; then - echo "#ifndef JoystickSupport" >> $F - echo "#define JoystickSupport $JoystickSupport" >> $F - echo "#endif" >> $F + echo "#ifndef DebuggableLibraries" >> $F + echo "#define DebuggableLibraries $ret" >> $F + echo "#endif" >> $F fi if [ X$InstallXdmConfig != "X" ]; then - echo "#ifndef InstallXdmConfig" >> $F + echo "#ifndef InstallXdmConfig" >> $F echo "#define InstallXdmConfig $InstallXdmConfig" >> $F - echo "#endif" >> $F + echo "#endif" >> $F fi if [ X$InstallXinitConfig != "X" ]; then - echo "#ifndef InstallXinitConfig" >> $F + echo "#ifndef InstallXinitConfig" >> $F echo "#define InstallXinitConfig $InstallXinitConfig" >> $F - echo "#endif" >> $F + echo "#endif" >> $F fi if [ X$InstallAppDefFiles != "X" ]; then - echo "#ifndef InstallAppDefFiles" >> $F + echo "#ifndef InstallAppDefFiles" >> $F echo "#define InstallAppDefFiles $InstallAppDefFiles" >> $F - echo "#endif" >> $F -fi -if [ X$ExtendedInputDevices = XYES ]; then - echo "#define XInputDrivers mouse digitaledge dynapro elo2300 \ - elographics magellan \ - microtouch mutouch spaceorb summa \ - wacom void citron" >> $F -else - echo "#define XInputDrivers mouse" >> $F -fi -if [ X$Build75DpiFonts != "X" ]; then - echo "#ifndef Build75DpiFonts" >> $F - echo "#define Build75DpiFonts $Build75DpiFonts" >> $F - echo "#endif" >> $F -fi -if [ X$Build100DpiFonts != "X" ]; then - echo "#ifndef Build100DpiFonts" >> $F - echo "#define Build100DpiFonts $Build100DpiFonts" >> $F - echo "#endif" >> $F -fi -if [ X$BuildSpeedoFonts != "X" ]; then - echo "#ifndef BuildSpeedoFonts" >> $F - echo "#define BuildSpeedoFonts $BuildSpeedoFonts" >> $F - echo "#endif" >> $F -fi -if [ X$BuildType1Fonts != "X" ]; then - echo "#ifndef BuildType1Fonts" >> $F - echo "#define BuildType1Fonts $BuildType1Fonts" >> $F - echo "#endif" >> $F -fi -if [ X$BuildCIDFonts != "X" ]; then - echo "#ifndef BuildCIDFonts" >> $F - echo "#define BuildCIDFonts $BuildCIDFonts" >> $F - echo "#endif" >> $F -fi -if [ X$BuildTTFonts != "X" ]; then - echo "#ifndef BuildTTFonts" >> $F - echo "#define BuildTTFonts $BuildTTFonts" >> $F - echo "#endif" >> $F + echo "#endif" >> $F fi - -echo "#define BuildXF86Setup NO" >> $F -echo "#define HasFreetype2 YES" >> $F -echo "#define Freetype2Dir ${LOCALBASE}" >> $F -cat >> $F <> $F + echo "#define BuildXF86Setup NO" >> $F + echo "#define HasFreetype2 YES" >> $F + echo "#define Freetype2Dir ${LOCALBASE}" >> $F + echo "#define HasExpat YES" >> $F + echo "#define ExpatDir ${LOCALBASE}" >> $F + echo "#define HasFontconfig YES" >> $F + echo "#define FontconfigDir ${PREFIX}" >> $F + echo "#define HasLibpng YES" >> $F + echo "#define LibpngDir ${LOCALBASE}" >> $F + # Unfortunately there is no HasXftLibrary define. + # echo "#define BuildXftLibrary NO" >> $F + # echo "#define BuildXft1Library NO" >> $F # Never install something to outside ${X11BASE}!! echo "#define NothingOutsideProjectRoot YES" >> $F } @@ -156,5 +73,6 @@ cd ${WRKDIR}/xc touch config/cf/version.def +touch config/cf/date.def make Makefile.boot make -f xmakefile SUBDIRS="include config" VerifyOS version.def Makefiles includes Index: x11/XFree86-4-clients/Makefile =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-clients/Makefile,v retrieving revision 1.109 diff -u -u -r1.109 Makefile --- x11/XFree86-4-clients/Makefile 19 Feb 2003 08:06:54 -0000 1.109 +++ x11/XFree86-4-clients/Makefile 3 Mar 2003 04:18:05 -0000 @@ -6,23 +6,21 @@ # PORTNAME= clients -PORTVERSION= 4.2.1 -PORTREVISION= 3 +PORTVERSION= 4.3.0 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XFREE} -MASTER_SITE_SUBDIR= 4.2.0 +MASTER_SITE_SUBDIR= 4.3.0 PKGNAMEPREFIX= XFree86- -DISTFILES= X420src-1.tgz X420src-2.tgz -EXTRACT_ONLY= X420src-1.tgz - -PATCH_SITES= ${MASTER_SITE_LOCAL} -PATCH_SITE_SUBDIR= anholt/patches-4.2.0/ -PATCHFILES= 4.2.0-4.2.1-1-freebsd.patch.gz +DISTFILES= X430src-1.tgz \ + X430src-2.tgz \ + X430src-3.tgz \ + X430src-4.tgz MAINTAINER= anholt@freebsd.org LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 \ GLU.1:${PORTSDIR}/x11/XFree86-4-libraries \ + png.5:${PORTSDIR}/graphics/png \ Xft.2:${PORTSDIR}/x11-fonts/Xft XFREE86_VERSION= 4 @@ -33,8 +31,6 @@ SCRIPTS_ENV= InstallXdmConfig=${InstallXdmConfig} \ InstallXinitConfig=${InstallXinitConfig} \ InstallAppDefFiles=${InstallAppDefFiles} \ - HasSecureRPC=${HasSecureRPC} \ - HasPam=${HasPam} \ CC="${CC}" \ CXX="${CXX}" \ CFLAGS="${CFLAGS}" @@ -60,20 +56,6 @@ InstallXdmConfig?= DEFAULT InstallXinitConfig?= DEFAULT InstallAppDefFiles?= DEFAULT -HasSecureRPC?= DEFAULT -HasPam?= DEFAULT - -post-extract: - ( cd ${WRKDIR} && \ - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ - ${DISTDIR}/${DIST_SUBDIR}/X420src-2.tgz \ - | ${TAR} -xf - xc/fonts/util ) - -post-patch: - cd ${WRKSRC}/nls; \ - for i in Compose XI18N_OBJS XLC_LOCALE; do \ - ${LN} -s zh_TW.big5 $$i/zh_TW.Big5; \ - done .include "${.CURDIR}/../../x11/XFree86-4-libraries/Makefile.inc" .include Index: x11/XFree86-4-clients/distinfo =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-clients/distinfo,v retrieving revision 1.33 diff -u -u -r1.33 distinfo --- x11/XFree86-4-clients/distinfo 18 Oct 2002 00:21:42 -0000 1.33 +++ x11/XFree86-4-clients/distinfo 3 Mar 2003 04:10:52 -0000 @@ -1,3 +1,4 @@ -MD5 (xc/X420src-1.tgz) = ad43a8e9e39703322005cd6f7145b77f -MD5 (xc/X420src-2.tgz) = dae33268a9f2735b9678a81fb23e8d3e -MD5 (xc/4.2.0-4.2.1-1-freebsd.patch.gz) = 1d4c49d7f354b307b7961e6d8e6c4274 +MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af +MD5 (xc/X430src-2.tgz) = 844c2ee908d21dbf8911fd13115bf8b4 +MD5 (xc/X430src-3.tgz) = b82a0443e1b7bf860e4343e6b6766cb6 +MD5 (xc/X430src-4.tgz) = 567903747018f2534965ab6cb3976b38 Index: x11/XFree86-4-clients/pkg-plist =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-clients/pkg-plist,v retrieving revision 1.39 diff -u -u -r1.39 pkg-plist --- x11/XFree86-4-clients/pkg-plist 19 Feb 2003 08:06:54 -0000 1.39 +++ x11/XFree86-4-clients/pkg-plist 3 Mar 2003 04:42:34 -0000 @@ -2,7 +2,7 @@ bin/appres bin/atobm bin/bdftopcf -bin/bdftruncate.pl +bin/bdftruncate bin/beforelight bin/bitmap bin/bmtoa @@ -23,6 +23,7 @@ bin/makepsres bin/mkcfm bin/mkfontdir +bin/mkfontscale bin/oclock bin/proxymngr bin/resize @@ -37,7 +38,7 @@ bin/sxpm bin/texteroids bin/twm -bin/ucs2any.pl +bin/ucs2any bin/uxterm bin/viewres bin/x11perf @@ -49,6 +50,7 @@ bin/xclock bin/xcmsdb bin/xconsole +bin/xcursorgen bin/xcutsel bin/xditview bin/xdm @@ -64,7 +66,6 @@ bin/xgamma bin/xgc bin/xhost -bin/xieperf bin/xinit bin/xkbbell bin/xkbcomp @@ -154,11 +155,18 @@ lib/X11/app-defaults/Xmag lib/X11/app-defaults/Xman lib/X11/app-defaults/Xmessage +lib/X11/app-defaults/Xmessage-color lib/X11/app-defaults/Xmh lib/X11/app-defaults/Xvidtune lib/X11/etc/xterm.termcap lib/X11/etc/xterm.terminfo lib/X11/fonts/util/map-ISO8859-1 +lib/X11/fonts/util/map-ISO8859-10 +lib/X11/fonts/util/map-ISO8859-11 +lib/X11/fonts/util/map-ISO8859-13 +lib/X11/fonts/util/map-ISO8859-14 +lib/X11/fonts/util/map-ISO8859-15 +lib/X11/fonts/util/map-ISO8859-16 lib/X11/fonts/util/map-ISO8859-2 lib/X11/fonts/util/map-ISO8859-3 lib/X11/fonts/util/map-ISO8859-4 @@ -166,18 +174,169 @@ lib/X11/fonts/util/map-ISO8859-7 lib/X11/fonts/util/map-ISO8859-8 lib/X11/fonts/util/map-ISO8859-9 -lib/X11/fonts/util/map-ISO8859-10 -lib/X11/fonts/util/map-ISO8859-13 -lib/X11/fonts/util/map-ISO8859-14 -lib/X11/fonts/util/map-ISO8859-15 lib/X11/fonts/util/map-JISX0201.1976-0 lib/X11/fonts/util/map-KOI8-R +lib/X11/icons/default/index.theme +lib/X11/icons/handhelds/cursors/08e8e1c95fe2fc01f976f1e063a24ccd +lib/X11/icons/handhelds/cursors/X_cursor +lib/X11/icons/handhelds/cursors/arrow +lib/X11/icons/handhelds/cursors/based_arrow_down +lib/X11/icons/handhelds/cursors/based_arrow_up +lib/X11/icons/handhelds/cursors/bottom_left_corner +lib/X11/icons/handhelds/cursors/bottom_right_corner +lib/X11/icons/handhelds/cursors/bottom_side +lib/X11/icons/handhelds/cursors/bottom_tee +lib/X11/icons/handhelds/cursors/center_ptr +lib/X11/icons/handhelds/cursors/circle +lib/X11/icons/handhelds/cursors/cross +lib/X11/icons/handhelds/cursors/cross_reverse +lib/X11/icons/handhelds/cursors/crosshair +lib/X11/icons/handhelds/cursors/dot +lib/X11/icons/handhelds/cursors/dotbox +lib/X11/icons/handhelds/cursors/double_arrow +lib/X11/icons/handhelds/cursors/draft_large +lib/X11/icons/handhelds/cursors/draft_small +lib/X11/icons/handhelds/cursors/draped_box +lib/X11/icons/handhelds/cursors/fleur +lib/X11/icons/handhelds/cursors/gumby +lib/X11/icons/handhelds/cursors/hand2 +lib/X11/icons/handhelds/cursors/left_ptr +lib/X11/icons/handhelds/cursors/left_ptr_watch +lib/X11/icons/handhelds/cursors/left_side +lib/X11/icons/handhelds/cursors/left_tee +lib/X11/icons/handhelds/cursors/ll_angle +lib/X11/icons/handhelds/cursors/pencil +lib/X11/icons/handhelds/cursors/plus +lib/X11/icons/handhelds/cursors/right_ptr +lib/X11/icons/handhelds/cursors/right_side +lib/X11/icons/handhelds/cursors/right_tee +lib/X11/icons/handhelds/cursors/sb_h_double_arrow +lib/X11/icons/handhelds/cursors/sb_right_arrow +lib/X11/icons/handhelds/cursors/sb_up_arrow +lib/X11/icons/handhelds/cursors/sb_v_double_arrow +lib/X11/icons/handhelds/cursors/shuttle +lib/X11/icons/handhelds/cursors/tcross +lib/X11/icons/handhelds/cursors/top_left_arrow +lib/X11/icons/handhelds/cursors/top_left_corner +lib/X11/icons/handhelds/cursors/top_right_corner +lib/X11/icons/handhelds/cursors/top_side +lib/X11/icons/handhelds/cursors/top_tee +lib/X11/icons/handhelds/cursors/watch +lib/X11/icons/handhelds/cursors/xterm +lib/X11/icons/redglass/cursors/08e8e1c95fe2fc01f976f1e063a24ccd +lib/X11/icons/redglass/cursors/X_cursor +lib/X11/icons/redglass/cursors/arrow +lib/X11/icons/redglass/cursors/based_arrow_down +lib/X11/icons/redglass/cursors/based_arrow_up +lib/X11/icons/redglass/cursors/bottom_left_corner +lib/X11/icons/redglass/cursors/bottom_right_corner +lib/X11/icons/redglass/cursors/bottom_side +lib/X11/icons/redglass/cursors/bottom_tee +lib/X11/icons/redglass/cursors/center_ptr +lib/X11/icons/redglass/cursors/circle +lib/X11/icons/redglass/cursors/cross +lib/X11/icons/redglass/cursors/cross_reverse +lib/X11/icons/redglass/cursors/crosshair +lib/X11/icons/redglass/cursors/dot +lib/X11/icons/redglass/cursors/dotbox +lib/X11/icons/redglass/cursors/double_arrow +lib/X11/icons/redglass/cursors/draft_large +lib/X11/icons/redglass/cursors/draft_small +lib/X11/icons/redglass/cursors/draped_box +lib/X11/icons/redglass/cursors/fleur +lib/X11/icons/redglass/cursors/gumby +lib/X11/icons/redglass/cursors/hand2 +lib/X11/icons/redglass/cursors/left_ptr +lib/X11/icons/redglass/cursors/left_ptr_watch +lib/X11/icons/redglass/cursors/left_side +lib/X11/icons/redglass/cursors/left_tee +lib/X11/icons/redglass/cursors/ll_angle +lib/X11/icons/redglass/cursors/pencil +lib/X11/icons/redglass/cursors/plus +lib/X11/icons/redglass/cursors/right_ptr +lib/X11/icons/redglass/cursors/right_side +lib/X11/icons/redglass/cursors/right_tee +lib/X11/icons/redglass/cursors/sb_h_double_arrow +lib/X11/icons/redglass/cursors/sb_right_arrow +lib/X11/icons/redglass/cursors/sb_up_arrow +lib/X11/icons/redglass/cursors/sb_v_double_arrow +lib/X11/icons/redglass/cursors/shuttle +lib/X11/icons/redglass/cursors/tcross +lib/X11/icons/redglass/cursors/top_left_arrow +lib/X11/icons/redglass/cursors/top_left_corner +lib/X11/icons/redglass/cursors/top_right_corner +lib/X11/icons/redglass/cursors/top_side +lib/X11/icons/redglass/cursors/top_tee +lib/X11/icons/redglass/cursors/watch +lib/X11/icons/redglass/cursors/xterm +lib/X11/icons/whiteglass/cursors/08e8e1c95fe2fc01f976f1e063a24ccd +lib/X11/icons/whiteglass/cursors/X_cursor +lib/X11/icons/whiteglass/cursors/arrow +lib/X11/icons/whiteglass/cursors/base_arrow_down +lib/X11/icons/whiteglass/cursors/base_arrow_up +lib/X11/icons/whiteglass/cursors/boat +lib/X11/icons/whiteglass/cursors/bottom_left_corner +lib/X11/icons/whiteglass/cursors/bottom_right_corner +lib/X11/icons/whiteglass/cursors/bottom_side +lib/X11/icons/whiteglass/cursors/bottom_tee +lib/X11/icons/whiteglass/cursors/center_ptr +lib/X11/icons/whiteglass/cursors/circle +lib/X11/icons/whiteglass/cursors/cross +lib/X11/icons/whiteglass/cursors/cross_reverse +lib/X11/icons/whiteglass/cursors/crosshair +lib/X11/icons/whiteglass/cursors/dot +lib/X11/icons/whiteglass/cursors/dot_box_mask +lib/X11/icons/whiteglass/cursors/double_arrow +lib/X11/icons/whiteglass/cursors/draft_large +lib/X11/icons/whiteglass/cursors/draft_small +lib/X11/icons/whiteglass/cursors/draped_box +lib/X11/icons/whiteglass/cursors/exchange +lib/X11/icons/whiteglass/cursors/fleur +lib/X11/icons/whiteglass/cursors/gumby +lib/X11/icons/whiteglass/cursors/hand1 +lib/X11/icons/whiteglass/cursors/hand2 +lib/X11/icons/whiteglass/cursors/left_ptr +lib/X11/icons/whiteglass/cursors/left_ptr_watch +lib/X11/icons/whiteglass/cursors/left_side +lib/X11/icons/whiteglass/cursors/left_tee +lib/X11/icons/whiteglass/cursors/ll_angle +lib/X11/icons/whiteglass/cursors/lr_angle +lib/X11/icons/whiteglass/cursors/pencil +lib/X11/icons/whiteglass/cursors/pirate +lib/X11/icons/whiteglass/cursors/plus +lib/X11/icons/whiteglass/cursors/question_arrow +lib/X11/icons/whiteglass/cursors/right_ptr +lib/X11/icons/whiteglass/cursors/right_side +lib/X11/icons/whiteglass/cursors/right_tee +lib/X11/icons/whiteglass/cursors/sailboat +lib/X11/icons/whiteglass/cursors/sb_down_arrow +lib/X11/icons/whiteglass/cursors/sb_h_double_arrow +lib/X11/icons/whiteglass/cursors/sb_left_arrow +lib/X11/icons/whiteglass/cursors/sb_right_arrow +lib/X11/icons/whiteglass/cursors/sb_up_arrow +lib/X11/icons/whiteglass/cursors/sb_v_double_arrow +lib/X11/icons/whiteglass/cursors/shuttle +lib/X11/icons/whiteglass/cursors/sizing +lib/X11/icons/whiteglass/cursors/target +lib/X11/icons/whiteglass/cursors/tcross +lib/X11/icons/whiteglass/cursors/top_left_arrow +lib/X11/icons/whiteglass/cursors/top_left_corner +lib/X11/icons/whiteglass/cursors/top_right_corner +lib/X11/icons/whiteglass/cursors/top_side +lib/X11/icons/whiteglass/cursors/top_tee +lib/X11/icons/whiteglass/cursors/trek +lib/X11/icons/whiteglass/cursors/ul_angle +lib/X11/icons/whiteglass/cursors/ur_angle +lib/X11/icons/whiteglass/cursors/watch +lib/X11/icons/whiteglass/cursors/xterm lib/X11/lbxproxy/AtomControl lib/X11/proxymngr/pmconfig lib/X11/rgb.txt lib/X11/rstart/commands/@List lib/X11/rstart/commands/ListContexts lib/X11/rstart/commands/ListGenericCommands +lib/X11/rstart/commands/x +lib/X11/rstart/commands/x11 lib/X11/rstart/commands/x11r6/@List lib/X11/rstart/commands/x11r6/LoadMonitor lib/X11/rstart/commands/x11r6/Terminal @@ -204,9 +363,28 @@ lib/X11/xdm/pixmaps/XFree86.xpm lib/X11/xdm/pixmaps/XFree86bw.xpm lib/X11/xdm/xdm-config -lib/X11/xedit/lisp/fun.lsp +lib/X11/xedit/lisp/indent.lsp +lib/X11/xedit/lisp/lisp.lsp +lib/X11/xedit/lisp/progmodes/c.lsp +lib/X11/xedit/lisp/progmodes/html.lsp +lib/X11/xedit/lisp/progmodes/imake.lsp +lib/X11/xedit/lisp/progmodes/lisp.lsp +lib/X11/xedit/lisp/progmodes/make.lsp +lib/X11/xedit/lisp/progmodes/man.lsp +lib/X11/xedit/lisp/progmodes/rpm.lsp +lib/X11/xedit/lisp/progmodes/sgml.lsp +lib/X11/xedit/lisp/progmodes/sh.lsp +lib/X11/xedit/lisp/progmodes/xconf.lsp +lib/X11/xedit/lisp/progmodes/xlog.lsp +lib/X11/xedit/lisp/progmodes/xrdb.lsp +lib/X11/xedit/lisp/syntax.lsp +lib/X11/xedit/lisp/xedit.lsp lib/X11/xinit/xinitrc +lib/X11/xkb/README +lib/X11/xkb/README.config +lib/X11/xkb/README.enhancing lib/X11/xkb/compat.dir +lib/X11/xkb/compat/README lib/X11/xkb/compat/accessx lib/X11/xkb/compat/basic lib/X11/xkb/compat/complete @@ -221,9 +399,11 @@ lib/X11/xkb/compat/norepeat lib/X11/xkb/compat/pc lib/X11/xkb/compat/pc98 +lib/X11/xkb/compat/xfree86 lib/X11/xkb/compat/xtest lib/X11/xkb/compiled/README lib/X11/xkb/geometry.dir +lib/X11/xkb/geometry/README lib/X11/xkb/geometry/amiga lib/X11/xkb/geometry/ataritt lib/X11/xkb/geometry/dell @@ -247,6 +427,8 @@ lib/X11/xkb/geometry/sun lib/X11/xkb/geometry/winbook lib/X11/xkb/keycodes.dir +lib/X11/xkb/keycodes/README +lib/X11/xkb/keycodes/aliases lib/X11/xkb/keycodes/amiga lib/X11/xkb/keycodes/ataritt lib/X11/xkb/keycodes/digital/lk @@ -264,6 +446,7 @@ lib/X11/xkb/keycodes/xfree86 lib/X11/xkb/keycodes/xfree98 lib/X11/xkb/keymap.dir +lib/X11/xkb/keymap/README lib/X11/xkb/keymap/amiga lib/X11/xkb/keymap/ataritt lib/X11/xkb/keymap/digital/us @@ -308,6 +491,7 @@ lib/X11/xkb/keymap/sun/us lib/X11/xkb/keymap/xfree86 lib/X11/xkb/keymap/xfree98 +lib/X11/xkb/rules/README lib/X11/xkb/rules/sgi lib/X11/xkb/rules/sgi.lst lib/X11/xkb/rules/sun @@ -315,24 +499,34 @@ lib/X11/xkb/rules/xfree86 lib/X11/xkb/rules/xfree86-it.lst lib/X11/xkb/rules/xfree86.lst +lib/X11/xkb/rules/xfree86.xml lib/X11/xkb/semantics/basic lib/X11/xkb/semantics/complete lib/X11/xkb/semantics/default lib/X11/xkb/semantics/xtest lib/X11/xkb/symbols.dir +lib/X11/xkb/symbols/README +lib/X11/xkb/symbols/al +lib/X11/xkb/symbols/altwin lib/X11/xkb/symbols/am +lib/X11/xkb/symbols/ar lib/X11/xkb/symbols/az lib/X11/xkb/symbols/be +lib/X11/xkb/symbols/ben lib/X11/xkb/symbols/bg lib/X11/xkb/symbols/br +lib/X11/xkb/symbols/bs lib/X11/xkb/symbols/by lib/X11/xkb/symbols/ca lib/X11/xkb/symbols/ca_enhanced +lib/X11/xkb/symbols/compose lib/X11/xkb/symbols/ctrl lib/X11/xkb/symbols/cz lib/X11/xkb/symbols/cz_qwerty +lib/X11/xkb/symbols/czsk lib/X11/xkb/symbols/de lib/X11/xkb/symbols/de_CH +lib/X11/xkb/symbols/dev lib/X11/xkb/symbols/digital/lk lib/X11/xkb/symbols/digital/pc lib/X11/xkb/symbols/digital/us @@ -349,19 +543,31 @@ lib/X11/xkb/symbols/fujitsu/jp lib/X11/xkb/symbols/fujitsu/us lib/X11/xkb/symbols/gb +lib/X11/xkb/symbols/ge_la +lib/X11/xkb/symbols/ge_ru lib/X11/xkb/symbols/group +lib/X11/xkb/symbols/guj +lib/X11/xkb/symbols/gur lib/X11/xkb/symbols/hp/us lib/X11/xkb/symbols/hr lib/X11/xkb/symbols/hu lib/X11/xkb/symbols/hu_US +lib/X11/xkb/symbols/hu_qwerty +lib/X11/xkb/symbols/ie lib/X11/xkb/symbols/il lib/X11/xkb/symbols/il_phonetic lib/X11/xkb/symbols/inet +lib/X11/xkb/symbols/ir lib/X11/xkb/symbols/is lib/X11/xkb/symbols/iso9995-3 lib/X11/xkb/symbols/it +lib/X11/xkb/symbols/iu lib/X11/xkb/symbols/jp +lib/X11/xkb/symbols/kan lib/X11/xkb/symbols/keypad +lib/X11/xkb/symbols/la +lib/X11/xkb/symbols/level3 +lib/X11/xkb/symbols/lo lib/X11/xkb/symbols/lock lib/X11/xkb/symbols/lt lib/X11/xkb/symbols/lt_std @@ -381,74 +587,135 @@ lib/X11/xkb/symbols/macintosh/se lib/X11/xkb/symbols/macintosh/us lib/X11/xkb/symbols/mk +lib/X11/xkb/symbols/ml +lib/X11/xkb/symbols/mm +lib/X11/xkb/symbols/mt +lib/X11/xkb/symbols/mt_us lib/X11/xkb/symbols/nec/jp +lib/X11/xkb/symbols/nl lib/X11/xkb/symbols/no +lib/X11/xkb/symbols/ogham +lib/X11/xkb/symbols/ori +lib/X11/xkb/symbols/pc/al +lib/X11/xkb/symbols/pc/am +lib/X11/xkb/symbols/pc/ar +lib/X11/xkb/symbols/pc/be +lib/X11/xkb/symbols/pc/ben +lib/X11/xkb/symbols/pc/bg +lib/X11/xkb/symbols/pc/br +lib/X11/xkb/symbols/pc/by +lib/X11/xkb/symbols/pc/cz +lib/X11/xkb/symbols/pc/cz_qwerty +lib/X11/xkb/symbols/pc/de +lib/X11/xkb/symbols/pc/dev +lib/X11/xkb/symbols/pc/dk +lib/X11/xkb/symbols/pc/dvorak +lib/X11/xkb/symbols/pc/ee +lib/X11/xkb/symbols/pc/el +lib/X11/xkb/symbols/pc/en_US +lib/X11/xkb/symbols/pc/es +lib/X11/xkb/symbols/pc/fi +lib/X11/xkb/symbols/pc/fr +lib/X11/xkb/symbols/pc/fr-latin9 +lib/X11/xkb/symbols/pc/gb +lib/X11/xkb/symbols/pc/ge_la +lib/X11/xkb/symbols/pc/ge_ru +lib/X11/xkb/symbols/pc/guj +lib/X11/xkb/symbols/pc/gur +lib/X11/xkb/symbols/pc/hr +lib/X11/xkb/symbols/pc/ie +lib/X11/xkb/symbols/pc/il +lib/X11/xkb/symbols/pc/il_phonetic +lib/X11/xkb/symbols/pc/ir +lib/X11/xkb/symbols/pc/is +lib/X11/xkb/symbols/pc/it +lib/X11/xkb/symbols/pc/iu +lib/X11/xkb/symbols/pc/kan +lib/X11/xkb/symbols/pc/la +lib/X11/xkb/symbols/pc/latin +lib/X11/xkb/symbols/pc/lo +lib/X11/xkb/symbols/pc/lt +lib/X11/xkb/symbols/pc/lv +lib/X11/xkb/symbols/pc/mk +lib/X11/xkb/symbols/pc/ml +lib/X11/xkb/symbols/pc/mm +lib/X11/xkb/symbols/pc/mt +lib/X11/xkb/symbols/pc/mt_us +lib/X11/xkb/symbols/pc/nl +lib/X11/xkb/symbols/pc/no +lib/X11/xkb/symbols/pc/ogham +lib/X11/xkb/symbols/pc/ori +lib/X11/xkb/symbols/pc/pc +lib/X11/xkb/symbols/pc/pl +lib/X11/xkb/symbols/pc/pl2 +lib/X11/xkb/symbols/pc/pt +lib/X11/xkb/symbols/pc/ro +lib/X11/xkb/symbols/pc/ru +lib/X11/xkb/symbols/pc/sapmi +lib/X11/xkb/symbols/pc/se +lib/X11/xkb/symbols/pc/si +lib/X11/xkb/symbols/pc/sk +lib/X11/xkb/symbols/pc/sk_qwerty +lib/X11/xkb/symbols/pc/sr +lib/X11/xkb/symbols/pc/syr +lib/X11/xkb/symbols/pc/syr_phonetic +lib/X11/xkb/symbols/pc/tel +lib/X11/xkb/symbols/pc/th +lib/X11/xkb/symbols/pc/tj +lib/X11/xkb/symbols/pc/tml +lib/X11/xkb/symbols/pc/tr +lib/X11/xkb/symbols/pc/ua +lib/X11/xkb/symbols/pc/us +lib/X11/xkb/symbols/pc/yu lib/X11/xkb/symbols/pc104 lib/X11/xkb/symbols/pl +lib/X11/xkb/symbols/pl2 lib/X11/xkb/symbols/pt lib/X11/xkb/symbols/ralt lib/X11/xkb/symbols/ro lib/X11/xkb/symbols/ru +lib/X11/xkb/symbols/ru_yawerty +lib/X11/xkb/symbols/sapmi lib/X11/xkb/symbols/se +lib/X11/xkb/symbols/se_FI +lib/X11/xkb/symbols/se_NO +lib/X11/xkb/symbols/se_SE lib/X11/xkb/symbols/sgi/jp lib/X11/xkb/symbols/si lib/X11/xkb/symbols/sk lib/X11/xkb/symbols/sk_qwerty lib/X11/xkb/symbols/sony/us lib/X11/xkb/symbols/sr +lib/X11/xkb/symbols/srvr_ctrl lib/X11/xkb/symbols/sun/se lib/X11/xkb/symbols/sun/us +lib/X11/xkb/symbols/syr +lib/X11/xkb/symbols/syr_phonetic +lib/X11/xkb/symbols/tel lib/X11/xkb/symbols/th +lib/X11/xkb/symbols/tj +lib/X11/xkb/symbols/tml lib/X11/xkb/symbols/tr +lib/X11/xkb/symbols/tr_f lib/X11/xkb/symbols/ua lib/X11/xkb/symbols/us +lib/X11/xkb/symbols/us_group2 lib/X11/xkb/symbols/us_group3 lib/X11/xkb/symbols/us_intl lib/X11/xkb/symbols/vn lib/X11/xkb/symbols/xfree68/amiga lib/X11/xkb/symbols/xfree68/ataritt +lib/X11/xkb/symbols/yu lib/X11/xkb/types.dir +lib/X11/xkb/types/README lib/X11/xkb/types/basic -lib/X11/xkb/types/cancel +lib/X11/xkb/types/caps lib/X11/xkb/types/complete lib/X11/xkb/types/default lib/X11/xkb/types/extra lib/X11/xkb/types/iso9995 lib/X11/xkb/types/mousekeys -lib/X11/xkb/types/nocancel lib/X11/xkb/types/pc lib/X11/xkb/xkbcomp lib/X11/xman.help lib/X11/xsm/system.xsm -@unexec rm -f %D/lib/X11/rstart/commands/x -@unexec rm -f %D/lib/X11/rstart/commands/x11 -lib/X11/xkb/symbols/al -lib/X11/xkb/symbols/altwin -lib/X11/xkb/symbols/ar -lib/X11/xkb/symbols/ben -lib/X11/xkb/symbols/compose -lib/X11/xkb/symbols/czsk -lib/X11/xkb/symbols/dev -lib/X11/xkb/symbols/ge_la -lib/X11/xkb/symbols/ge_ru -lib/X11/xkb/symbols/guj -lib/X11/xkb/symbols/gur -lib/X11/xkb/symbols/ir -lib/X11/xkb/symbols/iu -lib/X11/xkb/symbols/la -lib/X11/xkb/symbols/level3 -lib/X11/xkb/symbols/mm -lib/X11/xkb/symbols/mt -lib/X11/xkb/symbols/mt_us -lib/X11/xkb/symbols/nl -lib/X11/xkb/symbols/pl2 -lib/X11/xkb/symbols/ru_yawerty -lib/X11/xkb/symbols/sapmi -lib/X11/xkb/symbols/se_FI -lib/X11/xkb/symbols/se_NO -lib/X11/xkb/symbols/se_SE -lib/X11/xkb/symbols/tj -lib/X11/xkb/symbols/tml -lib/X11/xkb/symbols/tr_f -lib/X11/xkb/symbols/us_group2 -lib/X11/xkb/symbols/yu Index: x11/XFree86-4-clients/files/manpages =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-clients/files/manpages,v retrieving revision 1.4 diff -u -u -r1.4 manpages --- x11/XFree86-4-clients/files/manpages 19 Feb 2003 08:06:54 -0000 1.4 +++ x11/XFree86-4-clients/files/manpages 28 Feb 2003 01:12:52 -0000 @@ -22,6 +22,7 @@ makepsres.1 \ mkcfm.1 \ mkfontdir.1 \ + mkfontscale.1 \ oclock.1 \ proxymngr.1 \ resize.1 \ @@ -46,6 +47,7 @@ xclock.1 \ xcmsdb.1 \ xconsole.1 \ + xcursorgen.1 \ xcutsel.1 \ xditview.1 \ xdm.1 \ @@ -79,6 +81,7 @@ xmodmap.1 \ xon.1 \ xprop.1 \ + xrandr.1 \ xrdb.1 \ xrefresh.1 \ xset.1 \ @@ -88,12 +91,6 @@ xsm.1 \ xstdcmap.1 \ xterm.1 \ - xvidtune.1 \ - xvinfo.1 \ - xwd.1 \ - xwininfo.1 \ - xwud.1 \ - xrandr.1 \ xtrap.1 \ xtrapchar.1 \ xtrapin.1 \ @@ -101,4 +98,9 @@ xtrapout.1 \ xtrapproto.1 \ xtrapreset.1 \ - xtrapstats.1 + xtrapstats.1 \ + xvidtune.1 \ + xvinfo.1 \ + xwd.1 \ + xwininfo.1 \ + xwud.1 Index: x11/XFree86-4-clients/scripts/configure =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-clients/scripts/configure,v retrieving revision 1.68 diff -u -u -r1.68 configure --- x11/XFree86-4-clients/scripts/configure 17 Oct 2002 07:19:50 -0000 1.68 +++ x11/XFree86-4-clients/scripts/configure 4 Mar 2003 01:41:05 -0000 @@ -4,7 +4,7 @@ # (1) cp current xf86site.def (it is created by the imake-4 port) # to ${WRKDIR}/xc/config/cf. # this means this port uses imake-4's config for defaults. -# (2) Generate temporal config for compiling. +# (2) Generate temporary config for compiling. # Some configs, such as `ForceNormalLib', `FreeBSDBuildXprog', are # used locally for compiling this port, so these configs will be generated # by this script. These configs will be stored to the `host.def' file, @@ -27,12 +27,6 @@ echo "#define InstallXserverSetUID NO" >> $LOCALDEF # User Config. - if [ X$HasSecureRPC != XDEFAULT -a X$HasSecureRPC != X ]; then - echo "#define HasSecureRPC $HasSecureRPC" >> $LOCALDEF - fi - if [ X$HasPam != XDEFAULT -a X$HasPam != X ]; then - echo "#define HasPam $HasPam" >> $LOCALDEF - fi if [ X$InstallXdmConfig != XDEFAULT -a X$InstallXdmConfig != X ]; then echo "#define InstallXdmConfig $InstallXdmConfig" >> $LOCALDEF fi @@ -46,7 +40,7 @@ echo "#define BuildXF86DRI NO" >> $LOCALDEF fi - # disable some configs: there are not used this ports + # Disable some options for this port build. for i in \ InstallFSConfig \ BuildServer \ @@ -67,6 +61,11 @@ do \ echo "#define $i NO" >> $LOCALDEF done + + echo "#define FreeBSDCC ${CC}" >> $LOCALDEF + echo "#define FreeBSDCXX ${CXX}" >> $LOCALDEF + echo "#define FreeBSDCFLAGS ${CFLAGS}" >> $LOCALDEF + echo "#define LibInstallBuild YES" >> $LOCALDEF echo "#define FreeBSDBuildXlib NO" >> $LOCALDEF echo "#define FreeBSDBuildXbin YES" >> $LOCALDEF @@ -75,9 +74,6 @@ echo "#define PreloadSetup" >> $LOCALDEF echo "#define BuildPlugin NO" >> $LOCALDEF echo "#define UseInstalledPrograms YES" >> $LOCALDEF - echo "#define FreeBSDCC ${CC}" >> $LOCALDEF - echo "#define FreeBSDCXX ${CXX}" >> $LOCALDEF - echo "#define FreeBSDCFLAGS ${CFLAGS}" >> $LOCALDEF # Copy ORIGDEF to DESTDEF rm -f $DESTDEF @@ -87,6 +83,5 @@ cp -f $LOCALDEF $HOSTDEF } -cp ${X11BASE}/lib/X11/config/version.def ${WRKSRC}/config/cf configure exit 0 Index: x11/XFree86-4-documents/Makefile =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-documents/Makefile,v retrieving revision 1.9 diff -u -u -r1.9 Makefile --- x11/XFree86-4-documents/Makefile 14 Jul 2002 20:26:04 -0000 1.9 +++ x11/XFree86-4-documents/Makefile 4 Mar 2003 01:37:31 -0000 @@ -6,13 +6,13 @@ # PORTNAME= documents -PORTVERSION= 4.2.0 +PORTVERSION= 4.3.0 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XFREE} MASTER_SITE_SUBDIR= ${PORTVERSION} PKGNAMEPREFIX= XFree86- -DISTFILES= X${PORTVERSION:S/.//g}src-1.tgz X${PORTVERSION:S/.//g}src-2.tgz X${PORTVERSION:S/.//g}src-3.tgz -EXTRACT_ONLY= X${PORTVERSION:S/.//g}src-2.tgz X${PORTVERSION:S/.//g}src-3.tgz +DISTFILES= X430src-1.tgz \ + X430src-6.tgz MAINTAINER= anholt@freebsd.org @@ -20,15 +20,7 @@ USE_IMAKE= YES PROJECTROOT= -DProjectRoot=${PREFIX} DIST_SUBDIR= xc -WRKSRC= ${WRKDIR}/xc/doc -DEFFILE= ${PREFIX}/lib/X11/config/FreeBSD.ports.def -INSTALL_TARGET= install install.man - -post-extract: - (cd ${WRKDIR} && \ - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ - ${DISTDIR}/${DIST_SUBDIR}/X${PORTVERSION:S/.//g}src-1.tgz \ - ${EXTRACT_AFTER_ARGS} xc/doc) +WRKSRC= ${WRKDIR}/xc/doc/specs do-configure: (cd ${WRKSRC} ; \ @@ -38,7 +30,7 @@ ${ECHO_CMD} "#define InstallHardcopyDocs YES" >> host.def ; \ ${ECHO_CMD} "#define FreeBSDBuildXdoc YES" >> host.def ; \ imake -DUseInstalled ${PROJECTROOT} -I. -I${PREFIX}/lib/X11/config \ - -DTOPDIR=.. -DCURDIR=.; \ + -DTOPDIR=../.. -DCURDIR=.; \ ${MAKE} Makefiles ; \ ${MAKE} includes ; \ ${MAKE} depend) Index: x11/XFree86-4-documents/distinfo =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-documents/distinfo,v retrieving revision 1.5 diff -u -u -r1.5 distinfo --- x11/XFree86-4-documents/distinfo 16 Mar 2002 23:40:17 -0000 1.5 +++ x11/XFree86-4-documents/distinfo 4 Mar 2003 01:29:54 -0000 @@ -1,3 +1,3 @@ -MD5 (xc/X420src-1.tgz) = ad43a8e9e39703322005cd6f7145b77f -MD5 (xc/X420src-2.tgz) = dae33268a9f2735b9678a81fb23e8d3e -MD5 (xc/X420src-3.tgz) = 560899e175a02ab592185b69756f539e +MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af +MD5 (xc/X430src-6.tgz) = 163d9864e1353a4a9f992cb3843c240f +MD5 (xc/X430src-7.tgz) = e002e70f24098ca4f62fabd1c2809ed1 Index: x11/XFree86-4-documents/pkg-plist =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-documents/pkg-plist,v retrieving revision 1.5 diff -u -u -r1.5 pkg-plist --- x11/XFree86-4-documents/pkg-plist 16 Mar 2002 23:40:17 -0000 1.5 +++ x11/XFree86-4-documents/pkg-plist 4 Mar 2003 01:38:15 -0000 @@ -1,15 +1,12 @@ lib/X11/doc/DPMS.TXT lib/X11/doc/DPMSLib.TXT lib/X11/doc/ICElib.TXT -lib/X11/doc/INSTALL-X.org.TXT lib/X11/doc/LocaleDB.TXT lib/X11/doc/PM_spec.TXT lib/X11/doc/PostScript/DPMS.PS lib/X11/doc/PostScript/DPMSLib.PS lib/X11/doc/PostScript/ICElib.PS -lib/X11/doc/PostScript/INSTALL-X.org.PS lib/X11/doc/PostScript/LocaleDB.PS -lib/X11/doc/PostScript/RELNOTES-X.org.PS lib/X11/doc/PostScript/SMlib.PS lib/X11/doc/PostScript/XIMTransport.PS lib/X11/doc/PostScript/XiLib.PS @@ -49,7 +46,6 @@ lib/X11/doc/PostScript/xsmp.PS lib/X11/doc/PostScript/xtest.PS lib/X11/doc/PostScript/xtestlib.PS -lib/X11/doc/RELNOTES-X.org.TXT lib/X11/doc/SMlib.TXT lib/X11/doc/XIMTransport.TXT lib/X11/doc/XiLib.TXT Index: x11/XFree86-4-documents/files/patch-01 =================================================================== RCS file: x11/XFree86-4-documents/files/patch-01 diff -N x11/XFree86-4-documents/files/patch-01 --- x11/XFree86-4-documents/files/patch-01 25 Mar 2001 23:04:42 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ ---- Imakefile.orig Fri Dec 15 04:24:23 2000 -+++ Imakefile Wed Dec 20 16:22:14 2000 -@@ -16,7 +16,11 @@ - HARDCOPYDIR = hardcopy - #endif - -+#if defined(FreeBSDBuildXdoc) || FreeBSDBuildXdoc -+SUBDIRS = $(MISCDIR) $(SPECSDIR) $(HARDCOPYDIR) -+#else - SUBDIRS = man $(MISCDIR) $(SPECSDIR) $(HARDCOPYDIR) -+#endif - - all:: - Index: x11/XFree86-4-documents/files/patch-04 =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-documents/files/patch-04,v retrieving revision 1.3 diff -u -u -r1.3 patch-04 --- x11/XFree86-4-documents/files/patch-04 16 Mar 2002 23:40:17 -0000 1.3 +++ x11/XFree86-4-documents/files/patch-04 4 Mar 2003 01:35:29 -0000 @@ -1,5 +1,5 @@ ---- specs/Imakefile.orig Thu Jan 17 03:36:00 2002 -+++ specs/Imakefile Mon Jan 21 03:13:38 2002 +--- Imakefile.orig Wed Jan 16 10:36:00 2002 ++++ Imakefile Mon Mar 3 17:35:16 2003 @@ -13,7 +13,7 @@ #else SUBDIRS = BDF CTEXT FSProtocol GL ICCCM ICE /*PEX5*/ PM Render SM X11 XDMCP \ Index: x11/XFree86-4-libraries/Makefile =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/Makefile,v retrieving revision 1.121 diff -u -u -r1.121 Makefile --- x11/XFree86-4-libraries/Makefile 18 Feb 2003 04:51:28 -0000 1.121 +++ x11/XFree86-4-libraries/Makefile 3 Mar 2003 02:44:20 -0000 @@ -6,26 +6,26 @@ # PORTNAME= libraries -PORTVERSION= 4.2.1 -PORTREVISION= 7 +PORTVERSION= 4.3.0 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XFREE:S/$/:x/} \ ${MASTER_SITE_LOCAL:S/$/:local/} -MASTER_SITE_SUBDIR= 4.2.0/:x \ +MASTER_SITE_SUBDIR= ${PORTVERSION}/:x \ anholt/:local PKGNAMEPREFIX= XFree86- -DISTFILES= X420src-1.tgz:x \ +DISTFILES= X430src-1.tgz:x \ + X430src-2.tgz:x \ + X430src-3.tgz:x \ Wraphelp2.gz:local -EXTRACT_ONLY= X420src-1.tgz - -PATCH_SITES= ${MASTER_SITE_LOCAL} -PATCH_SITE_SUBDIR= anholt/patches-4.2.0/ -PATCHFILES= 4.2.0-4.2.1-1-freebsd.patch.gz +EXTRACT_ONLY= X430src-1.tgz \ + X430src-2.tgz \ + X430src-3.tgz MAINTAINER= anholt@freebsd.org -BUILD_DEPENDS= ${X11BASE}/lib/X11/config/version.def:${PORTSDIR}/devel/imake-4 +BUILD_DEPENDS= ${X11BASE}/lib/X11/config/date.def:${PORTSDIR}/devel/imake-4 LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 +LIB_DEPENDS= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig RUN_DEPENDS= mkhtmlindex:${PORTSDIR}/devel/imake-4 XFREE86_VERSION= 4 @@ -36,51 +36,22 @@ INSTALLS_SHLIB= yes DIST_SUBDIR= xc WRKSRC= ${WRKDIR}/xc -SCRIPTS_ENV= HasSecureRPC=${HasSecureRPC} \ - BuildPexExt=${BuildPexExt} \ - BuildXinerama=${BuildXinerama} \ - BuildXIE=${BuildXIE} \ - BuildAoutLibraries=${BuildAoutLibraries} \ - ForceNormalLib=${ForceNormalLib} \ - DebuggableLibraries=${DebuggableLibraries} \ +SCRIPTS_ENV= DebuggableLibraries=${DebuggableLibraries} \ CC="${CC}" \ CXX="${CXX}" \ CFLAGS="${CFLAGS}" -MAKE_ENV= PKGNAMEPREFIX=${PKGNAMEPREFIX} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} -MAN1= libxrx.1 -MAN3= Xaw.3 +MAN3= Xaw.3 Xcursor.3 Xrandr.3 XBUILD_DIRS= lib nls programs/Xserver/include \ - programs/Xserver/hw/xfree86/parser \ - programs/xrx + programs/Xserver/hw/xfree86/parser XINCLUDE_DIRS= programs/proxymngr XINSTALL_DIRS= include lib nls programs/Xserver/include \ - programs/xrx/plugin \ programs/Xserver/hw/xfree86/parser XINSTALL_MAN_DIRS= ${XINSTALL_DIRS} # XFree86 User Config: -# --- -# Name Default Meaning -# ---------------------------------------------------------------------------- -# HasSecureRPC YES build with SecureRPC (require FreeBSD-3 or later) -# BuildPexExt YES build PEX extension -# BuildXinerama YES build Xinerama extension -# BuildXIE YES build XIE extension -# BuildAoutLibraries NO build with old Aout libs. -# ForceNormalLib YES build with static libs. # DebuggableLibraries NO build with debug libs (require FreeBSD-4 or later) # ---------------------------------------------------------------------------- -# DEFAULT means ports will use values which set by ${PORTSDIR}/devel/imake-4 -# -HasSecureRPC?= DEFAULT -BuildPexExt?= DEFAULT -BuildXinerama?= DEFAULT -BuildXIE?= DEFAULT -BuildAoutLibraries?= DEFAULT -ForceNormalLib?= DEFAULT -DebuggableLibraries?= DEFAULT +DebuggableLibraries?= NO # End of XFree86 User Config .ifdef USE_XLIB @@ -109,17 +80,12 @@ post-patch: ${CP} ${MASTERDIR}/files/nls::Compose::microsoft-cp1251 ${WRKSRC}/nls/Compose/microsoft-cp1251 - cd ${WRKSRC}/nls; \ - for i in Compose XI18N_OBJS XLC_LOCALE; do \ - ${LN} -s zh_TW.big5 $$i/zh_TW.Big5; \ - done post-install: ${INSTALL_DATA} ${WRKSRC}/programs/proxymngr/PM.h \ ${PREFIX}/include/X11/PM ${INSTALL_DATA} ${WRKSRC}/programs/proxymngr/PMproto.h \ ${PREFIX}/include/X11/PM - @${MKHTMLINDEX} ${X11BASE}/lib/X11/doc/html .include "Makefile.inc" .include Index: x11/XFree86-4-libraries/Makefile.inc =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/Makefile.inc,v retrieving revision 1.1 diff -u -u -r1.1 Makefile.inc --- x11/XFree86-4-libraries/Makefile.inc 18 Sep 2002 04:22:36 -0000 1.1 +++ x11/XFree86-4-libraries/Makefile.inc 3 Mar 2003 04:12:10 -0000 @@ -13,9 +13,12 @@ _XBUILD_DIRS= include ${XBUILD_DIRS} XINSTALL_DIRS?= ${XBUILD_DIRS} _XINCLUDE_DIRS= ${_XBUILD_DIRS} ${XINCLUDE_DIRS} +XFREE86_HTML_MAN?= no .if !target(do-configure) do-configure: + @touch ${WRKSRC}/config/cf/version.def + @touch ${WRKSRC}/config/cf/date.def @cd ${.CURDIR} && ${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} Makefile.boot @@ -50,3 +53,7 @@ @cd ${WRKSRC}/${i} && ${SETENV} ${MAKE_ENV} ${MAKE} install.man .endfor .endif +.if ${XFREE86_HTML_MAN:L} == yes + @${MKHTMLINDEX} ${PREFIX}/lib/X11/doc/html +.endif + Index: x11/XFree86-4-libraries/distinfo =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/distinfo,v retrieving revision 1.37 diff -u -u -r1.37 distinfo --- x11/XFree86-4-libraries/distinfo 24 Jan 2003 04:14:15 -0000 1.37 +++ x11/XFree86-4-libraries/distinfo 28 Feb 2003 01:41:04 -0000 @@ -1,3 +1,4 @@ -MD5 (xc/X420src-1.tgz) = ad43a8e9e39703322005cd6f7145b77f +MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af +MD5 (xc/X430src-2.tgz) = 844c2ee908d21dbf8911fd13115bf8b4 +MD5 (xc/X430src-3.tgz) = b82a0443e1b7bf860e4343e6b6766cb6 MD5 (xc/Wraphelp2.gz) = bd1910492087442288d885412e2e5535 -MD5 (xc/4.2.0-4.2.1-1-freebsd.patch.gz) = 1d4c49d7f354b307b7961e6d8e6c4274 Index: x11/XFree86-4-libraries/pkg-plist =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/pkg-plist,v retrieving revision 1.43 diff -u -u -r1.43 pkg-plist --- x11/XFree86-4-libraries/pkg-plist 18 Feb 2003 04:51:28 -0000 1.43 +++ x11/XFree86-4-libraries/pkg-plist 3 Mar 2003 03:55:34 -0000 @@ -1,5 +1,6 @@ @unexec %D/bin/mkhtmlindex %D/lib/X11/doc/html @exec %D/bin/mkhtmlindex %D/lib/X11/doc/html +bin/xcursor-config include/DPS/ColorSB.h include/DPS/ColorSBP.h include/DPS/DPSScrollW.h @@ -34,6 +35,7 @@ include/GL/glext.h include/GL/glu.h include/GL/glx.h +include/GL/glxext.h include/GL/glxint.h include/GL/glxmd.h include/GL/glxproto.h @@ -57,11 +59,6 @@ include/X11/IntrinsicP.h include/X11/Object.h include/X11/ObjectP.h -include/X11/PEX5/PEX.h -include/X11/PEX5/PEXlib.h -include/X11/PEX5/PEXlibint.h -include/X11/PEX5/PEXproto.h -include/X11/PEX5/PEXprotost.h include/X11/PM/PM.h include/X11/PM/PMproto.h include/X11/RectObj.h @@ -156,6 +153,7 @@ include/X11/Xaw/XawImP.h include/X11/Xaw/XawInit.h include/X11/Xcms.h +include/X11/Xcursor/Xcursor.h include/X11/Xdefs.h include/X11/Xdmcp.h include/X11/Xfuncproto.h @@ -273,7 +271,6 @@ include/X11/extensions/XEVIstr.h include/X11/extensions/XI.h include/X11/extensions/XIE.h -include/X11/extensions/XIElib.h include/X11/extensions/XIEproto.h include/X11/extensions/XIEprotost.h include/X11/extensions/XInput.h @@ -291,6 +288,8 @@ include/X11/extensions/XKM.h include/X11/extensions/XKMformat.h include/X11/extensions/XLbx.h +include/X11/extensions/XRes.h +include/X11/extensions/XResproto.h include/X11/extensions/XShm.h include/X11/extensions/XTest.h include/X11/extensions/Xag.h @@ -310,8 +309,10 @@ include/X11/extensions/XvMCproto.h include/X11/extensions/Xvlib.h include/X11/extensions/Xvproto.h +include/X11/extensions/bigreqstr.h include/X11/extensions/dpms.h include/X11/extensions/dpmsstr.h +include/X11/extensions/extutil.h include/X11/extensions/fontcache.h include/X11/extensions/fontcacheP.h include/X11/extensions/fontcachstr.h @@ -322,7 +323,9 @@ include/X11/extensions/lbxopts.h include/X11/extensions/lbxstr.h include/X11/extensions/lbxzlib.h +include/X11/extensions/mitmiscstr.h include/X11/extensions/multibuf.h +include/X11/extensions/multibufst.h include/X11/extensions/panoramiXext.h include/X11/extensions/panoramiXproto.h include/X11/extensions/randr.h @@ -337,7 +340,11 @@ include/X11/extensions/security.h include/X11/extensions/securstr.h include/X11/extensions/shape.h +include/X11/extensions/shapestr.h +include/X11/extensions/shmstr.h include/X11/extensions/sync.h +include/X11/extensions/syncstr.h +include/X11/extensions/xcmiscstr.h include/X11/extensions/xf86bigfont.h include/X11/extensions/xf86bigfstr.h include/X11/extensions/xf86dga.h @@ -349,6 +356,7 @@ include/X11/extensions/xf86vmode.h include/X11/extensions/xf86vmstr.h include/X11/extensions/xtestext1.h +include/X11/extensions/xteststr.h include/X11/extensions/xtrapbits.h include/X11/extensions/xtrapddmi.h include/X11/extensions/xtrapdi.h @@ -370,24 +378,18 @@ include/X11/keysym.h include/X11/keysymdef.h include/X11/xpm.h -include/rgb.h -include/site.h include/xf86Optrec.h include/xf86Parser.h lib/X11/XErrorDB lib/X11/XKeysymDB +lib/X11/Xcms.txt lib/X11/locale/C/XI18N_OBJS lib/X11/locale/C/XLC_LOCALE lib/X11/locale/armscii-8/Compose lib/X11/locale/armscii-8/XI18N_OBJS lib/X11/locale/armscii-8/XLC_LOCALE -lib/X11/locale/common/ximcp.so.2 -lib/X11/locale/common/xlcDef.so.2 -lib/X11/locale/common/xlcUTF8Load.so.2 -lib/X11/locale/common/xlibi18n.so.2 -lib/X11/locale/common/xlocale.so.2 -lib/X11/locale/common/xomGeneric.so.2 lib/X11/locale/compose.dir +lib/X11/locale/el_GR.UTF-8/Compose lib/X11/locale/en_US.UTF-8/Compose lib/X11/locale/en_US.UTF-8/XI18N_OBJS lib/X11/locale/en_US.UTF-8/XLC_LOCALE @@ -410,6 +412,8 @@ lib/X11/locale/iso8859-10/Compose lib/X11/locale/iso8859-10/XI18N_OBJS lib/X11/locale/iso8859-10/XLC_LOCALE +lib/X11/locale/iso8859-11/XI18N_OBJS +lib/X11/locale/iso8859-11/XLC_LOCALE lib/X11/locale/iso8859-13/Compose lib/X11/locale/iso8859-13/XI18N_OBJS lib/X11/locale/iso8859-13/XLC_LOCALE @@ -455,9 +459,13 @@ lib/X11/locale/ja/Compose lib/X11/locale/ja/XI18N_OBJS lib/X11/locale/ja/XLC_LOCALE +lib/X11/locale/ja_JP.UTF-8/XI18N_OBJS +lib/X11/locale/ja_JP.UTF-8/XLC_LOCALE lib/X11/locale/ko/Compose lib/X11/locale/ko/XI18N_OBJS lib/X11/locale/ko/XLC_LOCALE +lib/X11/locale/ko_KR.UTF-8/XI18N_OBJS +lib/X11/locale/ko_KR.UTF-8/XLC_LOCALE lib/X11/locale/koi8-c/Compose lib/X11/locale/koi8-c/XI18N_OBJS lib/X11/locale/koi8-c/XLC_LOCALE @@ -467,6 +475,12 @@ lib/X11/locale/koi8-u/Compose lib/X11/locale/koi8-u/XI18N_OBJS lib/X11/locale/koi8-u/XLC_LOCALE +lib/X11/locale/lib/common/ximcp.so.2 +lib/X11/locale/lib/common/xlcDef.so.2 +lib/X11/locale/lib/common/xlcUTF8Load.so.2 +lib/X11/locale/lib/common/xlibi18n.so.2 +lib/X11/locale/lib/common/xlocale.so.2 +lib/X11/locale/lib/common/xomGeneric.so.2 lib/X11/locale/locale.alias lib/X11/locale/locale.dir lib/X11/locale/microsoft-cp1251/Compose @@ -483,6 +497,8 @@ lib/X11/locale/nokhchi-1/XLC_LOCALE lib/X11/locale/tatar-cyr/XI18N_OBJS lib/X11/locale/tatar-cyr/XLC_LOCALE +lib/X11/locale/th_TH.UTF-8/XI18N_OBJS +lib/X11/locale/th_TH.UTF-8/XLC_LOCALE lib/X11/locale/th_TH/XI18N_OBJS lib/X11/locale/th_TH/XLC_LOCALE lib/X11/locale/tscii-0/XI18N_OBJS @@ -493,18 +509,20 @@ lib/X11/locale/vi_VN.viscii/Compose lib/X11/locale/vi_VN.viscii/XI18N_OBJS lib/X11/locale/vi_VN.viscii/XLC_LOCALE -lib/X11/locale/zh/XI18N_OBJS lib/X11/locale/zh_CN.gbk/Compose lib/X11/locale/zh_CN.gbk/XI18N_OBJS lib/X11/locale/zh_CN.gbk/XLC_LOCALE lib/X11/locale/zh_CN/Compose +lib/X11/locale/zh_CN/XI18N_OBJS lib/X11/locale/zh_CN/XLC_LOCALE lib/X11/locale/zh_HK.big5/XLC_LOCALE lib/X11/locale/zh_HK.big5hkscs/XI18N_OBJS lib/X11/locale/zh_HK.big5hkscs/XLC_LOCALE -lib/X11/locale/zh_TW.Big5/Compose -lib/X11/locale/zh_TW.Big5/XLC_LOCALE -lib/X11/locale/zh_TW.Big5/XI18N_OBJS +lib/X11/locale/zh_TW.UTF-8/XI18N_OBJS +lib/X11/locale/zh_TW.UTF-8/XLC_LOCALE +lib/X11/locale/zh_TW.big5/Compose +lib/X11/locale/zh_TW.big5/XI18N_OBJS +lib/X11/locale/zh_TW.big5/XLC_LOCALE lib/X11/locale/zh_TW/Compose lib/X11/locale/zh_TW/XI18N_OBJS lib/X11/locale/zh_TW/XLC_LOCALE @@ -521,19 +539,14 @@ lib/libICE.so.6 %%OSMESA:%%lib/libOSMesa.a %%OSMESA:%%lib/libOSMesa.so -%%OSMESA:%%lib/libOSMesa.so.3 -lib/libPEX5.a -lib/libPEX5.so -lib/libPEX5.so.6 +%%OSMESA:%%lib/libOSMesa.so.4 lib/libSM.a lib/libSM.so lib/libSM.so.6 lib/libX11.a lib/libX11.so lib/libX11.so.6 -lib/libXIE.a -lib/libXIE.so -lib/libXIE.so.6 +lib/libXRes.a %%XTHRSTUB:%%lib/libXThrStub.so %%XTHRSTUB:%%lib/libXThrStub.so.6 lib/libXTrap.a @@ -544,6 +557,9 @@ lib/libXaw.so lib/libXaw.so.6 lib/libXaw.so.7 +lib/libXcursor.a +lib/libXcursor.so +lib/libXcursor.so.1 lib/libXdmcp.a lib/libXext.a lib/libXext.so @@ -570,7 +586,7 @@ lib/libXpm.so.4 lib/libXrandr.a lib/libXrandr.so -lib/libXrandr.so.1 +lib/libXrandr.so.2 lib/libXrender.a lib/libXrender.so lib/libXrender.so.1 @@ -582,6 +598,8 @@ lib/libXtst.so lib/libXtst.so.6 lib/libXv.a +lib/libXv.so +lib/libXv.so.1 lib/libXvMC.a lib/libXxf86dga.a lib/libXxf86misc.a @@ -603,5 +621,4 @@ lib/libxf86config.a lib/libxkbfile.a lib/libxkbui.a -lib/libxrx.so -lib/libxrx.so.6 +lib/pkgconfig/xcursor.pc Index: x11/XFree86-4-libraries/files/patch-2 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-2 diff -N x11/XFree86-4-libraries/files/patch-2 --- x11/XFree86-4-libraries/files/patch-2 8 Apr 2002 13:54:01 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,35 +0,0 @@ ---- programs/Xserver/hw/xfree86/os-support/bsd/bsd_jstk.c.orig Sun Jul 26 01:56:34 1998 -+++ programs/Xserver/hw/xfree86/os-support/bsd/bsd_jstk.c Mon Apr 8 14:32:01 2002 -@@ -29,7 +29,7 @@ - #include - #include - #include --#include -+#include - #include - - #ifdef XFree86LOADER -@@ -56,6 +56,7 @@ - int changed = 0; - int timeinmicros; - struct joystick js; -+ extern int errno; - - #ifdef DEBUG - ErrorF("xf86JoystickOn: %s\n", name); -@@ -96,7 +97,6 @@ - if (*centerY < 0) { - *centerY = js.y; - xf86Msg(X_PROBED, "Joystick: CenterY set to %d\n", *centerY); -- } - } - - return status; -@@ -173,6 +173,7 @@ - } - - #ifdef XFree86LOADER -+#define MAGIC_DONE 1 - /* - * Entry point for XFree86 Loader - */ Index: x11/XFree86-4-libraries/files/patch-DRI =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-DRI diff -N x11/XFree86-4-libraries/files/patch-DRI --- x11/XFree86-4-libraries/files/patch-DRI 16 Mar 2002 23:40:17 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,50 +0,0 @@ ---- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/tdfx/Makefile.orig Thu Dec 13 09:24:52 2001 -+++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/tdfx/Makefile Sat Jan 19 21:35:22 2002 -@@ -5,6 +5,7 @@ - SRCS= tdfx_drv.c - SRCS+= device_if.h bus_if.h pci_if.h opt_drm_linux.h - CFLAGS+= ${DEBUG_FLAGS} -I. -I.. -+KMODDIR = ${X11BASE}/lib/X11/kernel - - @: - ln -sf /sys @ ---- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/gamma/Makefile.orig Thu Dec 13 09:24:49 2001 -+++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/gamma/Makefile Sat Jan 19 21:37:05 2002 -@@ -5,6 +5,7 @@ - SRCS = gamma_drv.c gamma_dma.c - SRCS += device_if.h bus_if.h pci_if.h opt_drm_linux.h - CFLAGS += ${DEBUG_FLAGS} -I. -I.. -+KMODDIR= ${X11BASE}/lib/X11/kernel - - @: - ln -sf /sys @ ---- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/mga/Makefile.orig Thu Dec 13 09:24:49 2001 -+++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/mga/Makefile Sat Jan 19 21:36:20 2002 -@@ -5,6 +5,7 @@ - SRCS= mga_drv.c mga_state.c mga_warp.c mga_dma.c - SRCS+= device_if.h bus_if.h pci_if.h opt_drm_linux.h - CFLAGS+= ${DEBUG_FLAGS} -I. -I.. -+KMODDIR= ${X11BASE}/lib/X11/kernel - - @: - ln -sf /sys @ ---- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/r128/Makefile.orig Thu Dec 13 09:24:50 2001 -+++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/r128/Makefile Mon Jan 21 10:17:46 2002 -@@ -5,6 +5,7 @@ - SRCS = r128_cce.c r128_drv.c r128_state.c - SRCS += device_if.h bus_if.h pci_if.h opt_drm_linux.h - CFLAGS += ${DEBUG_FLAGS} -I. -I.. -+KMODDIR= ${X11BASE}/lib/X11/kernel - - @: - ln -sf /sys @ ---- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/radeon/Makefile.orig Thu Dec 13 09:24:51 2001 -+++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/radeon/Makefile Mon Jan 21 10:17:21 2002 -@@ -5,6 +5,7 @@ - SRCS = radeon_cp.c radeon_drv.c radeon_state.c - SRCS += device_if.h bus_if.h pci_if.h opt_drm_linux.h - CFLAGS += ${DEBUG_FLAGS} -I. -I.. -+KMODDIR= ${X11BASE}/lib/X11/kernel - - @: - ln -sf /sys @ Index: x11/XFree86-4-libraries/files/patch-FreeBSD.cf =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-FreeBSD.cf diff -N x11/XFree86-4-libraries/files/patch-FreeBSD.cf --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/XFree86-4-libraries/files/patch-FreeBSD.cf 16 Jan 2003 02:53:26 -0000 @@ -0,0 +1,48 @@ +--- config/cf/FreeBSD.cf.orig Sun Dec 15 13:37:57 2002 ++++ config/cf/FreeBSD.cf Thu Jan 2 15:08:46 2003 +@@ -157,11 +162,11 @@ + * ld: warning: libXThrStub.so.6, needed by libX11.so, not found + */ + #if BuildThreadStubLibrary && (!defined(UseInstalledX11) || !UseInstalledX11) +-# define CcCmd $(CLIENTENVSETUP) cc +-# define CplusplusCmd $(CLIENTENVSETUP) c++ ++# define CcCmd $(CLIENTENVSETUP) FreeBSDCC ++# define CplusplusCmd $(CLIENTENVSETUP) FreeBSDCXX + #else +-# define CcCmd cc +-# define CplusplusCmd c++ ++# define CcCmd FreeBSDCC ++# define CplusplusCmd FreeBSDCXX + #endif + + #define CppCmd /usr/bin/cpp +@@ -172,7 +177,7 @@ + #if defined(UseInstalled) + #define DefaultCCOptions /**/ + #else +-#define DefaultCCOptions -ansi -pedantic -Dasm=__asm GccWarningOptions ++#define DefaultCCOptions -ansi -Dasm=__asm GccWarningOptions + #endif + #endif + #ifndef ExtraLibraries +@@ -474,18 +482,8 @@ + #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC + #endif + +-/* The GCC strength-reduce bug is fixed for FreeBSD 2.1.5 and later */ +-#ifndef DefaultGcc2i386Opt +-#if OSMajorVersion > 2 || (OSMajorVersion == 2 && OSMinorVersion > 1) || (OSMajorVersion == 2 && OSMinorVersion == 1 && OSTeenyVersion >= 5) +-#define DefaultGcc2i386Opt -O2 +-#endif +-#endif +- +-#ifdef i386Architecture +-# define OptimizedCDebugFlags DefaultGcc2i386Opt +-#else +-# define OptimizedCDebugFlags -O +-#endif ++#define DefaultGcc2i386Opt ++#define OptimizedCDebugFlags FreeBSDCFLAGS + + #ifndef PreIncDir + # define PreIncDir /usr/include Index: x11/XFree86-4-libraries/files/patch-Imake.cf =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-Imake.cf diff -N x11/XFree86-4-libraries/files/patch-Imake.cf --- x11/XFree86-4-libraries/files/patch-Imake.cf 19 Sep 2002 01:41:58 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ ---- config/cf/Imake.cf.orig Wed Sep 18 18:17:14 2002 -+++ config/cf/Imake.cf Wed Sep 18 18:17:44 2002 -@@ -221,6 +221,10 @@ - # define AlphaArchitecture - # undef __alpha__ - # endif -+# ifdef __sparc64__ -+# define Sparc64Architecture -+# undef __sparc64__ -+# endif - #endif /* __FreeBSD__ */ - - #ifdef AMOEBA Index: x11/XFree86-4-libraries/files/patch-Imake.rules =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-Imake.rules diff -N x11/XFree86-4-libraries/files/patch-Imake.rules --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/XFree86-4-libraries/files/patch-Imake.rules 2 Jan 2003 22:49:14 -0000 @@ -0,0 +1,48 @@ +--- config/cf/Imake.rules.orig Thu Jan 2 14:43:27 2003 ++++ config/cf/Imake.rules Thu Jan 2 14:49:12 2003 +@@ -1406,7 +1406,7 @@ + * this Imakefile is within the source tree. + */ + #ifndef RmanDependency +-#ifdef UseInstalled ++#if defined(UseInstalled) || defined(UseInstalledPrograms) + #define RmanDependency() /**/ + #else + #define RmanDependency() @@\ +@@ -1421,7 +1421,7 @@ + #endif /* RmanDependency */ + + #ifndef RmanCmdDependency +-#ifdef UseInstalled ++#if defined(UseInstalled) || defined(UseInstalledPrograms) + #define RmanCmdDependency /**/ + #else + #define RmanCmdDependency ProgramTargetName($(RMAN)) +@@ -1874,7 +1874,7 @@ + * this Imakefile is within the source tree. + */ + #ifndef DependDependency +-#ifdef UseInstalled ++#if defined(UseInstalled) || defined(UseInstalledPrograms) + #define DependDependency() /**/ + #else + #define DependDependency() @@\ +@@ -1969,7 +1969,7 @@ + * within the source tree. + */ + #ifndef ImakeDependency +-#ifdef UseInstalled ++#if defined(UseInstalled) || defined(UseInstalledPrograms) + #define ImakeDependency(target) /**/ + #else + #define ImakeDependency(target) @@\ +@@ -3126,6 +3126,9 @@ + + #ifdef UseInstalled + #define ImakeSubCmdHelper $(IMAKE_CMD) ++#elif defined(UseInstalledPrograms) ++#define ImakeSubCmdHelper $(IMAKE) -I$(IMAKEPREFIX)$(IRULESRC) \ ++ $(IMAKE_DEFINES) $(IMAKE_WARNINGS) + #else + #define ImakeSubCmdHelper $(IMAKEPREFIX)$(IMAKE) -I$(IMAKEPREFIX)$(IRULESRC) \ + $(IMAKE_DEFINES) $(IMAKE_WARNINGS) Index: x11/XFree86-4-libraries/files/patch-Imake.tmpl =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-Imake.tmpl diff -N x11/XFree86-4-libraries/files/patch-Imake.tmpl --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/XFree86-4-libraries/files/patch-Imake.tmpl 2 Jan 2003 22:34:28 -0000 @@ -0,0 +1,75 @@ +--- config/cf/Imake.tmpl.orig Mon Dec 9 19:20:41 2002 ++++ config/cf/Imake.tmpl Thu Jan 2 14:34:20 2003 +@@ -237,7 +237,8 @@ + + #ifndef RmanCmd + #if BuildRman +-#ifdef UseInstalled /* assume BINDIR in path */ ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++/* assume BINDIR in path */ + #define RmanCmd rman + #else + #define RmanCmd $(TOP)/config/util/rman +@@ -1348,7 +1349,8 @@ + #define LoaderLibPrefix /**/ + #endif + #ifndef ImakeCmd +-#ifdef UseInstalled /* assume BINDIR in path */ ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++/* assume BINDIR in path */ + #define ImakeCmd imake + #else + #define ImakeCmd $(IMAKESRC)/imake +@@ -1359,19 +1361,22 @@ + #endif + #ifndef DependCmd + #if UseGccMakeDepend +-#ifdef UseInstalled /* assume BINDIR in path */ ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++/* assume BINDIR in path */ + #define DependCmd gccmakedep + #else + #define DependCmd $(DEPENDSRC)/gccmakedep + #endif + #elif UseCCMakeDepend +-#ifdef UseInstalled /* assume BINDIR in path */ ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++/* assume BINDIR in path */ + #define DependCmd ccmakedep + #else + #define DependCmd $(DEPENDSRC)/ccmakedep + #endif + #else +-#ifdef UseInstalled /* assume BINDIR in path */ ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++/* assume BINDIR in path */ + #define DependCmd makedepend + #else + #define DependCmd $(DEPENDSRC)/makedepend +@@ -1398,21 +1403,23 @@ + #ifndef ExportListCmd + # ifndef ExportListGenSource + # define ExportListCmd /**/ +-# elif !defined(UseInstalled) ++# elif !defined(UseInstalled) && !defined(UseInstalledPrograms) + # define ExportListCmd $(CONFIGSRC)/util/exportlistgen + # else + # define ExportListCmd exportlistgen + # endif + #endif + #ifndef MkdirHierCmd +-#ifdef UseInstalled /* assume BINDIR in path */ ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++/* assume BINDIR in path */ + #define MkdirHierCmd mkdirhier + #else + #define MkdirHierCmd $(SHELL) $(CONFIGSRC)/util/mkdirhier.sh + #endif + #endif + #ifndef RevPathCmd +-#ifdef UseInstalled /* assume BINDIR in path */ ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++/* assume BINDIR in path */ + #define RevPathCmd revpath + #else + #define RevPathCmd $(CONFIGSRC)/util/revpath Index: x11/XFree86-4-libraries/files/patch-UIThrStubs.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-UIThrStubs.c diff -N x11/XFree86-4-libraries/files/patch-UIThrStubs.c --- x11/XFree86-4-libraries/files/patch-UIThrStubs.c 7 Jun 2002 03:26:24 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,32 +0,0 @@ ---- lib/XThrStub/UIThrStubs.c.old Mon Nov 19 06:13:26 2001 -+++ lib/XThrStub/UIThrStubs.c Tue Jun 4 11:39:19 2002 -@@ -99,6 +99,21 @@ - #else - #include - typedef pthread_t xthread_t; -+#if __GNUC__ >= 3 -+xthread_t pthread_self() __attribute__ ((weak, alias ("_Xthr_self_stub_"))); -+int pthread_mutex_init() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_mutex_destroy() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_mutex_lock() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_mutex_unlock() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_cond_init() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_cond_destroy() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_cond_wait() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_cond_signal() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_cond_broadcast() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_key_create() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+void *pthread_getspecific() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+int pthread_setspecific() __attribute__ ((weak, alias ("_Xthr_zero_stub_"))); -+#else /* __GNUC__ */ - #pragma weak pthread_self = _Xthr_self_stub_ - #pragma weak pthread_mutex_init = _Xthr_zero_stub_ - #pragma weak pthread_mutex_destroy = _Xthr_zero_stub_ -@@ -113,6 +128,7 @@ - #pragma weak pthread_key_create = _Xthr_zero_stub_ - #pragma weak pthread_getspecific = _Xthr_zero_stub_ - #pragma weak pthread_setspecific = _Xthr_zero_stub_ -+#endif /* __GNUC__ */ - #if defined(_DECTHREADS_) || defined(linux) - #pragma weak pthread_equal = _Xthr_equal_stub_ /* See Xthreads.h! */ - int Index: x11/XFree86-4-libraries/files/patch-X11.tmpl =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-X11.tmpl diff -N x11/XFree86-4-libraries/files/patch-X11.tmpl --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/XFree86-4-libraries/files/patch-X11.tmpl 3 Mar 2003 05:14:09 -0000 @@ -0,0 +1,38 @@ +--- config/cf/X11.tmpl.orig Tue Feb 25 13:57:52 2003 ++++ config/cf/X11.tmpl Sun Mar 2 21:13:31 2003 +@@ -575,7 +575,7 @@ + #define BuildXft1Library BuildRenderLibrary + #endif + #ifndef UseFontconfig +-#define UseFontconfig BuildXftLibrary ++#define UseFontconfig (BuildXftLibrary || BuildXft1Library) + #endif + #ifndef BuildFontconfigLibrary + #define BuildFontconfigLibrary (UseFontconfig && !HasFontconfig) +@@ -1497,7 +1497,14 @@ + #endif + + #ifndef PsWrap ++#if defined(UseInstalled) || defined(UseInstalledPrograms) ++#define PsWrap pswrap ++#define PsWrapDependency /**/ ++#else + #define PsWrap $(PSWRAPSRC)/pswrap ++#define PsWrapDependency HostProgramTargetName($(PSWRAP)) ++#endif ++ PSWRAP = PsWrap + #endif + + #ifndef ResourceConfigurationManagement +@@ -3028,7 +3035,10 @@ + + #endif /* else BuildFreetype2Library */ + +-#if BuildFreetype2Library || HasFreetype2 ++#if HasFreetype2 ++FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR) -I$(FREETYPE2DIR)/include ++FREETYPE2DEFINES = -DFREETYPE2 ++#elif BuildFreetype2Library + FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR) + FREETYPE2DEFINES = -DFREETYPE2 + #endif Index: x11/XFree86-4-libraries/files/patch-XTT =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-XTT diff -N x11/XFree86-4-libraries/files/patch-XTT --- x11/XFree86-4-libraries/files/patch-XTT 12 Jun 2001 14:59:51 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,48 +0,0 @@ ---- extras/X-TrueType/xttfuncs.c.old 2000/09/26 15:56:41 1.8 -+++ extras/X-TrueType/xttfuncs.c 2001/02/18 04:08:33 -@@ -565,8 +565,9 @@ - - /* - * Check invalid char index. -+ * c = 0 is the default glyph for undefined glyphs in TTF. - */ -- if ( c <= 0 ) { -+ if ( c < 0 ) { - charInfo = &nocharinfo; - goto next; - } -@@ -769,8 +770,9 @@ - - /* - * Check invalid char index. -+ * c = 0 is the default glyph for undefined glyphs in TTF. - */ -- if ( c <= 0 ) { -+ if ( c < 0 ) { - charInfo = &nocharinfo; - goto next; - } -@@ -934,14 +936,19 @@ - c1 <= pFont->info.lastRow && - c2 >= pFont->info.firstCol && - c2 <= pFont->info.lastCol)) { -- *glyphs++ = &nocharinfo; -+ /* -+ * &nocharinfo will show garbage, just set c1 to 0. -+ * The default glyph for undefined glphy will be used. -+ */ -+ /* *glyphs++ = &nocharinfo; */ - dprintf((stderr, "invalid code\n")); -+ c1 = 0; - } else { - c1 = ft->codeConverterInfo.ptrCodeConverter(c1<<8|c2); -+ } - dprintf((stderr, "%04x\n", c1)); - *glyphs++ = get_glyph(ft, TT_Char_Index(ft->charmap, c1), - spacing); -- } - } - break; - } - - Index: x11/XFree86-4-libraries/files/patch-XlcDL.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-XlcDL.c diff -N x11/XFree86-4-libraries/files/patch-XlcDL.c --- x11/XFree86-4-libraries/files/patch-XlcDL.c 24 Dec 2002 10:16:19 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ ---- lib/X11/XlcDL.c.orig Sun Dec 1 23:17:32 2002 -+++ lib/X11/XlcDL.c Sun Dec 1 23:17:11 2002 -@@ -60,7 +60,12 @@ - #define _MACH64_NAME "sparcv9" - #define _MACH64_NAME_LEN (sizeof (_MACH64_NAME) - 1) - #else /* !defined(__sparcv9) */ -+#if defined(__ia64__) -+#define _MACH64_NAME "ia64" -+#define _MACH64_NAME_LEN (sizeof (_MACH64_NAME) - 1) -+#else /* !defined(__ia64__) */ - #error "Unknown architecture" -+#endif /* defined(__ia64__) */ - #endif /* defined(__sparcv9) */ - #endif /* _LP64 */ - Index: x11/XFree86-4-libraries/files/patch-bsdLib.rules =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-bsdLib.rules diff -N x11/XFree86-4-libraries/files/patch-bsdLib.rules --- x11/XFree86-4-libraries/files/patch-bsdLib.rules 14 Jul 2002 20:26:09 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,37 +0,0 @@ ---- config/cf/bsdLib.rules.orig Wed Jul 10 17:25:29 2002 -+++ config/cf/bsdLib.rules Wed Jul 10 17:25:32 2002 -@@ -306,6 +306,34 @@ - - #endif /* SharedDepLibraryTarget */ - -+/* -+ * SharedDepCplusplusLibraryTarget - generate rules to create a shared library. -+ */ -+#ifndef SharedDepCplusplusLibraryTarget -+#define SharedDepCplusplusLibraryTarget(libname,rev,deplist,solist,down,up) @@\ -+AllTarget(Concat(lib,libname.so.rev)) @@\ -+ @@\ -+Concat(lib,libname.so.rev): deplist @@\ -+ $(RM) $@~ @@\ -+ @SONAME=`echo $@ | sed 's/\.[^\.]*$$//'`; set -x; \ @@\ -+ (cd down; $(CXX) -o up/$@~ $(SHLIBLDFLAGS) -Wl,-soname,$$SONAME solist $(REQUIREDLIBS) BaseShLibReqs); \ @@\ -+ $(RM) $$SONAME; $(LN) $@ $$SONAME; \ @@\ -+ LinkBuildSonameLibrary($$SONAME) @@\ -+ $(RM) $@ @@\ -+ $(MV) $@~ $@ @@\ -+ $(RM) Concat(lib,libname.so) @@\ -+ $(LN) $@ Concat(lib,libname.so) @@\ -+ LinkBuildLibrary($@) @@\ -+ LinkBuildLibrary(Concat(lib,libname.so)) @@\ -+ @@\ -+clean:: @@\ -+ @SONAME=`echo Concat(lib,libname.so.rev) | sed 's/\.[^\.]*$$//'`; \ @@\ -+ set -x; $(RM) $$SONAME @@\ -+ $(RM) Concat(lib,libname.so) @@\ -+ $(RM) Concat(lib,libname.so.rev) -+ -+#endif /* SharedDepLibraryTarget */ -+ - #ifndef SharedDepModuleTarget - #define SharedDepModuleTarget(name,deps,solist) @@\ - AllTarget(name) @@\ Index: x11/XFree86-4-libraries/files/patch-c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-c diff -N x11/XFree86-4-libraries/files/patch-c --- x11/XFree86-4-libraries/files/patch-c 17 Oct 2002 07:19:53 -0000 1.8 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,68 +0,0 @@ ---- config/cf/Imake.tmpl.orig Wed Oct 16 20:56:39 2002 -+++ config/cf/Imake.tmpl Wed Oct 16 21:52:31 2002 -@@ -220,7 +220,7 @@ - - #ifndef RmanCmd - #if BuildRman --#ifdef UseInstalled /* assume BINDIR in path */ -+#if defined(UseInstalled) || defined(UseInstalledPrograms) /* assume BINDIR in path */ - #define RmanCmd rman - #else - #define RmanCmd $(TOP)/config/util/rman -@@ -1282,7 +1282,7 @@ - #define LoaderLibPrefix /**/ - #endif - #ifndef ImakeCmd --#ifdef UseInstalled /* assume BINDIR in path */ -+#if defined(UseInstalled) || defined(UseInstalledPrograms) /* assume BINDIR in path */ - #define ImakeCmd imake - #else - #define ImakeCmd $(IMAKESRC)/imake -@@ -1290,19 +1290,19 @@ - #endif - #ifndef DependCmd - #if UseGccMakeDepend --#ifdef UseInstalled /* assume BINDIR in path */ -+#if defined(UseInstalled) || defined(UseInstalledPrograms) /* assume BINDIR in path */ - #define DependCmd gccmakedep - #else - #define DependCmd $(DEPENDSRC)/gccmakedep - #endif - #elif UseCCMakeDepend --#ifdef UseInstalled /* assume BINDIR in path */ -+#if defined(UseInstalled) || defined(UseInstalledPrograms) /* assume BINDIR in path */ - #define DependCmd ccmakedep - #else - #define DependCmd $(DEPENDSRC)/ccmakedep - #endif - #else --#ifdef UseInstalled /* assume BINDIR in path */ -+#if defined(UseInstalled) || defined(UseInstalledPrograms) /* assume BINDIR in path */ - #define DependCmd makedepend - #else - #define DependCmd $(DEPENDSRC)/makedepend -@@ -1329,21 +1329,21 @@ - #ifndef ExportListCmd - # ifndef ExportListGenSource - # define ExportListCmd /**/ --# elif !defined(UseInstalled) -+# elif !defined(UseInstalled) && !defined(UseInstalledPrograms) - # define ExportListCmd $(CONFIGSRC)/util/exportlistgen - # else - # define ExportListCmd exportlistgen - # endif - #endif - #ifndef MkdirHierCmd --#ifdef UseInstalled /* assume BINDIR in path */ -+#if defined(UseInstalled) || defined(UseInstalledPrograms) /* assume BINDIR in path */ - #define MkdirHierCmd mkdirhier - #else - #define MkdirHierCmd $(SHELL) $(CONFIGSRC)/util/mkdirhier.sh - #endif - #endif - #ifndef RevPathCmd --#ifdef UseInstalled /* assume BINDIR in path */ -+#if defined(UseInstalled) || defined(UseInstalledPrograms) /* assume BINDIR in path */ - #define RevPathCmd revpath - #else - #define RevPathCmd $(CONFIGSRC)/util/revpath Index: x11/XFree86-4-libraries/files/patch-common_x86.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-common_x86.c diff -N x11/XFree86-4-libraries/files/patch-common_x86.c --- x11/XFree86-4-libraries/files/patch-common_x86.c 8 Dec 2002 05:37:30 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,32 +0,0 @@ ---- extras/Mesa/src/X86/common_x86.c.orig Fri Aug 17 11:40:11 2001 -+++ extras/Mesa/src/X86/common_x86.c Tue Dec 3 21:51:31 2002 -@@ -38,6 +38,10 @@ - #if defined(USE_KATMAI_ASM) && defined(__linux__) - #include - #endif -+#if defined(USE_KATMAI_ASM) && defined(__FreeBSD__) -+#include -+#include -+#endif - - #include "context.h" - #include "common_x86_asm.h" -@@ -213,8 +217,17 @@ - message( "Cannot test OS support for SSE, disabling to be safe.\n" ); - gl_x86_cpu_features &= ~(X86_FEATURE_XMM); - #endif /* _POSIX_SOURCE && X86_FXSR_MAGIC */ -+#elif defined(__FreeBSD__) -+ { -+ int ret, enabled; -+ size_t len; -+ len = sizeof(enabled); -+ ret = sysctlbyname("hw.instruction_sse", &enabled, &len, NULL, 0); -+ if (ret || !enabled) -+ gl_x86_cpu_features &= ~(X86_FEATURE_XMM); -+ } - #else -- /* Do nothing on non-Linux platforms for now. -+ /* Do nothing on other platforms for now. - */ - message( "Not testing OS support for SSE, leaving enabled.\n" ); - #endif /* __linux__ */ Index: x11/XFree86-4-libraries/files/patch-d =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-d diff -N x11/XFree86-4-libraries/files/patch-d --- x11/XFree86-4-libraries/files/patch-d 2 Nov 2002 00:45:49 -0000 1.12 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,142 +0,0 @@ ---- config/cf/FreeBSD.cf.orig Fri Nov 1 14:06:38 2002 -+++ config/cf/FreeBSD.cf Fri Nov 1 14:15:57 2002 -@@ -43,11 +43,15 @@ - #define GccUsesGas YES - #define UseGas YES - #define GnuCpp YES -+#define HasPoll YES - #define HasNdbm YES - #define HasPutenv YES - #define HasSnprintf YES - #define HasBSD44Sockets YES - #define HasDlopen YES -+#if ((OSRelVersion >= 410002) && OSRelVersion < 500000) || (OSRelVersion >= 500012) -+#define HasSetProcTitle YES -+#endif - #ifndef HasLibCrypt - # define HasLibCrypt YES - #endif -@@ -74,18 +78,14 @@ - * Multi-thread safe libs - */ - /* 2.2.7 and later has libc_r (POSIX threads) */ --#if OSMajorVersion == 2 && OSMinorVersion == 2 && OSTeenyVersion >= 7 || \ -- OSMajorVersion >= 3 -+#if (OSMajorVersion == 2 && OSMinorVersion == 2 && OSTeenyVersion >= 7) || \ -+ (OSMajorVersion >= 3) && !defined(Sparc64Architecture) - # ifndef HasLibPthread - # define HasLibPthread NO - # endif - # define HasPosixThreads YES - # define ThreadedX YES - /* -- * math.h uses _REENTRANT and stdio.h uses _THREAD_SAFE, so define both. -- */ --# define SystemMTDefines -D_REENTRANT -D_THREAD_SAFE --/* - * FreeBSD has tread-safe api but no getpwnam_r yet. - */ - # define HasThreadSafeAPI YES -@@ -93,10 +93,19 @@ - # if HasLibPthread - # define ThreadsLibraries -lpthread - # else --# define BuildThreadStubLibrary YES --# define NeedUIThrStubs YES --# define ThreadsCompileFlags -pthread --# define ThreadsLibraries -pthread -+# if OSRelVersion >= 500043 -+# define BuildThreadStubLibrary NO -+# define NeedUIThrStubs NO -+# else -+# define BuildThreadStubLibrary YES -+# define NeedUIThrStubs YES -+# endif -+# define SystemMTDefines -D_REENTRANT -D_THREAD_SAFE -+# if (OSRelVersion >= 500016) -+# define ThreadsLibraries -lc_r -+# else -+# define ThreadsLibraries -pthread -+# endif - # define SharedX11Reqs $(LDPRELIB) $(XTHRSTUBLIB) - # define SharedXtReqs $(LDPRELIB) $(XLIBONLY) $(SMLIB) $(ICELIB) $(XTHRSTUBLIB) - # endif -@@ -149,11 +158,11 @@ - * ld: warning: libXThrStub.so.6, needed by libX11.so, not found - */ - #if BuildThreadStubLibrary && !UseInstalled --# define CcCmd $(CLIENTENVSETUP) cc --# define CplusplusCmd $(CLIENTENVSETUP) c++ -+# define CcCmd $(CLIENTENVSETUP) FreeBSDCC -+# define CplusplusCmd $(CLIENTENVSETUP) FreeBSDCXX - #else --# define CcCmd cc --# define CplusplusCmd c++ -+# define CcCmd FreeBSDCC -+# define CplusplusCmd FreeBSDCXX - #endif - - #define CppCmd /usr/bin/cpp -@@ -224,6 +233,20 @@ - #endif - #endif - -+/* Katmai (SSE) and 3DNow will be autodetected, so binutils is the only -+ * requirement for enabling this. By 4.2 they were all supported. -+ */ -+#ifdef i386Architecture && \ -+ (OSMajorVersion >= 5) || (OSMajorVersion == 4 && OSMinorVersion >= 2)) -+# define HasMMXSupport YES -+# define Has3DNowSupport YES -+# define HasKatmaiSupport YES -+#else -+# define HasMMXSupport NO -+# define Has3DNowSupport NO -+# define HasKatmaiSupport NO -+#endif -+ - /* - * This doesn't work the way it does on every other system. On FreeBSD it's - * only a "hint, not a demand", whatever that means. Note that this is not -@@ -428,6 +451,9 @@ - #ifdef AlphaArchitecture - #define ServerExtraDefines GccGasOption XFree86ServerDefines -D_XSERVER64 - #endif -+#ifdef Sparc64Architecture -+#define ServerExtraDefines GccGasOption XFree86ServerDefines -D_XSERVER64 -+#endif - - #define StandardDefines -DCSRG_BASED - -@@ -449,18 +475,8 @@ - #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC - #endif - --/* The GCC strength-reduce bug is fixed for FreeBSD 2.1.5 and later */ --#ifndef DefaultGcc2i386Opt --#if OSMajorVersion > 2 || (OSMajorVersion == 2 && OSMinorVersion > 1) || (OSMajorVersion == 2 && OSMinorVersion == 1 && OSTeenyVersion >= 5) --#define DefaultGcc2i386Opt -O2 --#endif --#endif -- --#ifdef i386Architecture --# define OptimizedCDebugFlags DefaultGcc2i386Opt --#else --# define OptimizedCDebugFlags -O --#endif -+#define DefaultGcc2i386Opt -+#define OptimizedCDebugFlags FreeBSDCFLAGS - - #ifndef PreIncDir - # define PreIncDir /usr/include -@@ -513,6 +529,10 @@ - - #ifndef PamLibraries - #define PamLibraries -lpam DlLibrary -+#endif -+ -+#ifndef SharedLibXdmGreet -+# define SharedLibXdmGreet NO - #endif - - /* Index: x11/XFree86-4-libraries/files/patch-decode.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-decode.c diff -N x11/XFree86-4-libraries/files/patch-decode.c --- x11/XFree86-4-libraries/files/patch-decode.c 20 May 2002 16:33:52 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,35 +0,0 @@ ---- extras/x86emu/src/x86emu/decode.c.orig Sat Jan 6 20:19:03 2001 -+++ extras/x86emu/src/x86emu/decode.c Mon May 20 02:02:34 2002 -@@ -734,6 +734,10 @@ - { - unsigned offset; - -+ if (M.x86.mode & SYSMODE_PREFIX_ADDR) { -+ u32* rp = decode_rm_long_register(rm); -+ return (*rp); -+ } - switch (rm) { - case 0: - DECODE_PRINTF("[BX+SI]"); -@@ -782,6 +786,10 @@ - int rm) - { - int displacement = (s8)fetch_byte_imm(); -+ if (M.x86.mode & SYSMODE_PREFIX_ADDR) { -+ u32* rp = decode_rm_long_register(rm); -+ return (*rp + displacement); -+ } - switch (rm) { - case 0: - DECODE_PRINTF2("%d[BX+SI]", displacement); -@@ -830,6 +838,10 @@ - int rm) - { - unsigned displacement = (u16)fetch_word_imm(); -+ if (M.x86.mode & SYSMODE_PREFIX_ADDR) { -+ u32* rp = decode_rm_long_register(rm); -+ return (*rp + displacement); -+ } - switch (rm) { - case 0: - DECODE_PRINTF2("%04x[BX+SI]", displacement); Index: x11/XFree86-4-libraries/files/patch-do_text.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-do_text.c diff -N x11/XFree86-4-libraries/files/patch-do_text.c --- x11/XFree86-4-libraries/files/patch-do_text.c 19 Feb 2003 08:06:54 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,17 +0,0 @@ ---- programs/x11perf/do_text.c.orig Wed Feb 19 07:39:37 2003 -+++ programs/x11perf/do_text.c Wed Feb 19 07:39:39 2003 -@@ -421,14 +421,6 @@ - p->font); - return 0; - } -- -- if (aafont->core) -- { -- printf ("FreeType font '%s' not available, benchmark omitted\n", -- p->font); -- XftFontClose (xp->d, aafont); -- return 0; -- } - - aadraw = XftDrawCreate (xp->d, xp->w, - DefaultVisual (xp->d, DefaultScreen (xp->d)), Index: x11/XFree86-4-libraries/files/patch-dps =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/files/patch-dps,v retrieving revision 1.1 diff -u -u -r1.1 patch-dps --- x11/XFree86-4-libraries/files/patch-dps 18 Sep 2002 04:22:42 -0000 1.1 +++ x11/XFree86-4-libraries/files/patch-dps 10 Jan 2003 21:24:57 -0000 @@ -1,5 +1,5 @@ ---- lib/dps/Imakefile.orig Sat Apr 7 12:41:50 2001 -+++ lib/dps/Imakefile Tue Sep 3 22:37:23 2002 +--- lib/dps/Imakefile.orig Tue Dec 31 13:15:41 2002 ++++ lib/dps/Imakefile Fri Jan 10 21:24:35 2003 @@ -29,7 +29,6 @@ SED = sed AWK = awk @@ -8,31 +8,31 @@ COMMONOBJECTFILES = \ dpsclient.o\ -@@ -195,7 +194,7 @@ +@@ -201,7 +200,7 @@ - includes :: $(DPSOPSCFILES) $(PSOPSCFILES) $(HEADERS) + includes:: $(DPSOPSCFILES) $(PSOPSCFILES) $(HEADERS) --$(DPSOPSCFILES) $(PSOPSCFILES): ProgramTargetName($(PSWRAP)) -+$(DPSOPSCFILES) $(PSOPSCFILES) : PsWrapDependency +-$(DPSOPSCFILES) $(PSOPSCFILES): HostProgramTargetName($(PSWRAP)) ++$(DPSOPSCFILES) $(PSOPSCFILES): PsWrapDependency SRCS = \ ${COMMONSOURCEFILES} \ -@@ -218,16 +217,11 @@ +@@ -224,16 +223,11 @@ .SUFFIXES: .psw .h --.psw.c : ProgramTargetName($(PSWRAP)) +-.psw.c : HostProgramTargetName($(PSWRAP)) +.psw.c : PsWrapDependency RunProgram(PSWRAP,-a -o $*.c -h $*.h $<) --.psw.h : ProgramTargetName($(PSWRAP)) +-.psw.h : HostProgramTargetName($(PSWRAP)) +.psw.h : PsWrapDependency RunProgram(PSWRAP,-a -h $*.h $< > /dev/null) - --ProgramTargetName($(PSWRAP)): +-HostProgramTargetName($(PSWRAP)): - @echo "checking $@ over in $(PSWRAPSRC) first..."; \ - cd $(PSWRAPSRC) && $(MAKE); \ - echo "okay, continuing in $(CURRENT_DIR)" - HEADERS = psops.h dpsops.h - + includes :: $(HEADERS) + depend :: $(DPSOPSCFILES) $(PSOPSCFILES) Index: x11/XFree86-4-libraries/files/patch-drilx11 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-drilx11 diff -N x11/XFree86-4-libraries/files/patch-drilx11 --- x11/XFree86-4-libraries/files/patch-drilx11 14 Jul 2002 20:26:09 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,99 +0,0 @@ ---- lib/GL/mesa/src/drv/ffb/Imakefile.orig Sat Jun 8 16:02:28 2002 -+++ lib/GL/mesa/src/drv/ffb/Imakefile Sat Jun 8 16:02:29 2002 -@@ -38,7 +38,7 @@ - SRCS = $(FFBSRCS) - OBJS = $(FFBOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/gamma/Imakefile.orig Sat Jun 8 16:01:51 2002 -+++ lib/GL/mesa/src/drv/gamma/Imakefile Sat Jun 8 16:01:53 2002 -@@ -46,7 +46,7 @@ - OBJS = $(LOWOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(GAMMAOBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/i810/Imakefile.orig Sat Jun 8 16:00:38 2002 -+++ lib/GL/mesa/src/drv/i810/Imakefile Sat Jun 8 16:01:32 2002 -@@ -46,7 +46,7 @@ - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(I810OBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/i830/Imakefile.orig Sat Jun 8 16:00:43 2002 -+++ lib/GL/mesa/src/drv/i830/Imakefile Sat Jun 8 16:01:31 2002 -@@ -46,7 +46,7 @@ - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(I830OBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/mga/Imakefile.orig Sat Jun 8 16:00:31 2002 -+++ lib/GL/mesa/src/drv/mga/Imakefile Sat Jun 8 16:01:29 2002 -@@ -47,7 +47,7 @@ - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(MGAOBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/r128/Imakefile.orig Sat Jun 8 16:00:24 2002 -+++ lib/GL/mesa/src/drv/r128/Imakefile Sat Jun 8 16:01:34 2002 -@@ -47,7 +47,7 @@ - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(R128OBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/radeon/Imakefile.orig Sat Jun 8 15:59:52 2002 -+++ lib/GL/mesa/src/drv/radeon/Imakefile Sat Jun 8 15:59:54 2002 -@@ -47,7 +47,7 @@ - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(RADEONOBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/sis/Imakefile.orig Sat Jun 8 16:02:40 2002 -+++ lib/GL/mesa/src/drv/sis/Imakefile Sat Jun 8 16:02:45 2002 -@@ -53,7 +53,7 @@ - OBJS = $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(SISOBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - ---- lib/GL/mesa/src/drv/tdfx/Imakefile.orig Sat Jun 8 16:00:17 2002 -+++ lib/GL/mesa/src/drv/tdfx/Imakefile Sat Jun 8 16:01:12 2002 -@@ -47,7 +47,7 @@ - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(TDFXOBJS) $(HIOBJS) - --REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) -+REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - - #include - Index: x11/XFree86-4-libraries/files/patch-drmclean =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-drmclean diff -N x11/XFree86-4-libraries/files/patch-drmclean --- x11/XFree86-4-libraries/files/patch-drmclean 2 Apr 2002 02:03:30 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,17 +0,0 @@ ---- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/Imakefile.orig Tue Mar 19 17:35:44 2002 -+++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/Imakefile Tue Mar 19 17:35:50 2002 -@@ -11,10 +11,11 @@ - - install:: - $(MAKE) -f Makefile.bsd install -+ -+clean:: -+ $(MAKE) -f Makefile.bsd clean -+ - #else - all:: - @echo 'Use "make -f Makefile.bsd" to manually build the modules' - #endif -- --clean:: -- $(MAKE) -f Makefile.bsd clean Index: x11/XFree86-4-libraries/files/patch-f =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/files/patch-f,v retrieving revision 1.7 diff -u -u -r1.7 patch-f --- x11/XFree86-4-libraries/files/patch-f 25 Nov 2002 00:07:40 -0000 1.7 +++ x11/XFree86-4-libraries/files/patch-f 11 Jan 2003 01:00:55 -0000 @@ -1,69 +1,6 @@ ---- nls/compose.dir.orig Wed Nov 21 23:29:11 2001 -+++ nls/compose.dir Wed Jul 17 15:05:38 2002 -@@ -62,6 +62,7 @@ - iso8859-1/Compose: en_TT.ISO8859-1 - iso8859-1/Compose: en_UK.ISO8859-1 - iso8859-1/Compose: en_US.ISO8859-1 -+iso8859-15/Compose: en_US.ISO8859-15 - iso8859-1/Compose: en_ZA.ISO8859-1 - iso8859-3/Compose: eo_XX.ISO8859-3 - iso8859-1/Compose: es_AR.ISO8859-1 -@@ -211,7 +212,7 @@ - zh_CN/Compose: zh_CN.GB2312 - zh_CN.gbk/Compose: zh_CN.GBK - zh_TW.big5/Compose: zh_TW.big5 --zh_TW.big5/Compose: zh_TW.Big5 -+zh_TW.Big5/Compose: zh_TW.Big5 - zh_TW/Compose: zh_TW.eucTW - XCOMM - XCOMM ---- nls/locale.alias.orig Thu Dec 20 06:29:40 2001 -+++ nls/locale.alias Sat Jan 19 22:22:20 2002 -@@ -637,18 +637,18 @@ - yi_US.MICROSOFT-CP1255: yi_US.CP1255 - zh: zh_CN.eucCN - zh_CN: zh_CN.eucCN --zh_CN.Big5: zh_TW.big5 -+zh_CN.Big5: zh_TW.Big5 - zh_CN.EUC: zh_CN.eucCN - zh_CN.GB2312: zh_CN.eucCN - zh_CN.GBK: zh_CN.gbk --zh_CN.big5: zh_TW.big5 -+zh_CN.big5: zh_TW.Big5 - zh_CN.euc: zh_CN.eucCN - zh_CN.gb2312: zh_CN.eucCN - zh_HK: zh_HK.big5 - zh_HK.Big5: zh_HK.big5 - zh_HK.Big5HKSCS: zh_HK.big5hkscs --zh_TW: zh_TW.big5 --zh_TW.Big5: zh_TW.big5 -+zh_TW: zh_TW.Big5 -+zh_TW.Big5: zh_TW.Big5 - zh_TW.EUC: zh_TW.eucTW - - XCOMM The following locale names are used in SCO 3.0 ---- nls/locale.dir.orig Wed Jan 9 17:14:16 2002 -+++ nls/locale.dir Wed Jul 17 15:06:35 2002 -@@ -68,6 +68,7 @@ - iso8859-1/XLC_LOCALE: en_TT.ISO8859-1 - iso8859-1/XLC_LOCALE: en_UK.ISO8859-1 - iso8859-1/XLC_LOCALE: en_US.ISO8859-1 -+iso8859-15/XLC_LOCALE: en_US.ISO8859-15 - iso8859-1/XLC_LOCALE: en_ZA.ISO8859-1 - iso8859-3/XLC_LOCALE: eo_EO.ISO8859-3 - iso8859-3/XLC_LOCALE: eo_XX.ISO8859-3 -@@ -216,7 +217,7 @@ - zh_CN.gbk/XLC_LOCALE: zh_CN.gbk - zh_HK.big5/XLC_LOCALE: zh_HK.big5 - zh_HK.big5hkscs/XLC_LOCALE: zh_HK.big5hkscs --zh_TW.big5/XLC_LOCALE: zh_TW.big5 -+zh_TW.Big5/XLC_LOCALE: zh_TW.Big5 - zh_TW/XLC_LOCALE: zh_TW.eucTW - XCOMM Note: The UTF-8 locales don't work correctly yet. Work in progress. - en_US.UTF-8/XLC_LOCALE: af_ZA.UTF-8 ---- nls/Compose/Imakefile.orig Sun Nov 24 15:54:38 2002 -+++ nls/Compose/Imakefile Sun Nov 24 15:55:37 2002 -@@ -64,11 +64,12 @@ +--- nls/Compose/Imakefile.orig Mon Jun 3 22:19:43 2002 ++++ nls/Compose/Imakefile Sat Jan 11 01:00:46 2003 +@@ -54,6 +54,7 @@ ComposeTarget(koi8-r) ComposeTarget(koi8-u) ComposeTarget(koi8-c) @@ -71,31 +8,3 @@ ComposeTarget(mulelao-1) ComposeTarget(vi_VN.tcvn) ComposeTarget(vi_VN.viscii) - ComposeTarget(zh_CN) - ComposeTarget(zh_CN.gbk) - ComposeTarget(zh_TW) --ComposeTarget(zh_TW.big5) -+ComposeTarget(zh_TW.Big5) - ---- nls/XI18N_OBJS/Imakefile.orig Fri Nov 16 09:52:31 2001 -+++ nls/XI18N_OBJS/Imakefile Sun Jan 20 01:08:44 2002 -@@ -57,7 +57,7 @@ - XI18NTarget(zh_CN.gbk) - XI18NTarget(zh_HK.big5hkscs) - XI18NTarget(zh_TW) --XI18NTarget(zh_TW.big5) -+XI18NTarget(zh_TW.Big5) - XI18NTarget(th_TH) - XI18NTarget(en_US.UTF-8) - #ifdef UXPArchitecture ---- nls/XLC_LOCALE/Imakefile.orig Fri Nov 2 08:35:28 2001 -+++ nls/XLC_LOCALE/Imakefile Sat Jan 19 22:19:27 2002 -@@ -89,7 +89,7 @@ - LTarget(zh_HK.big5) - LTarget(zh_HK.big5hkscs) - LTarget(zh_TW) --LTarget(zh_TW.big5) -+LTarget(zh_TW.Big5) - LTarget(th_TH) - LTarget(en_US.UTF-8) - #ifdef UXPArchitecture Index: x11/XFree86-4-libraries/files/patch-freetype =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-freetype diff -N x11/XFree86-4-libraries/files/patch-freetype --- x11/XFree86-4-libraries/files/patch-freetype 18 Sep 2002 04:22:42 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,26 +0,0 @@ ---- config/cf/X11.tmpl.orig Tue Jan 15 14:55:26 2002 -+++ config/cf/X11.tmpl Mon Sep 2 13:28:05 2002 -@@ -1380,7 +1380,14 @@ - #endif - - #ifndef PsWrap -+#if defined(UseInstalled) || defined(UseInstalledPrograms) -+#define PsWrap pswrap -+#define PsWrapDependency /**/ -+#else - #define PsWrap $(PSWRAPSRC)/pswrap -+#define PsWrapDependency ProgramTargetName($(PSWRAP)) -+#endif -+ PSWRAP = PsWrap - #endif - - #ifndef ResourceConfigurationManagement -@@ -2622,7 +2629,7 @@ - FREETYPE2DIR = Freetype2Dir - FREETYPE2LIBDIR = Freetype2LibDir - FREETYPE2INCDIR = Freetype2IncDir --FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR) -+FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR) -I$(FREETYPE2DIR)/include - FREETYPE2LIB = -L$(FREETYPE2LIBDIR) -lfreetype - FREETYPE2DEFINES = -DFREETYPE2 - #endif Index: x11/XFree86-4-libraries/files/patch-h =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-h diff -N x11/XFree86-4-libraries/files/patch-h --- x11/XFree86-4-libraries/files/patch-h 18 Sep 2002 04:22:42 -0000 1.6 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,74 +0,0 @@ ---- config/cf/Imake.rules.orig Mon Dec 17 12:00:37 2001 -+++ config/cf/Imake.rules Sun Sep 1 22:20:08 2002 -@@ -1369,7 +1369,7 @@ - * this Imakefile is within the source tree. - */ - #ifndef RmanDependency --#ifdef UseInstalled -+#if defined(UseInstalled) || defined(UseInstalledPrograms) - #define RmanDependency() /**/ - #else - #define RmanDependency() @@\ -@@ -1384,7 +1384,7 @@ - #endif /* RmanDependency */ - - #ifndef RmanCmdDependency --#ifdef UseInstalled -+#if defined(UseInstalled) || defined(UseInstalledPrograms) - #define RmanCmdDependency /**/ - #else - #define RmanCmdDependency ProgramTargetName($(RMAN)) -@@ -1399,7 +1399,7 @@ - dest.suffix.html: file.$(MANNEWSUFFIX) RmanCmdDependency @@\ - RemoveFiles(dest.suffix.html dest.suffix-html) @@\ - RunProgram(RMAN,$(RMANOPTIONS) < file.$(MANNEWSUFFIX) \ @@\ -- > dest.suffix-html) && $(MV) dest.suffix-html $@ @@\ -+ > dest.suffix-html) && $(MV) dest.suffix-html dest.suffix.html @@\ - @@\ - install.man:: dest.suffix.html @@\ - MakeDir($(DESTDIR)$(DOCHTMLDIR)) @@\ -@@ -1644,7 +1644,7 @@ - MakeDir(Concat($(DESTDIR),npath/mdir)) @@\ - @MakeFlagsToShellFlags(i,set +e); \ @@\ - if [ -d Concat($(DESTDIR),opath/cdir) ]; then \ @@\ -- RELPATH=`echo opath/cdir | \ @@\ -+ RELPATH=`cd opath/cdir; pwd | \ @@\ - sed -e 's:^/::' -e 's:[^/.][^/]*:..:'g -e 's:/\.$$::'`; \ @@\ - cd Concat($(DESTDIR),opath/cdir); \ @@\ - if [ -d rdir -a ! -h rdir ]; then \ @@\ -@@ -1691,7 +1691,7 @@ - MakeDir(Concat($(DESTDIR),npath)) @@\ - @MakeFlagsToShellFlags(i,set +e); \ @@\ - if [ -d Concat($(DESTDIR),opath) ]; then \ @@\ -- RELPATH=`echo opath | \ @@\ -+ RELPATH=`cd opath; pwd | \ @@\ - sed -e 's:^.::' -e 's:[^/.][^/]*:..:'g`; \ @@\ - cd Concat($(DESTDIR),opath); \ @@\ - if [ -f lfile -a ! -h lfile ]; then \ @@\ -@@ -1833,7 +1833,7 @@ - * this Imakefile is within the source tree. - */ - #ifndef DependDependency --#ifdef UseInstalled -+#if defined(UseInstalled) || defined(UseInstalledPrograms) - #define DependDependency() /**/ - #else - #define DependDependency() @@\ -@@ -1928,7 +1928,7 @@ - * within the source tree. - */ - #ifndef ImakeDependency --#ifdef UseInstalled -+#if defined(UseInstalled) || defined(UseInstalledPrograms) - #define ImakeDependency(target) /**/ - #else - #define ImakeDependency(target) @@\ -@@ -3077,6 +3077,8 @@ - - #ifdef UseInstalled - #define ImakeSubCmdHelper $(IMAKE_CMD) -+#elif defined(UseInstalledPrograms) -+#define ImakeSubCmdHelper $(IMAKE) -I$(IMAKEPREFIX)$(IRULESRC) $(IMAKE_DEFINES) - #else - #define ImakeSubCmdHelper $(IMAKEPREFIX)$(IMAKE) -I$(IMAKEPREFIX)$(IRULESRC) $(IMAKE_DEFINES) - #endif Index: x11/XFree86-4-libraries/files/patch-imLcPrs.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-imLcPrs.c diff -N x11/XFree86-4-libraries/files/patch-imLcPrs.c --- x11/XFree86-4-libraries/files/patch-imLcPrs.c 8 Dec 2002 05:37:30 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,18 +0,0 @@ ---- lib/X11/imLcPrs.c.orig Wed Dec 4 00:16:59 2002 -+++ lib/X11/imLcPrs.c Wed Dec 4 00:17:44 2002 -@@ -518,13 +518,13 @@ - FILE *fp; - DefTree **ptop; - { -- char tb[65535]; -+ char tb[8192]; - char* tbp; - struct stat st; - - if (fstat (fileno (fp), &st) != -1) { - unsigned long size = (unsigned long) st.st_size; -- if (size < sizeof tb) tbp = tb; -+ if (size <= sizeof tb) tbp = tb; - else tbp = malloc (size); - - if (tbp != NULL) { Index: x11/XFree86-4-libraries/files/patch-imake.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-imake.c diff -N x11/XFree86-4-libraries/files/patch-imake.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/XFree86-4-libraries/files/patch-imake.c 4 Jan 2003 23:57:26 -0000 @@ -0,0 +1,22 @@ +--- config/imake/imake.c.orig Tue Dec 17 04:21:38 2002 ++++ config/imake/imake.c Sat Jan 4 15:57:23 2003 +@@ -1384,6 +1384,19 @@ + name = &uts_name; + } + #endif ++# ifdef __FreeBSD__ ++ /* Hack for FreeBSD ports "Cross Version" compiling system. */ ++ { ++ char *e; ++ if ((e = getenv("OSREL")) != NULL && ++ strlen(name->sysname) + strlen(e) + 1 < SYS_NMLN) { ++ strcpy(name->release, e); ++ strcpy(name->version, name->sysname); ++ strcat(name->version, " "); ++ strcat(name->version, e); ++ } ++ } ++# endif + + # if defined DEFAULT_OS_NAME + # if defined CROSSCOMPILE Index: x11/XFree86-4-libraries/files/patch-ioctl =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-ioctl diff -N x11/XFree86-4-libraries/files/patch-ioctl --- x11/XFree86-4-libraries/files/patch-ioctl 10 Apr 2002 04:46:09 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ ---- ./programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm.h~ Sun Dec 16 12:45:01 2001 -+++ ./programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/drm.h Tue Apr 9 21:45:35 2002 -@@ -35,7 +35,9 @@ - #ifndef _DRM_H_ - #define _DRM_H_ - -+#undef ioctl - #include -+#define ioctl(a,b,c) xf86ioctl(a,b,c) - #define DRM_IOCTL_NR(n) ((n) & 0xff) - - #define XFREE86_VERSION(major,minor,patch,snap) \ Index: x11/XFree86-4-libraries/files/patch-joycal.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-joycal.c diff -N x11/XFree86-4-libraries/files/patch-joycal.c --- x11/XFree86-4-libraries/files/patch-joycal.c 8 Apr 2002 13:54:01 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- ./programs/Xserver/hw/xfree86/etc/joycal.c.orig Sat Nov 22 09:00:18 1997 -+++ ./programs/Xserver/hw/xfree86/etc/joycal.c Mon Apr 8 15:08:17 2002 -@@ -6,7 +6,7 @@ - #include - #include - #if defined (__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) --#include -+#include - #define JS_RETURN sizeof(struct joystick) - #define JS_DATA_TYPE joystick - #define button_down(j) (j.b1 | j.b2) Index: x11/XFree86-4-libraries/files/patch-lib-Imakefile =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-lib-Imakefile diff -N x11/XFree86-4-libraries/files/patch-lib-Imakefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ x11/XFree86-4-libraries/files/patch-lib-Imakefile 3 Mar 2003 03:45:15 -0000 @@ -0,0 +1,11 @@ +--- lib/Imakefile.orig Sun Mar 2 19:44:29 2003 ++++ lib/Imakefile Sun Mar 2 19:44:31 2003 +@@ -211,7 +211,7 @@ + $(DPSLIBDIR) $(DPSTKLIBDIR) $(PSRESLIBDIR) $(XINERAMADIR) \ + $(ZLIBDIR) $(REGEXDIR) $(RENDERLIBDIR) $(FREETYPE2BUILDDIR) \ + $(LIBXML2BUILDDIR) $(EXPATBUILDDIR) $(FONTCONFIGBUILDDIR) \ +- $(XFT1LIBDIR) $(XFTLIBDIR) $(XVMCLIBDIR) $(RANDRLIBDIR) \ ++ $(XVMCLIBDIR) $(RANDRLIBDIR) \ + $(XTRAPLIBDIR) $(XRESLIBDIR) $(XCURSORLIBDIR) + + SUBDIRS = $(BERKDIR) xtrans $(LINTSUBDIRS) $(FONTSUBDIR) $(FONTENCSUBDIR) \ Index: x11/XFree86-4-libraries/files/patch-mouse.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-mouse.c diff -N x11/XFree86-4-libraries/files/patch-mouse.c --- x11/XFree86-4-libraries/files/patch-mouse.c 24 Jan 2003 04:14:15 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ ---- programs/Xserver/hw/xfree86/input/mouse/mouse.c.orig Wed Dec 19 16:05:22 2001 -+++ programs/Xserver/hw/xfree86/input/mouse/mouse.c Thu Jan 9 22:48:18 2003 -@@ -1505,8 +1505,8 @@ - dy = - ((char)(pBuf[2]) + (char)(pBuf[4])); - /* FreeBSD sysmouse sends additional data bytes */ - if (pMse->protoPara[4] >= 8) { -- dz = ((char)(pBuf[5] << 1) + (char)(pBuf[6] << 1)) / 2; -- buttons |= (int)(~pBuf[7] & 0x07) << 3; -+ dz = ((signed char)(pBuf[5] << 1) + (signed char)(pBuf[6] << 1)) >> 1; -+ buttons |= (int)(~pBuf[7] & 0x7f) << 3; - } - break; - Index: x11/XFree86-4-libraries/files/patch-programs-Imakefile =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-programs-Imakefile diff -N x11/XFree86-4-libraries/files/patch-programs-Imakefile --- x11/XFree86-4-libraries/files/patch-programs-Imakefile 19 Feb 2003 08:06:54 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/Imakefile.orig Tue Feb 18 23:53:09 2003 -+++ programs/Imakefile Tue Feb 18 23:54:11 2003 -@@ -127,7 +127,7 @@ - $(XTERMSRCDIR) $(XTRAPCLIENTDIRS) $(XVIDTUNESRCDIR) xwd xwininfo xwud \ - $(XPMCLIENTDIRS) $(XVINFOSRCDIR) \ - $(XSSRCDIR) $(XASSRCDIR) $(LBXPROXYSRCDIR) $(SCRIPTSDIR) \ -- $(GLXCLIENTDIRS) $(XFTCACHEDIR) $(XRANDRDIR) -+ $(GLXCLIENTDIRS) $(XRANDRDIR) - #endif - - MakeSubdirs($(SUBDIRS)) Index: x11/XFree86-4-libraries/files/patch-programs::Xserver::hw::xfree86::drivers::s3::s3_driver.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-programs::Xserver::hw::xfree86::drivers::s3::s3_driver.c diff -N x11/XFree86-4-libraries/files/patch-programs::Xserver::hw::xfree86::drivers::s3::s3_driver.c --- x11/XFree86-4-libraries/files/patch-programs::Xserver::hw::xfree86::drivers::s3::s3_driver.c 26 Aug 2002 17:41:46 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,25 +0,0 @@ - -$FreeBSD: ports/x11/XFree86-4-libraries/files/patch-programs::Xserver::hw::xfree86::drivers::s3::s3_driver.c,v 1.1 2002/08/26 17:41:46 sobomax Exp $ - ---- programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c 2002/08/26 06:45:40 1.1 -+++ programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c 2002/08/26 06:49:53 -@@ -174,6 +174,7 @@ - #ifdef S3_USEFB - static const char *fbSymbols[] = { - "fbScreenInit", -+ "fbPictureInit", - NULL - }; - #else -@@ -850,6 +851,11 @@ - } - } - } -+ -+#ifdef S3_USEFB -+ /* must be after RGB order fixed */ -+ fbPictureInit (pScreen, 0, 0); -+#endif - - S3DGAInit(pScreen); - Index: x11/XFree86-4-libraries/files/patch-s02 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-s02 diff -N x11/XFree86-4-libraries/files/patch-s02 --- x11/XFree86-4-libraries/files/patch-s02 25 Aug 2000 10:34:55 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/Xserver/GL/dri/Imakefile.ORIG Tue Aug 8 15:42:21 2000 -+++ programs/Xserver/GL/dri/Imakefile Tue Aug 8 15:43:34 2000 -@@ -14,7 +14,7 @@ - INCLUDES = -I$(SERVERSRC)/include -I$(XTOP)/include -I$(EXTINCSRC) \ - -I$(XF86OSSRC) -I$(XF86COMSRC) \ - -I../include -I../glx -I$(LIBSRC)/GL/include \ -- -I$(SERVERSRC)/mi -I$(FONTINCSRC) -+ -I$(SERVERSRC)/mi -I$(FONTINCSRC) -I$(XF86OSSRC)/bus - DEFINES = $(GLX_DEFINES) - - LinkSourceFile(xf86dri.h,$(LIBSRC)/GL/dri) Index: x11/XFree86-4-libraries/files/patch-sysvipc =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-sysvipc diff -N x11/XFree86-4-libraries/files/patch-sysvipc --- x11/XFree86-4-libraries/files/patch-sysvipc 5 Aug 2002 07:33:22 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,34 +0,0 @@ ---- programs/Xserver/hw/xfree86/os-support/bsd/Imakefile.orig Fri Aug 2 00:27:08 2002 -+++ programs/Xserver/hw/xfree86/os-support/bsd/Imakefile Fri Aug 2 00:28:25 2002 -@@ -62,6 +62,10 @@ - MTRRDEFINES = -DHAS_MTRR_BUILTIN - #endif - -+#if defined(FreeBSDArchitecture) -+SYSVIPCDEFINES = -DHAVE_SYSV_IPC -+#endif -+ - #if UsbMouseSupport - USBMOUSEDEFINES1 = -DUSBMOUSE_SUPPORT - #if !HasLibUsb -@@ -142,7 +146,7 @@ - #endif - - DEFINES = $(CONSDEFINES) $(APDEFINES) $(IOPERMDEFINES) $(RESDEFINES) \ -- $(MTRRDEFINES) $(USBMOUSEDEFINES) -+ $(MTRRDEFINES) $(USBMOUSEDEFINES) $(SYSVIPCDEFINES) - - #if defined(AlphaArchitecture) - SpecialObjectRule(bsd_ev56.o, bsd_ev56.c, -mcpu=ev56) ---- programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c.orig Fri Aug 2 00:25:26 2002 -+++ programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c Fri Aug 2 00:25:48 2002 -@@ -1879,7 +1879,9 @@ - - if (xf86shmflg & XF86SHM_RDONLY) shmflg |= SHM_RDONLY; - if (xf86shmflg & XF86SHM_RND) shmflg |= SHM_RND; -+#ifdef SHM_REMAP - if (xf86shmflg & XF86SHM_REMAP) shmflg |= SHM_REMAP; -+#endif - - return shmat(id,addr,shmflg); - } Index: x11/XFree86-4-libraries/files/patch-t01 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-t01 diff -N x11/XFree86-4-libraries/files/patch-t01 --- x11/XFree86-4-libraries/files/patch-t01 22 May 2002 14:29:17 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,34 +0,0 @@ - -$FreeBSD: ports/x11/XFree86-4-libraries/files/patch-t01,v 1.4 2002/05/22 14:29:17 sobomax Exp $ - ---- config/imake/imake.c.orig Fri Dec 14 21:53:18 2001 -+++ config/imake/imake.c Sat May 11 03:03:51 2002 -@@ -1161,7 +1161,7 @@ - get_gcc_incdir(FILE *inFile) - { - static char* gcc_path[] = { --#if defined(linux) || defined(__OpenBSD__) || defined (__GNU__) -+#if defined(linux) || defined(__OpenBSD__) || defined (__GNU__) || defined(__FreeBSD__) - "/usr/bin/cc", /* for Linux PostIncDir */ - #endif - "/usr/local/bin/gcc", -@@ -1207,6 +1207,19 @@ - if (uname(&name) < 0) - LogFatal("Cannot invoke uname", ""); - -+# ifdef __FreeBSD__ -+ /* Hack for FreeBSD ports "Cross Version" compiling system. */ -+ { -+ char *e; -+ if ((e = getenv("OSREL")) != NULL && -+ strlen(name.sysname) + strlen(e) + 1 < SYS_NMLN) { -+ strcpy(name.release, e); -+ strcpy(name.version, name.sysname); -+ strcat(name.version, " "); -+ strcat(name.version, e); -+ } -+ } -+# endif - # ifdef DEFAULT_OS_NAME - parse_utsname(&name, DEFAULT_OS_NAME, buf, - "Bad DEFAULT_OS_NAME syntax %s"); Index: x11/XFree86-4-libraries/files/patch-ttcalc.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-ttcalc.c diff -N x11/XFree86-4-libraries/files/patch-ttcalc.c --- x11/XFree86-4-libraries/files/patch-ttcalc.c 16 Jan 2003 01:59:00 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- extras/FreeType/lib/ttcalc.c.orig Wed Jan 15 17:48:58 2003 -+++ extras/FreeType/lib/ttcalc.c Wed Jan 15 17:49:03 2003 -@@ -84,7 +84,7 @@ - - while ( z ) - { -- z = (unsigned INT64)z >> 1; -+ z = (CARD64)z >> 1; - j++; - } - return j - 1; Index: x11/XFree86-4-libraries/files/patch-x11perf-Imakefile =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-x11perf-Imakefile diff -N x11/XFree86-4-libraries/files/patch-x11perf-Imakefile --- x11/XFree86-4-libraries/files/patch-x11perf-Imakefile 19 Feb 2003 08:06:54 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/x11perf/Imakefile.orig Tue Feb 18 23:05:33 2003 -+++ programs/x11perf/Imakefile Tue Feb 18 23:06:18 2003 -@@ -17,6 +17,8 @@ - XFTDEPS = XftClientDepLibs $(DEPXRENDERLIB) - XFTLIBS = XftClientLibs $(XRENDERLIB) - #endif -+ XFTDEFS = -DXFT `pkg-config xft --cflags` -+ XFTLIBS = `pkg-config xft --libs` - DEFINES = $(SIGNAL_DEFINES) $(SHMDEFS) $(XFTDEFS) - PERFLIB = X11perfcompLib - HEADERS = x11perf.h bitmaps.h Index: x11/XFree86-4-libraries/files/patch-xdm-config =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-xdm-config diff -N x11/XFree86-4-libraries/files/patch-xdm-config --- x11/XFree86-4-libraries/files/patch-xdm-config 20 Mar 2002 00:18:36 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/xdm/config/Imakefile.org Sun Nov 25 13:49:19 2001 -+++ programs/xdm/config/Imakefile Tue Mar 19 18:11:50 2002 -@@ -28,7 +28,7 @@ - XDMPIDDIR = $(XDMDIR) - #endif - --#if defined(OpenBSDArchitecture) || defined(NetBSDArchitecture) -+#if defined(OpenBSDArchitecture) || defined(NetBSDArchitecture) || defined(FreeBSDArchitecture) - SU = "su -m" - #else - SU = su Index: x11/XFree86-4-libraries/files/patch-xdm_session.c =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-xdm_session.c diff -N x11/XFree86-4-libraries/files/patch-xdm_session.c --- x11/XFree86-4-libraries/files/patch-xdm_session.c 28 Oct 2001 02:41:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,27 +0,0 @@ ---- programs/xdm/session.c.orig Wed May 30 00:56:22 2001 -+++ programs/xdm/session.c Fri Sep 28 23:25:16 2001 -@@ -541,6 +541,7 @@ - int pid; - #ifdef HAS_SETUSERCONTEXT - struct passwd* pwd; -+ extern char **environ; - #endif - #ifdef USE_PAM - pam_handle_t *pamh = thepamh(); -@@ -623,6 +624,8 @@ - * Set the user's credentials: uid, gid, groups, - * environment variables, resource limits, and umask. - */ -+ /* destroy user environment before calling setusercontext */ -+ environ = verify->userEnviron; - pwd = getpwnam(name); - if (pwd) - { -@@ -632,6 +635,7 @@ - errno); - return (0); - } -+ verify->userEnviron = environ; - endpwent(); - } - else Index: x11/XFree86-4-libraries/files/patch-xf86.tmpl =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/files/patch-xf86.tmpl,v retrieving revision 1.1 diff -u -u -r1.1 patch-xf86.tmpl --- x11/XFree86-4-libraries/files/patch-xf86.tmpl 18 Sep 2002 04:22:42 -0000 1.1 +++ x11/XFree86-4-libraries/files/patch-xf86.tmpl 2 Jan 2003 22:10:57 -0000 @@ -1,11 +1,12 @@ ---- config/cf/xf86.tmpl.orig Mon Sep 2 11:45:21 2002 -+++ config/cf/xf86.tmpl Mon Sep 2 11:45:24 2002 -@@ -27,6 +27,8 @@ +--- config/cf/xf86.tmpl.orig Tue Dec 17 04:21:38 2002 ++++ config/cf/xf86.tmpl Thu Jan 2 14:10:44 2003 +@@ -19,6 +19,9 @@ #ifdef UseInstalled - #define ImakeSubCmdHelper $(IMAKE) -DUseInstalled -I$(IMAKETOP) \ - -I$(IRULESRC) $(IMAKE_DEFINES) -+#elif defined(UseInstalledPrograms) -+#define ImakeSubCmdHelper $(IMAKE) -I$(IMAKETOP) -I$(IRULESRC) $(IMAKE_DEFINES) + IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(TOP) -I$(IRULESRC) \ + $(IMAKE_DEFINES) $(IMAKE_WARNINGS) ++#elif UseInstalledPrograms ++ IMAKE_CMD = $(IMAKE) -I$(TOP) -I$(IRULESRC) \ ++ $(IMAKE_DEFINES) $(IMAKE_WARNINGS) #else - #define ImakeSubCmdHelper $(IMAKEPREFIX)$(IMAKE) -I$(IMAKETOP) \ - -I$(IMAKEPREFIX)$(IRULESRC) $(IMAKE_DEFINES) + IMAKE_CMD = $(IMAKE) -I$(TOP) -I$(IRULESRC) \ + $(IMAKE_DEFINES) $(IMAKE_WARNINGS) Index: x11/XFree86-4-libraries/files/patch-z06 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z06 diff -N x11/XFree86-4-libraries/files/patch-z06 --- x11/XFree86-4-libraries/files/patch-z06 16 Mar 2002 23:40:17 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/Xserver/hw/xfree86/os-support/Imakefile.orig Fri Dec 28 05:07:05 2001 -+++ programs/Xserver/hw/xfree86/os-support/Imakefile Sat Jan 19 23:46:45 2002 -@@ -95,6 +95,8 @@ - SRCS = $(OS_SUBDIR)/?*.c $(BUS_SUBDIR)/?*.c misc/?*.c $(VBE_SRC) $(DRM_SRC) - OBJS = $(OS_SUBDIR)/?*.o $(BUS_SUBDIR)/?*.o misc/?*.o $(VBE_OBJ) $(DRM_OBJ) - -+HEADERS = xf86_ansic.h -+ - DONES = $(OS_SUBDIR)/DONE $(BUS_SUBDIR)/DONE misc/DONE $(VBE_DONES) $(DRM_DONES) - - #if HasParallelMake Index: x11/XFree86-4-libraries/files/patch-z16 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z16 diff -N x11/XFree86-4-libraries/files/patch-z16 --- x11/XFree86-4-libraries/files/patch-z16 8 Jun 2000 10:42:22 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ ---- lib/Xaw/Imakefile~ Mon Jun 28 02:27:45 1999 -+++ lib/Xaw/Imakefile Tue May 9 14:19:57 2000 -@@ -196,5 +196,7 @@ - #endif - - MANSUFFIX = $(LIBMANSUFFIX) -+#if !defined(FreeBSDBuildXbin) || !FreeBSDBuildXbin - InstallManPage(Xaw,$(LIBMANDIR)) -+#endif - DependTarget() Index: x11/XFree86-4-libraries/files/patch-z37 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z37 diff -N x11/XFree86-4-libraries/files/patch-z37 --- x11/XFree86-4-libraries/files/patch-z37 16 Mar 2002 23:40:17 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/Xserver/hw/xfree86/xf86cfg/Imakefile.orig Tue Jul 10 08:45:24 2001 -+++ programs/Xserver/hw/xfree86/xf86cfg/Imakefile Mon Jan 21 07:27:55 2002 -@@ -84,7 +84,7 @@ - MODULEDEFINES = -DUSE_MODULES - INCLUDES = -I../common -I../loader -I$(XF86OSSRC) \ - -I$(SERVERSRC)/include -I$(XINCLUDESRC) \ -- -I$(FONTLIBSRC)/include -+ -I$(FONTLIBSRC)/include -I$(XF86OSSRC)/bus -I../parser - #if !HasSnprintf - SNPRINTF_DEFS = -DNEED_SNPRINTF - #endif Index: x11/XFree86-4-libraries/files/patch-z39 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z39 diff -N x11/XFree86-4-libraries/files/patch-z39 --- x11/XFree86-4-libraries/files/patch-z39 25 Mar 2001 23:04:43 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ ---- programs/Xserver/include/Imakefile~ Sat Oct 28 10:26:51 2000 -+++ programs/Xserver/include/Imakefile Tue Dec 26 13:22:59 2000 -@@ -55,3 +55,9 @@ - InstallDriverSDKNonExecFile(validate.h,$(DRIVERSDKINCLUDEDIR)) - InstallDriverSDKNonExecFile(window.h,$(DRIVERSDKINCLUDEDIR)) - InstallDriverSDKNonExecFile(windowstr.h,$(DRIVERSDKINCLUDEDIR)) -+ -+/* Followings are for programs/rgb (aka. showrgb) */ -+#if !defined(LibHeaders) || LibHeaders -+HEADERS= rgb.h site.h -+InstallMultipleFlags($(HEADERS),$(INCDIR),$(INSTINCFLAGS)) -+#endif Index: x11/XFree86-4-libraries/files/patch-z40 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z40 diff -N x11/XFree86-4-libraries/files/patch-z40 --- x11/XFree86-4-libraries/files/patch-z40 25 Mar 2001 23:04:43 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ ---- /usr/local/src/XFree86-4/ORIG/xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile Tue Dec 5 11:57:47 2000 -+++ programs/Xserver/hw/xfree86/os-support/bus/Imakefile Tue Dec 19 23:50:18 2000 -@@ -74,6 +74,7 @@ - - SRCS = Pci.c $(PCIDRVRSRC) $(SBUSDRVSRC) - OBJS = Pci.o $(PCIDRVROBJ) $(SBUSDRVOBJ) -+HEADERS= xf86Pci.h - - INCLUDES = -I. -I$(XF86COMSRC) -I$(XF86OSSRC) \ - -I$(SERVERSRC)/include -I$(XINCLUDESRC) -@@ -91,3 +92,4 @@ - - DependTarget() - -+BuildIncludesTop($(HEADERS)) Index: x11/XFree86-4-libraries/files/patch-z42 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z42 diff -N x11/XFree86-4-libraries/files/patch-z42 --- x11/XFree86-4-libraries/files/patch-z42 12 Jun 2001 14:59:51 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- lib/Imakefile.orig Wed Apr 4 02:36:28 2001 -+++ lib/Imakefile Tue Jun 5 20:58:27 2001 -@@ -28,7 +28,7 @@ - XKBUILIBDIR = xkbui - #endif - --#if BuildThreadStubLibrary && BuildLibraries -+#if BuildThreadStubLibrary - THRSTUBLIBDIR = XThrStub - #endif - Index: x11/XFree86-4-libraries/files/patch-z43 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z43 diff -N x11/XFree86-4-libraries/files/patch-z43 --- x11/XFree86-4-libraries/files/patch-z43 25 Mar 2001 23:04:43 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ ---- programs/Xserver/hw/xfree86/input/joystick/Imakefile.orig Tue Mar 20 09:10:03 2001 -+++ programs/Xserver/hw/xfree86/input/joystick/Imakefile Tue Mar 20 09:10:18 2001 -@@ -12,11 +12,11 @@ - -I$(SERVERSRC)/include -I$(XINCLUDESRC) -I$(EXTINCSRC) - - #ifdef LinuxArchitecture -- ARCH_JSTK = ../os-support/linux/lnx_jstk.o -+ ARCH_JSTK = ../../os-support/linux/lnx_jstk.o - #endif - - #if defined(FreeBSDArchitecture) || defined(NetBSDArchitecture) || defined(OpenBSDArchitecture) -- ARCH_JSTK = ../os-support/bsd/bsd_jstk.o -+ ARCH_JSTK = ../../os-support/bsd/bsd_jstk.o - #endif - - #if MakeHasPosixVariableSubstitutions Index: x11/XFree86-4-libraries/files/patch-z45 =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/files/patch-z45,v retrieving revision 1.1 diff -u -u -r1.1 patch-z45 --- x11/XFree86-4-libraries/files/patch-z45 12 Jun 2001 14:59:51 -0000 1.1 +++ x11/XFree86-4-libraries/files/patch-z45 2 Jan 2003 20:04:55 -0000 @@ -1,5 +1,5 @@ ---- lib/GLU/Imakefile.orig Wed Feb 14 04:19:11 2001 -+++ lib/GLU/Imakefile Thu Jun 7 03:00:26 2001 +--- lib/GLU/Imakefile.orig Fri May 31 11:45:39 2002 ++++ lib/GLU/Imakefile Thu Jan 2 12:04:03 2003 @@ -103,6 +103,7 @@ #undef _LinkBuildLibrary #define _LinkBuildLibrary(lib) LinkBuildLibrary(lib) @@ -8,11 +8,12 @@ #if NormalLibGlu NormalDepLibraryTarget($(LIBNAME),$(SUBDIRS) $(DONES),$(STATIC_OBJS)) InstallLibrary($(LIBNAME),$(USRLIBDIR)) -@@ -122,6 +123,7 @@ +@@ -126,7 +127,7 @@ ProfiledDepLibraryTarget($(LIBNAME),$(SUBDIRS) $(DONES),$(PROFILE_OBJS)) InstallLibrary($(LIBNAME)_p,$(USRLIBDIR)) - #endif /* ProfileLibFont */ + #endif /* ProfileLibGlu */ +- +#endif - ForceSubdirs($(SUBDIRS)) + DependSubdirs($(SUBDIRS)) Index: x11/XFree86-4-libraries/files/patch-z46 =================================================================== RCS file: x11/XFree86-4-libraries/files/patch-z46 diff -N x11/XFree86-4-libraries/files/patch-z46 --- x11/XFree86-4-libraries/files/patch-z46 16 Mar 2002 23:40:18 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/Xserver/hw/xfree86/loader/Imakefile.orig Sat Nov 17 01:47:55 2001 -+++ programs/Xserver/hw/xfree86/loader/Imakefile Mon Jan 21 00:22:06 2002 -@@ -35,7 +35,7 @@ - - MODULEDEFINES = -DDEFAULT_MODULE_PATH=\"$(MODULEDIR)\" - -- INCLUDES = -I. -I.. -I$(XF86COMSRC) -I$(XF86OSSRC) -I$(XF86OSSRC)/vbe \ -+ INCLUDES = -I. -I.. -I../parser -I$(XF86COMSRC) -I$(XF86OSSRC) -I$(XF86OSSRC)/vbe \ - -I$(SERVERSRC)/dbe -I$(SERVERSRC)/Xext -I$(XF86SRC)/int10 \ - -I$(SERVERSRC)/mfb -I$(SERVERSRC)/mi -I$(SERVERSRC)/include \ - -I$(SERVERSRC)/os -I$(XINCLUDESRC) -I$(FONTINCSRC) \ Index: x11/XFree86-4-libraries/scripts/configure =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-libraries/scripts/configure,v retrieving revision 1.70 diff -u -u -r1.70 configure --- x11/XFree86-4-libraries/scripts/configure 18 Feb 2003 04:51:29 -0000 1.70 +++ x11/XFree86-4-libraries/scripts/configure 3 Mar 2003 04:53:19 -0000 @@ -24,32 +24,13 @@ # It's good for FreeBSD ports/packages system. echo "#define NothingOutsideProjectRoot YES" >> $LOCALDEF - echo "#define InstallXserverSetUID NO" >> $LOCALDEF # User Config. - if [ X$HasSecureRPC != XDEFAULT -a X$HasSecureRPC != X ]; then - echo "#define HasSecureRPC $HasSecureRPC" >> $LOCALDEF - fi - if [ X$BuildPexExt != XDEFAULT -a X$BuildPexExt != X ]; then - echo "#define BuildPexExt $BuildPexExt" >> $LOCALDEF - fi - if [ X$BuildXinerama != XDEFAULT -a X$BuildXinerama != X ]; then - echo "#define BuildXinerama $BuildXinerama" >> $LOCALDEF - fi - if [ X$BuildXIE != XDEFAULT -a X$BuildXIE != X ]; then - echo "#define BuildXIE $BuildXIE" >> $LOCALDEF - fi - if [ X$BuildAoutLibraries != XDEFAULT -a X$BuildAoutLibraries != X ]; then - echo "#define BuildAoutLibraries $BuildAoutLibraries" >> $LOCALDEF - fi - if [ X$ForceNormalLib != XDEFAULT -a X$ForceNormalLib != X ]; then - echo "#define ForceNormalLib $ForceNormalLib" >> $LOCALDEF - fi if [ X$DebuggableLibraries != XDEFAULT -a X$DebuggableLibraries != X ]; then echo "#define DebuggableLibraries $DebuggableLibraries" >> $LOCALDEF fi - # disable some configs: there are not used this ports + # disable some options: they are not used by this port for i in \ InstallXdmConfig \ InstallXinitConfig \ @@ -64,20 +45,20 @@ BuildType1Fonts \ BuildCIDFonts \ BuildCyrillicFonts \ - BuildLatin2Fonts + BuildLatin2Fonts \ + BuildPlugin do \ echo "#define $i NO" >> $LOCALDEF done - echo "#define HasFreetype2 YES" >> $LOCALDEF - echo "#define Freetype2Dir ${LOCALBASE}" >> $LOCALDEF - echo "#define FreeBSDBuildXlib YES" >> $LOCALDEF - echo "#define FreeBSDBuildXbin NO" >> $LOCALDEF - echo "#define UseInstalledPrograms YES" >> $LOCALDEF + echo "#define FreeBSDCC ${CC}" >> $LOCALDEF echo "#define FreeBSDCXX ${CXX}" >> $LOCALDEF echo "#define FreeBSDCFLAGS ${CFLAGS}" >> $LOCALDEF - echo "#define BuildXftLibrary NO" >> $LOCALDEF + echo "#define FreeBSDBuildXlib YES" >> $LOCALDEF + echo "#define FreeBSDBuildXbin NO" >> $LOCALDEF + echo "#define UseInstalledPrograms YES" >> $LOCALDEF + # Copy ORIGDEF to DESTDEF rm -f $DESTDEF cp -f $ORIGDEF $DESTDEF @@ -87,5 +68,4 @@ } configure -cp ${X11BASE}/lib/X11/config/version.def ${WRKSRC}/config/cf exit 0 Index: x11/XFree86-4-manuals/Makefile =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-manuals/Makefile,v retrieving revision 1.10 diff -u -u -r1.10 Makefile --- x11/XFree86-4-manuals/Makefile 14 Jul 2002 20:26:11 -0000 1.10 +++ x11/XFree86-4-manuals/Makefile 4 Mar 2003 00:28:45 -0000 @@ -6,7 +6,7 @@ # PORTNAME= manuals -PORTVERSION= 4.2.0 +PORTVERSION= 4.3.0 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XFREE} MASTER_SITE_SUBDIR= ${PORTVERSION} Index: x11/XFree86-4-manuals/distinfo =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-manuals/distinfo,v retrieving revision 1.5 diff -u -u -r1.5 distinfo --- x11/XFree86-4-manuals/distinfo 16 Mar 2002 23:40:19 -0000 1.5 +++ x11/XFree86-4-manuals/distinfo 4 Mar 2003 00:29:47 -0000 @@ -1 +1 @@ -MD5 (xc/X420src-1.tgz) = ad43a8e9e39703322005cd6f7145b77f +MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af Index: x11/XFree86-4-manuals/files/manpages =================================================================== RCS file: /home/ncvs/ports/x11/XFree86-4-manuals/files/manpages,v retrieving revision 1.3 diff -u -u -r1.3 manpages --- x11/XFree86-4-manuals/files/manpages 16 Mar 2002 23:40:19 -0000 1.3 +++ x11/XFree86-4-manuals/files/manpages 4 Mar 2003 00:52:12 -0000 @@ -389,7 +389,7 @@ XRaiseWindow.3 \ XReadBitmapFile.3 \ XReadBitmapFileData.3 \ - XRebindKeySym.3 \ + XRebindKeysym.3 \ XRecolorCursor.3 \ XReconfigureWMWindow.3 \ XRectInRegion.3 \ Index: x11-servers/XFree86-4-Server/Makefile =================================================================== RCS file: /home/ncvs/ports/x11-servers/XFree86-4-Server/Makefile,v retrieving revision 1.129 diff -u -u -r1.129 Makefile --- x11-servers/XFree86-4-Server/Makefile 24 Jan 2003 04:14:16 -0000 1.129 +++ x11-servers/XFree86-4-Server/Makefile 3 Mar 2003 05:04:55 -0000 @@ -1,27 +1,24 @@ -# New ports collection makefile for: XFree86-Server # Date created: 10 Oct 1999 # Whom: taguchi@tohoku.iij.ad.jp # -# $FreeBSD: ports/x11-servers/XFree86-4-Server/Makefile,v 1.129 2003/01/24 04:14:16 anholt Exp $ +# $FreeBSD: ports/x11-servers/XFree86-4-Server/Makefile,v 1.128 2002/12/08 05:37:30 anholt Exp $ # PORTNAME= Server -PORTVERSION= 4.2.1 -PORTREVISION= 7 +PORTVERSION= 4.3.0 CATEGORIES= x11-servers MASTER_SITES= ${MASTER_SITE_XFREE:S/$/:x/} \ ${MASTER_SITE_LOCAL:S/$/:local/} -MASTER_SITE_SUBDIR= 4.2.0/:x \ +MASTER_SITE_SUBDIR= ${PORTVERSION}/:x \ anholt/:local PKGNAMEPREFIX= XFree86- -DISTFILES= X420src-1.tgz:x \ +DISTFILES= X430src-1.tgz:x \ + X430src-2.tgz:x \ + X430src-3.tgz:x \ Wraphelp2.gz:local -EXTRACT_ONLY= X420src-1.tgz - -PATCH_SITES= ${MASTER_SITE_LOCAL} -PATCH_SITE_SUBDIR= anholt/patches-4.2.0/ -PATCHFILES= 4.2.0-4.2.1-1-freebsd.patch.gz \ - patch-nvchips.gz +EXTRACT_ONLY= X430src-1.tgz \ + X430src-2.tgz \ + X430src-3.tgz MAINTAINER= anholt@freebsd.org @@ -30,23 +27,18 @@ DIST_SUBDIR= xc WRKSRC= ${WRKDIR}/xc PATCHDIR= ${.CURDIR}/../../x11/XFree86-4-libraries/files -.for pf in patch-text-mode.c patch-xf86Configure.c patch-xf86config.c \ - patch-i810_driver.c patch-mga_driver.c patch-r128_driver.c \ - patch-alp_xaam.c +.for pf in patch-savage-pci-id EXTRA_PATCHES+= ${.CURDIR}/files/${pf} .endfor SCRIPTS_ENV= OSVERSION=${OSVERSION} \ - HasSecureRPC=${HasSecureRPC} \ - HasPam=${HasPam} \ - ExtendedInputDevices=${ExtendedInputDevices} \ BuildXF86DRI=${BuildXF86DRI} \ - HasGlide3=${HasGlide3} \ - HaveMatroxHal=${HaveMatroxHal} \ + WITH_DEBUG="${WITH_DEBUG}" \ CC="${CC}" \ CXX="${CXX}" \ CFLAGS="${CFLAGS}" MAN1= XFree86.1 \ Xserver.1 \ + gtf.1 \ kbd_mode.1 \ pcitweak.1 \ xf86cfg.1 \ @@ -54,29 +46,44 @@ MAN3= XF86VidMode.3 \ XF86VidModeDeleteModeLine.3 \ XF86VidModeGetAllModeLines.3 \ + XF86VidModeGetDotClocks.3 \ + XF86VidModeGetGamma.3 \ + XF86VidModeGetGammaRamp.3 \ + XF86VidModeGetGammaRampSize.3 \ XF86VidModeGetModeLine.3 \ XF86VidModeGetMonitor.3 \ + XF86VidModeGetPermissions.3 \ XF86VidModeGetViewPort.3 \ XF86VidModeLockModeSwitch.3 \ XF86VidModeModModeLine.3 \ XF86VidModeQueryExtension.3 \ XF86VidModeQueryVersion.3 \ + XF86VidModeSetClientVersion.3 \ + XF86VidModeSetGamma.3 \ + XF86VidModeSetGammaRamp.3 \ XF86VidModeSetViewPort.3 \ XF86VidModeSwitchMode.3 \ XF86VidModeSwitchToMode.3 \ XF86VidModeValidateModeLine.3 -MAN4= mga.4 \ - tdfx.4 \ +MAN4= citron.4 \ + dynapro.4 \ + elographics.4 \ glint.4 \ - s3virge.4 \ + keyboard.4 \ + mga.4 \ + microtouch.4 \ + mouse.4 \ + mutouch.4 \ + nv.4 \ r128.4 \ rendition.4 \ + s3virge.4 \ savage.4 \ - nv.4 \ siliconmotion.4 \ + tdfx.4 \ vga.4 \ - keyboard.4 \ - mouse.4 + void.4 \ + wacom.4 MAN5= XF86Config.5 PKGMESSAGE= ${WRKDIR}/.pkg-message XBUILD_DIRS= lib/font lib/lbxutil lib/Xdmcp lib/Xau programs/Xserver @@ -86,36 +93,16 @@ .include -# XFree86 User Config: -# --- -# Name Default Meaning -# ---------------------------------------------------------------------------- -# HasSecureRPC YES build with SecureRPC (require FreeBSD-3 or later) -# HasPam YES support PAM (require FreeBSD-3.1 or later) -# ExtendedInputDevices YES support extended input devices -HasSecureRPC?= DEFAULT -HasPam?= DEFAULT -ExtendedInputDevices?= DEFAULT - -.if ${ARCH} == i386 +.if ${ARCH} == i386 || ${ARCH} == alpha BuildXF86DRI= YES PLIST_SUB+= DRI="" -DISTFILES+= freebsd-glide3headers.tar.gz:local -HasGlide3= YES -XBUILD_DIRS+= lib/XThrStub lib/X11 lib/GL +XBUILD_DIRS+= lib/XThrStub lib/X11 lib/Xext lib/GL XINSTALL_DIRS+= lib/GL/mesa/src/drv -post-extract:: - @(cd ${WRKSRC}/lib/GL/mesa/src/drv/tdfx/ ; \ - tar xfpz ${DISTDIR}/${DIST_SUBDIR}/freebsd-glide3headers.tar.gz) .else -pre-fetch:: - @${ECHO_MSG} "DRI only built on i386" BuildXF86DRI= NO -HasGlide3= NO PLIST_SUB+= DRI="@comment " .endif # i386 -# Some things are not applicable if this machine is an alpha .if ${ARCH} == alpha PLIST_SUB+= ALPHA_NA="@comment " .else @@ -123,14 +110,24 @@ MAN1+= scanpci.1 .endif +.if ${ARCH} == alpha +PLIST_SUB+= IA64_NA="@comment " +.else +PLIST_SUB+= IA64_NA="" +.endif + +.if ${ARCH} == sparc64 +PLIST_SUB+= SPARC64_NA="@comment " +.else +PLIST_SUB+= SPARC64_NA="" +.endif + .if ${ARCH} == i386 -PLIST_SUB+= I386:="" +PLIST_SUB+= I386="" MAN4+= apm.4 \ chips.4 \ cirrus.4 \ cyrix.4 \ - fbdev.4 \ - fbdevhw.4 \ i128.4 \ i740.4 \ i810.4 \ @@ -141,51 +138,7 @@ vesa.4 \ vmware.4 .else -PLIST_SUB+= I386:="@comment " -.endif - -.if ${ExtendedInputDevices} == DEFAULT || ${ExtendedInputDevices} == YES -PLIST_SUB+= XIE:="" -MAN4+= citron.4 \ - dynapro.4 \ - elographics.4 \ - microtouch.4 \ - mutouch.4 \ - wacom.4 \ - void.4 -.else -PLIST_SUB+= XIE:="@comment " -.endif - -.if ${ARCH} == i386 -.if !defined(WITH_MATROX_GXX_DRIVER) -HaveMatroxHal= NO -PLIST_SUB+= MATROX="@comment " -pre-fetch:: - @${ECHO_MSG} "********************************************************" - @${ECHO_MSG} "Define WITH_MATROX_GXX_DRIVER to include Matrox's extra" - @${ECHO_MSG} "\"HALLIB\" binary driver" - @${ECHO_MSG} "********************************************************" -.else -NO_PACKAGE= "Matrox drivers may not be distributed" -RESTRICTED= "Matrox drivers may not be distributed." -HaveMatroxHal= YES -MGA_DRIVER_VERSION= 2.0 -MASTER_SITES+= ftp://ftp.matrox.com/pub/mga/archive/linux/2002/:mga -DISTFILES+= mgadrivers-${MGA_DRIVER_VERSION}-src.tgz:mga -EXTRACT_ONLY+= mgadrivers-${MGA_DRIVER_VERSION}-src.tgz -RESTRICTED_FILES= mgadrivers-${MGA_DRIVER_VERSION}-src.tgz -PLIST_SUB+= MATROX="" -post-extract:: - ${MV} ${WRKDIR}/mgadrivers-${MGA_DRIVER_VERSION}-src/4.2.0/drivers/src/HALlib/* \ - ${WRKSRC}/programs/Xserver/hw/xfree86/drivers/mga/HALlib/ -post-install:: - ${INSTALL_DATA} ${WRKDIR}/mgadrivers-${MGA_DRIVER_VERSION}-src/4.2.0/drivers/src/README_HALLIB \ - ${PREFIX}/lib/X11/doc/README.mga_HALLIB -.endif # !WITH_MATROX_GXX_DRIVER -.else -HaveMatroxHal= NO -PLIST_SUB+= MATROX="@comment " +PLIST_SUB+= I386="@comment " .endif post-extract:: @@ -198,11 +151,9 @@ post-install:: @${SED} -e s,/usr/X11R6,${PREFIX}, ${PKGMESSAGE} - strip ${PREFIX}/bin/XFree86 @if [ -f ${PREFIX}/bin/Xwrapper-4 ] ; then \ ln -sf Xwrapper-4 ${PREFIX}/bin/X; \ fi; - .include "${.CURDIR}/../../x11/XFree86-4-libraries/Makefile.inc" .include Index: x11-servers/XFree86-4-Server/distinfo =================================================================== RCS file: /home/ncvs/ports/x11-servers/XFree86-4-Server/distinfo,v retrieving revision 1.44 diff -u -u -r1.44 distinfo --- x11-servers/XFree86-4-Server/distinfo 25 Jan 2003 20:14:27 -0000 1.44 +++ x11-servers/XFree86-4-Server/distinfo 3 Mar 2003 04:56:49 -0000 @@ -1,6 +1,4 @@ -MD5 (xc/X420src-1.tgz) = ad43a8e9e39703322005cd6f7145b77f +MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af +MD5 (xc/X430src-2.tgz) = 844c2ee908d21dbf8911fd13115bf8b4 +MD5 (xc/X430src-3.tgz) = b82a0443e1b7bf860e4343e6b6766cb6 MD5 (xc/Wraphelp2.gz) = bd1910492087442288d885412e2e5535 -MD5 (xc/freebsd-glide3headers.tar.gz) = 2bb614c909898a17c05e43e60cfb8e3b -MD5 (xc/mgadrivers-2.0-src.tgz) = 877db503967ae837c147953dbcd8ee6d -MD5 (xc/4.2.0-4.2.1-1-freebsd.patch.gz) = 1d4c49d7f354b307b7961e6d8e6c4274 -MD5 (xc/patch-nvchips.gz) = bcb190d3f2c26d993a3a3c1512cf9bc9 Index: x11-servers/XFree86-4-Server/pkg-plist =================================================================== RCS file: /home/ncvs/ports/x11-servers/XFree86-4-Server/pkg-plist,v retrieving revision 1.44 diff -u -u -r1.44 pkg-plist --- x11-servers/XFree86-4-Server/pkg-plist 18 Sep 2002 04:22:57 -0000 1.44 +++ x11-servers/XFree86-4-Server/pkg-plist 3 Mar 2003 23:40:45 -0000 @@ -1,7 +1,16 @@ bin/X bin/XFree86 -%%XIE:%%bin/joycal +bin/gtf +bin/inb +bin/inl +bin/inw +bin/ioport bin/kbd_mode +bin/mmapr +bin/mmapw +bin/outb +bin/outl +bin/outw bin/pcitweak %%ALPHA_NA%%bin/scanpci bin/xf86cfg @@ -23,11 +32,11 @@ include/X11/pixmaps/keyboard.xpm include/X11/pixmaps/monitor.xpm include/X11/pixmaps/mouse.xpm -lib/X11/app-defaults/XF86Cfg lib/X11/Cards lib/X11/Options lib/X11/XF86Config.98 lib/X11/XF86Config.eg +lib/X11/app-defaults/XF86Cfg lib/X11/doc/BUILD lib/X11/doc/BugReport lib/X11/doc/DESIGN @@ -38,23 +47,24 @@ lib/X11/doc/README.DGA lib/X11/doc/README.DRI lib/X11/doc/README.DRIcomp -%%I386:%%lib/X11/doc/README.I128 -%%I386:%%lib/X11/doc/README.SiS -%%I386:%%lib/X11/doc/README.apm +%%I386%%lib/X11/doc/README.I128 +%%I386%%lib/X11/doc/README.SiS +lib/X11/doc/README.XKB-Config +lib/X11/doc/README.XKB-Enhancing +%%I386%%lib/X11/doc/README.apm lib/X11/doc/README.ati -%%I386:%%lib/X11/doc/README.chips -%%I386:%%lib/X11/doc/README.cyrix +%%I386%%lib/X11/doc/README.chips +%%I386%%lib/X11/doc/README.cyrix lib/X11/doc/README.dps lib/X11/doc/README.fonts -%%I386:%%lib/X11/doc/README.i740 -%%I386:%%lib/X11/doc/README.i810 -%%MATROX%%lib/X11/doc/README.mga_HALLIB +%%I386%%lib/X11/doc/README.i740 +%%I386%%lib/X11/doc/README.i810 lib/X11/doc/README.mouse -%%I386:%%lib/X11/doc/README.newport -%%I386:%%lib/X11/doc/README.r128 +%%I386%%lib/X11/doc/README.newport +lib/X11/doc/README.r128 lib/X11/doc/README.rapidaccess -lib/X11/doc/README.rendition -lib/X11/doc/README.s3virge +%%SPARC64_NA%%%%IA64_NA%%lib/X11/doc/README.rendition +%%SPARC64_NA%%%%IA64_NA%%lib/X11/doc/README.s3virge lib/X11/doc/RELNOTES lib/X11/doc/ServersOnly lib/X11/doc/Status @@ -65,6 +75,9 @@ lib/X11/etc/sun.terminfo lib/X11/etc/xmodmap.std lib/X11/xserver/SecurityPolicy +lib/libXfont.a +lib/libXfont.so +lib/libXfont.so.1 lib/modules/codeconv/libARABIC.a lib/modules/codeconv/libARMSCII8.a lib/modules/codeconv/libBIG5.a @@ -96,54 +109,50 @@ lib/modules/codeconv/libTCVN.a lib/modules/codeconv/libVISCII.a %%DRI%%lib/modules/dri/gamma_dri.so -%%I386:%%%%DRI%%lib/modules/dri/i810_dri.so -%%I386:%%%%DRI%%lib/modules/dri/i830_dri.so +%%I386%%%%DRI%%lib/modules/dri/i810_dri.so +%%I386%%%%DRI%%lib/modules/dri/i830_dri.so %%DRI%%lib/modules/dri/mga_dri.so %%DRI%%lib/modules/dri/radeon_dri.so +%%DRI%%lib/modules/dri/r200_dri.so %%DRI%%lib/modules/dri/r128_dri.so -%%I386:%%%%DRI%%lib/modules/dri/sis_dri.so %%DRI%%lib/modules/dri/tdfx_dri.so -%%I386:%%lib/modules/drivers/apm_drv.o -%%I386:%%lib/modules/drivers/ark_drv.o +%%I386%%lib/modules/drivers/apm_drv.o +%%I386%%lib/modules/drivers/ark_drv.o lib/modules/drivers/ati_drv.o lib/modules/drivers/atimisc_drv.o -%%I386:%%lib/modules/drivers/chips_drv.o -%%I386:%%lib/modules/drivers/cirrus_alpine.o -%%I386:%%lib/modules/drivers/cirrus_drv.o -%%I386:%%lib/modules/drivers/cirrus_laguna.o -%%I386:%%lib/modules/drivers/cyrix_drv.o -%%I386:%%lib/modules/drivers/fbdev_drv.o -lib/modules/drivers/glint_drv.o -%%I386:%%lib/modules/drivers/i128_drv.o -%%I386:%%lib/modules/drivers/i740_drv.o -%%I386:%%lib/modules/drivers/i810_drv.o -lib/modules/drivers/mga_drv.o -%%MATROX%%lib/modules/drivers/mga_hal_drv.o -%%I386:%%lib/modules/drivers/neomagic_drv.o +%%I386%%lib/modules/drivers/chips_drv.o +%%I386%%lib/modules/drivers/cirrus_alpine.o +%%I386%%lib/modules/drivers/cirrus_drv.o +%%I386%%lib/modules/drivers/cirrus_laguna.o +%%I386%%lib/modules/drivers/cyrix_drv.o +%%SPARC64_NA%%lib/modules/drivers/glint_drv.o +%%I386%%lib/modules/drivers/i128_drv.o +%%I386%%lib/modules/drivers/i740_drv.o +%%I386%%lib/modules/drivers/i810_drv.o +%%SPARC64_NA%%lib/modules/drivers/mga_drv.o +%%I386%%lib/modules/drivers/neomagic_drv.o lib/modules/drivers/nv_drv.o lib/modules/drivers/r128_drv.o lib/modules/drivers/radeon_drv.o -lib/modules/drivers/rendition_drv.o -lib/modules/drivers/s3_drv.o -lib/modules/drivers/s3virge_drv.o -lib/modules/drivers/savage_drv.o -lib/modules/drivers/siliconmotion_drv.o -%%I386:%%lib/modules/drivers/sis_drv.o -lib/modules/drivers/tdfx_drv.o -lib/modules/drivers/tga_drv.o -%%I386:%%lib/modules/drivers/trident_drv.o -%%I386:%%lib/modules/drivers/tseng_drv.o -%%I386:%%lib/modules/drivers/vesa_drv.o -lib/modules/drivers/vga_drv.o -%%I386:%%lib/modules/drivers/vmware_drv.o +%%SPARC64_NA%%%%IA64_NA%%lib/modules/drivers/rendition_drv.o +%%SPARC64_NA%%%%IA64_NA%%lib/modules/drivers/s3_drv.o +%%SPARC64_NA%%%%IA64_NA%%lib/modules/drivers/s3virge_drv.o +%%SPARC64_NA%%%%IA64_NA%%lib/modules/drivers/savage_drv.o +%%SPARC64_NA%%%%IA64_NA%%lib/modules/drivers/siliconmotion_drv.o +%%I386%%lib/modules/drivers/sis_drv.o +%%SPARC64_NA%%lib/modules/drivers/tdfx_drv.o +%%SPARC64_NA%%%%IA64_NA%%lib/modules/drivers/tga_drv.o +%%I386%%lib/modules/drivers/trident_drv.o +%%I386%%lib/modules/drivers/tseng_drv.o +%%I386%%lib/modules/drivers/vesa_drv.o +%%SPARC64_NA%%lib/modules/drivers/vga_drv.o +%%I386%%lib/modules/drivers/vmware_drv.o lib/modules/extensions/libGLcore.a lib/modules/extensions/libdbe.a %%DRI%%lib/modules/extensions/libdri.a lib/modules/extensions/libextmod.a lib/modules/extensions/libglx.a -lib/modules/extensions/libpex5.a lib/modules/extensions/librecord.a -lib/modules/extensions/libxie.a lib/modules/extensions/libxtrap.a lib/modules/fonts/libbitmap.a lib/modules/fonts/libfreetype.a @@ -151,20 +160,19 @@ lib/modules/fonts/libtype1.a lib/modules/fonts/libxtt.a %%DRI%%lib/modules/freebsd/libdrm.a -%%XIE:%%lib/modules/input/citron_drv.o -%%XIE:%%lib/modules/input/digitaledge_drv.o -%%XIE:%%lib/modules/input/dynapro_drv.o -%%XIE:%%lib/modules/input/elo2300_drv.o -%%XIE:%%lib/modules/input/elographics_drv.o -%%XIE:%%lib/modules/input/joystick_drv.o -%%XIE:%%lib/modules/input/magellan_drv.o -%%XIE:%%lib/modules/input/microtouch_drv.o +lib/modules/input/citron_drv.o +lib/modules/input/digitaledge_drv.o +lib/modules/input/dynapro_drv.o +lib/modules/input/elo2300_drv.o +lib/modules/input/elographics_drv.o +lib/modules/input/magellan_drv.o +lib/modules/input/microtouch_drv.o lib/modules/input/mouse_drv.o -%%XIE:%%lib/modules/input/mutouch_drv.o -%%XIE:%%lib/modules/input/spaceorb_drv.o -%%XIE:%%lib/modules/input/summa_drv.o -%%XIE:%%lib/modules/input/void_drv.o -%%XIE:%%lib/modules/input/wacom_drv.o +lib/modules/input/mutouch_drv.o +lib/modules/input/spaceorb_drv.o +lib/modules/input/summa_drv.o +lib/modules/input/void_drv.o +lib/modules/input/wacom_drv.o %%ALPHA_NA%%lib/modules/libafb.a lib/modules/libcfb.a lib/modules/libcfb16.a Index: x11-servers/XFree86-4-Server/files/patch-alp_xaam.c =================================================================== RCS file: x11-servers/XFree86-4-Server/files/patch-alp_xaam.c diff -N x11-servers/XFree86-4-Server/files/patch-alp_xaam.c --- x11-servers/XFree86-4-Server/files/patch-alp_xaam.c 5 Dec 2002 01:25:32 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,9 +0,0 @@ ---- programs/Xserver/hw/xfree86/drivers/cirrus/alp_xaam.c.orig Thu Oct 17 19:22:24 2002 -+++ programs/Xserver/hw/xfree86/drivers/cirrus/alp_xaam.c Thu Oct 17 19:22:31 2002 -@@ -1,5 +1,5 @@ - /* (c) Itai Nahshon */ --#define DEBUG -+ - /* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/cirrus/alp_xaam.c,v 1.7 2001/10/01 13:44:05 eich Exp $ */ - - #include "xf86.h" Index: x11-servers/XFree86-4-Server/files/patch-i810_driver.c =================================================================== RCS file: x11-servers/XFree86-4-Server/files/patch-i810_driver.c diff -N x11-servers/XFree86-4-Server/files/patch-i810_driver.c --- x11-servers/XFree86-4-Server/files/patch-i810_driver.c 24 Jan 2003 04:14:16 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c.orig Sat Jan 11 21:08:42 2003 -+++ programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c Sat Jan 11 21:08:49 2003 -@@ -177,7 +177,7 @@ - "XAACachePlanarMonoStipple", - "XAACreateInfoRec", - "XAADestroyInfoRec", -- "XAAFillSolidRects" -+ "XAAFillSolidRects", - "XAAInit", - "XAAOverlayFBfuncs", - "XAAScreenIndex", Index: x11-servers/XFree86-4-Server/files/patch-mga_driver.c =================================================================== RCS file: x11-servers/XFree86-4-Server/files/patch-mga_driver.c diff -N x11-servers/XFree86-4-Server/files/patch-mga_driver.c --- x11-servers/XFree86-4-Server/files/patch-mga_driver.c 19 Sep 2002 07:55:42 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ ---- programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c.orig Thu Sep 19 00:12:42 2002 -+++ programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c Thu Sep 19 00:13:56 2002 -@@ -2745,6 +2745,7 @@ - case PCI_CHIP_MGAG200: - case PCI_CHIP_MGAG200_PCI: - case PCI_CHIP_MGAG400: -+ case PCI_CHIP_MGAG550: - if(pMga->SecondCrtc == FALSE && pMga->HWCursor == TRUE) { - outMGAdac(MGA1064_CURSOR_BASE_ADR_LOW, - pMga->FbCursorOffset >> 10); Index: x11-servers/XFree86-4-Server/files/patch-r128_driver.c =================================================================== RCS file: x11-servers/XFree86-4-Server/files/patch-r128_driver.c diff -N x11-servers/XFree86-4-Server/files/patch-r128_driver.c --- x11-servers/XFree86-4-Server/files/patch-r128_driver.c 24 Jan 2003 04:14:16 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,18 +0,0 @@ ---- programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c.orig Sat Jan 11 05:45:34 2003 -+++ programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c Sat Jan 11 05:45:41 2003 -@@ -277,6 +277,7 @@ - "drmAgpUnbind", - "drmAgpVendorId", - "drmAvailable", -+ "drmFreeBufs", - "drmFreeVersion", - "drmGetVersion", - "drmMap", -@@ -287,6 +288,7 @@ - "drmR128ResetCCE", - "drmR128StartCCE", - "drmR128StopCCE", -+ "drmR128TextureBlit", - "drmR128WaitForIdleCCE", - "drmR128FlushIndirectBuffer", - "drmScatterGatherAlloc", Index: x11-servers/XFree86-4-Server/files/patch-text-mode.c =================================================================== RCS file: x11-servers/XFree86-4-Server/files/patch-text-mode.c diff -N x11-servers/XFree86-4-Server/files/patch-text-mode.c --- x11-servers/XFree86-4-Server/files/patch-text-mode.c 9 Jun 2002 02:21:26 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- programs/Xserver/hw/xfree86/xf86cfg/text-mode.c.orig Wed Oct 31 14:50:30 2001 -+++ programs/Xserver/hw/xfree86/xf86cfg/text-mode.c Fri Jun 7 15:47:18 2002 -@@ -498,6 +498,8 @@ - if (str == NULL) - #ifdef WSCONS_SUPPORT - str = "/dev/wsmouse"; -+#elif defined(__FreeBSD__) -+ str = "/dev/sysmouse"; - #else - str = "/dev/mouse"; - #endif Index: x11-servers/XFree86-4-Server/files/patch-xf86Configure.c =================================================================== RCS file: x11-servers/XFree86-4-Server/files/patch-xf86Configure.c diff -N x11-servers/XFree86-4-Server/files/patch-xf86Configure.c --- x11-servers/XFree86-4-Server/files/patch-xf86Configure.c 9 Jun 2002 02:21:26 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ ---- programs/Xserver/hw/xfree86/common/xf86Configure.c.orig Sat Jun 8 18:48:54 2002 -+++ programs/Xserver/hw/xfree86/common/xf86Configure.c Sat Jun 8 18:50:09 2002 -@@ -79,6 +79,9 @@ - #elif defined(__QNXNTO__) - static char *DFLT_MOUSE_PROTO = "OSMouse"; - static char *DFLT_MOUSE_DEV = "/dev/devi/mouse0"; -+#elif defined(__FreeBSD__) -+static char *DFLT_MOUSE_DEV = "/dev/sysmouse"; -+static char *DFLT_MOUSE_PROTO = "MouseSystems"; - #else - static char *DFLT_MOUSE_DEV = "/dev/mouse"; - static char *DFLT_MOUSE_PROTO = "auto"; Index: x11-servers/XFree86-4-Server/files/patch-xf86config.c =================================================================== RCS file: x11-servers/XFree86-4-Server/files/patch-xf86config.c diff -N x11-servers/XFree86-4-Server/files/patch-xf86config.c --- x11-servers/XFree86-4-Server/files/patch-xf86config.c 9 Jun 2002 02:21:26 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,37 +0,0 @@ ---- programs/Xserver/hw/xfree86/xf86config/xf86config.c.orig Sat Oct 27 20:34:09 2001 -+++ programs/Xserver/hw/xfree86/xf86config/xf86config.c Sat Jun 8 11:35:18 2002 -@@ -382,7 +382,7 @@ - - static char *mousetype_name[] = { - "Microsoft compatible (2-button protocol)", -- "Mouse Systems (3-button protocol)", -+ "Mouse Systems (3-button protocol) & FreeBSD moused protocol", - "Bus Mouse", - "PS/2 Mouse", - "Logitech Mouse (serial, old type, Logitech protocol)", -@@ -401,6 +401,9 @@ - #ifdef WSCONS_SUPPORT - "On systems with wscons, the default is /dev/wsmouse.\n" - #endif -+#ifdef __FreeBSD__ -+"On FreeBSD, the default is /dev/sysmouse.\n" -+#endif - "\n"; - - static char *mousecomment_text = -@@ -544,10 +547,12 @@ - printf("Mouse device: "); - getstring(s); - if (strlen(s) == 0) --#ifndef WSCONS_SUPPORT -- config_pointerdevice = "/dev/mouse"; --#else -+#ifdef WSCONS_SUPPORT - config_pointerdevice = "/dev/wsmouse"; -+#elif defined(__FreeBSD__) -+ config_pointerdevice = "/dev/sysmouse"; -+#else -+ config_pointerdevice = "/dev/mouse"; - #endif - else { - config_pointerdevice = Malloc(strlen(s) + 1); Index: x11-servers/XFree86-4-Server/scripts/configure =================================================================== RCS file: /home/ncvs/ports/x11-servers/XFree86-4-Server/scripts/configure,v retrieving revision 1.76 diff -u -u -r1.76 configure --- x11-servers/XFree86-4-Server/scripts/configure 5 Dec 2002 01:25:32 -0000 1.76 +++ x11-servers/XFree86-4-Server/scripts/configure 3 Mar 2003 04:53:53 -0000 @@ -29,31 +29,15 @@ # Thanks, Trevor Johnson echo "#define InstallXserverSetUID NO" >> $LOCALDEF - # User Config. - if [ X$HasSecureRPC != XDEFAULT -a X$HasSecureRPC != X ]; then - echo "#define HasSecureRPC $HasSecureRPC" >> $LOCALDEF - fi - if [ X$HasPam != XDEFAULT -a X$HasPam != X ]; then - echo "#define HasPam $HasPam" >> $LOCALDEF - fi - if [ X$ExtendedInputDevices = XDEFAULT -o X$ExtendedInputDevices = XYES ]; then - echo "#define XInputDrivers mouse digitaledge dynapro elo2300 \ + echo "#define XInputDrivers mouse digitaledge dynapro elo2300 \ elographics magellan \ microtouch mutouch spaceorb summa \ wacom void citron" >> $LOCALDEF - echo "#define JoystickSupport YES" >> $LOCALDEF - else - echo "#define XInputDrivers mouse" >> $LOCALDEF - fi echo "#define BuildXF86DRI ${BuildXF86DRI}" >> $LOCALDEF echo "#define BuildXF86DRM NO" >> $LOCALDEF - echo "#define HasGlide3 ${HasGlide3}" >> $LOCALDEF - echo "#define Glide3IncDir glide3" >> $LOCALDEF - - # Matrox driver support - echo "#define HaveMatroxHal $HaveMatroxHal" >> $LOCALDEF + echo "#define HasGlide3 YES" >> $LOCALDEF - # disable some configs: there are not used this ports + # disable some options not used in this port for i in \ BuildFonts \ Build75DpiFonts \ @@ -62,6 +46,7 @@ BuildType1Fonts \ BuildCIDFonts \ BuildCyrillicFonts \ + JoystickSupport \ XnestServer \ BuildFontServer \ XVirtualFramebufferServer \ @@ -78,31 +63,36 @@ echo "#define ModInstall YES" >> $LOCALDEF echo "#define XF86Server YES" >> $LOCALDEF echo "#define BuildServersOnly YES" >> $LOCALDEF + echo "#define BuildGLXLibrary YES" >> $LOCALDEF echo "#define BuildXFree86ConfigTools YES" >> $LOCALDEF echo "#define UseInstalledPrograms YES" >> $LOCALDEF echo "#define StandardIncludes -I${PREFIX}/include" >> $LOCALDEF + echo "#define FreeBSDCC ${CC}" >> $LOCALDEF echo "#define FreeBSDCXX ${CXX}" >> $LOCALDEF - echo "#define FreeBSDCFLAGS ${CFLAGS}" >> $LOCALDEF - + if [ X$WITH_DEBUG != X ]; then + echo "#define FreeBSDCFLAGS -g ${CFLAGS}" >> $LOCALDEF + #echo "#define DoLoadableServer NO" >> $LOCALDEF + echo "#define InstPgmFlags" >> $LOCALDEF + else + echo "#define FreeBSDCFLAGS ${CFLAGS}" >> $LOCALDEF + fi # More of the i386 drivers could probably move to XF86CardDrivers. - # Is fbdev driver useful to us? # GlideDriver was left out because we have no Glide2 package. cat >> $LOCALDEF <