summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@058c260c-8361-11dd-a0ac-aa2bafec7d09>2010-02-15 03:30:16 +0800
committermiwi <miwi@058c260c-8361-11dd-a0ac-aa2bafec7d09>2010-02-15 03:30:16 +0800
commitf317ff6bdce46bee11ac1b09f9fe28cb5d2f2965 (patch)
treec98322543b1f4cf23cb7215ad351a85405f62ab7
parentbbf3dc8522b197f2dba823794132add4635dfcd1 (diff)
downloadxorg-devel-ports-f317ff6bdce46bee11ac1b09f9fe28cb5d2f2965.tar.gz
xorg-devel-ports-f317ff6bdce46bee11ac1b09f9fe28cb5d2f2965.tar.zst
xorg-devel-ports-f317ff6bdce46bee11ac1b09f9fe28cb5d2f2965.zip
- Add latest x11 stuff
git-svn-id: https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev@68 058c260c-8361-11dd-a0ac-aa2bafec7d09
-rw-r--r--x11/libXScrnSaver/Makefile31
-rw-r--r--x11/libXScrnSaver/distinfo3
-rw-r--r--x11/libXScrnSaver/pkg-descr5
-rw-r--r--x11/libXScrnSaver/pkg-plist8
-rw-r--r--x11/libXcursor/Makefile3
-rw-r--r--x11/libXinerama/Makefile26
-rw-r--r--x11/libXinerama/distinfo3
-rw-r--r--x11/libXinerama/pkg-descr6
-rw-r--r--x11/libXinerama/pkg-plist8
-rw-r--r--x11/libXtst/Makefile31
-rw-r--r--x11/libXtst/distinfo3
-rw-r--r--x11/libXtst/pkg-descr6
-rw-r--r--x11/libXtst/pkg-plist6
-rw-r--r--x11/libXxf86dga/Makefile40
-rw-r--r--x11/libXxf86dga/distinfo3
-rw-r--r--x11/libXxf86dga/pkg-descr6
-rw-r--r--x11/libXxf86dga/pkg-plist8
-rw-r--r--x11/libXxf86vm/Makefile41
-rw-r--r--x11/libXxf86vm/distinfo3
-rw-r--r--x11/libXxf86vm/pkg-descr6
-rw-r--r--x11/libXxf86vm/pkg-plist7
-rw-r--r--x11/libdmx/Makefile36
-rw-r--r--x11/libdmx/distinfo3
-rw-r--r--x11/libdmx/pkg-descr6
-rw-r--r--x11/libdmx/pkg-plist7
-rw-r--r--x11/viewres/Makefile2
-rw-r--r--x11/xcursorgen/Makefile2
-rw-r--r--x11/xeyes/Makefile2
-rw-r--r--x11/xfwp/Makefile22
-rw-r--r--x11/xfwp/distinfo3
-rw-r--r--x11/xfwp/pkg-descr4
-rw-r--r--x11/xgamma/Makefile22
-rw-r--r--x11/xgamma/distinfo3
-rw-r--r--x11/xgamma/pkg-descr5
-rw-r--r--x11/xgc/Makefile20
-rw-r--r--x11/xgc/distinfo3
-rw-r--r--x11/xgc/pkg-descr5
-rw-r--r--x11/xgc/pkg-plist5
-rw-r--r--x11/xhost/Makefile22
-rw-r--r--x11/xhost/distinfo3
-rw-r--r--x11/xhost/pkg-descr5
-rw-r--r--x11/xineramaproto/Makefile17
-rw-r--r--x11/xineramaproto/distinfo3
-rw-r--r--x11/xineramaproto/pkg-descr4
-rw-r--r--x11/xineramaproto/pkg-plist3
-rw-r--r--x11/xinit/Makefile26
-rw-r--r--x11/xinit/distinfo3
-rw-r--r--x11/xinit/pkg-descr4
-rw-r--r--x11/xinput/Makefile22
-rw-r--r--x11/xinput/distinfo3
-rw-r--r--x11/xinput/pkg-descr8
-rw-r--r--x11/xkbcomp/Makefile22
-rw-r--r--x11/xkbcomp/distinfo3
-rw-r--r--x11/xkbcomp/pkg-descr4
-rw-r--r--x11/xkbevd/Makefile22
-rw-r--r--x11/xkbevd/distinfo3
-rw-r--r--x11/xkbevd/pkg-descr4
-rw-r--r--x11/xkbprint/Makefile22
-rw-r--r--x11/xkbprint/distinfo3
-rw-r--r--x11/xkbprint/pkg-descr5
-rw-r--r--x11/xkbutils/Makefile19
-rw-r--r--x11/xkbutils/distinfo3
-rw-r--r--x11/xkbutils/pkg-descr1
-rw-r--r--x11/xkbutils/pkg-plist3
-rw-r--r--x11/xkeyboard-config/Makefile49
-rw-r--r--x11/xkeyboard-config/distinfo3
-rw-r--r--x11/xkeyboard-config/pkg-descr10
-rw-r--r--x11/xkeyboard-config/pkg-plist381
-rw-r--r--x11/xkill/Makefile22
-rw-r--r--x11/xkill/distinfo3
-rw-r--r--x11/xkill/pkg-descr5
-rw-r--r--x11/xload/Makefile21
-rw-r--r--x11/xload/distinfo3
-rw-r--r--x11/xload/pkg-descr5
-rw-r--r--x11/xload/pkg-plist4
-rw-r--r--x11/xlogo/Makefile20
-rw-r--r--x11/xlogo/distinfo3
-rw-r--r--x11/xlogo/pkg-descr4
-rw-r--r--x11/xlogo/pkg-plist5
-rw-r--r--x11/xlsatoms/Makefile22
-rw-r--r--x11/xlsatoms/distinfo3
-rw-r--r--x11/xlsatoms/pkg-descr5
-rw-r--r--x11/xlsclients/Makefile22
-rw-r--r--x11/xlsclients/distinfo3
-rw-r--r--x11/xlsclients/pkg-descr5
-rw-r--r--x11/xmag/Makefile20
-rw-r--r--x11/xmag/distinfo3
-rw-r--r--x11/xmag/pkg-descr5
-rw-r--r--x11/xmag/pkg-plist4
-rw-r--r--x11/xman/Makefile20
-rw-r--r--x11/xman/distinfo3
-rw-r--r--x11/xman/pkg-descr5
-rw-r--r--x11/xman/pkg-plist5
-rw-r--r--x11/xmessage/Makefile20
-rw-r--r--x11/xmessage/distinfo3
-rw-r--r--x11/xmessage/pkg-descr5
-rw-r--r--x11/xmessage/pkg-plist5
-rw-r--r--x11/xmh/Makefile23
-rw-r--r--x11/xmh/distinfo3
-rw-r--r--x11/xmh/pkg-descr5
-rw-r--r--x11/xmh/pkg-plist7
-rw-r--r--x11/xmodmap/Makefile22
-rw-r--r--x11/xmodmap/distinfo3
-rw-r--r--x11/xmodmap/pkg-descr5
-rw-r--r--x11/xmore/Makefile21
-rw-r--r--x11/xmore/distinfo3
-rw-r--r--x11/xmore/pkg-descr5
-rw-r--r--x11/xmore/pkg-plist4
-rw-r--r--x11/xorg-apps/Makefile60
-rw-r--r--x11/xorg-apps/pkg-descr6
-rw-r--r--x11/xorg-apps/pkg-plist2
-rw-r--r--x11/xorg-cf-files/Makefile21
-rw-r--r--x11/xorg-cf-files/distinfo3
-rw-r--r--x11/xorg-cf-files/files/patch-FreeBSD.cf64
-rw-r--r--x11/xorg-cf-files/files/patch-Imake.rules29
-rw-r--r--x11/xorg-cf-files/files/patch-Imake.tmpl20
-rw-r--r--x11/xorg-cf-files/files/patch-Library.tmpl11
-rw-r--r--x11/xorg-cf-files/pkg-descr1
-rw-r--r--x11/xorg-cf-files/pkg-plist122
-rw-r--r--x11/xorg-docs/Makefile20
-rw-r--r--x11/xorg-docs/distinfo3
-rw-r--r--x11/xorg-docs/pkg-descr4
-rw-r--r--x11/xorg-docs/pkg-plist130
-rw-r--r--x11/xorg-libraries/Makefile87
-rw-r--r--x11/xorg-libraries/pkg-descr6
-rw-r--r--x11/xorg-libraries/pkg-install53
-rw-r--r--x11/xorg-libraries/pkg-plist3
-rw-r--r--x11/xorg/Makefile65
-rw-r--r--x11/xorg/pkg-descr6
-rw-r--r--x11/xorg/pkg-plist1
-rw-r--r--x11/xplsprinters/Makefile22
-rw-r--r--x11/xplsprinters/distinfo3
-rw-r--r--x11/xplsprinters/pkg-descr5
-rw-r--r--x11/xpr/Makefile22
-rw-r--r--x11/xpr/distinfo3
-rw-r--r--x11/xpr/pkg-descr4
-rw-r--r--x11/xprehashprinterlist/Makefile22
-rw-r--r--x11/xprehashprinterlist/distinfo3
-rw-r--r--x11/xprehashprinterlist/pkg-descr5
-rw-r--r--x11/xprop/Makefile22
-rw-r--r--x11/xprop/distinfo3
-rw-r--r--x11/xprop/pkg-descr5
-rw-r--r--x11/xproto/Makefile18
-rw-r--r--x11/xproto/distinfo3
-rw-r--r--x11/xproto/pkg-descr6
-rw-r--r--x11/xproto/pkg-plist27
-rw-r--r--x11/xproxymanagementprotocol/Makefile17
-rw-r--r--x11/xproxymanagementprotocol/distinfo3
-rw-r--r--x11/xproxymanagementprotocol/pkg-descr6
-rw-r--r--x11/xproxymanagementprotocol/pkg-plist6
-rw-r--r--x11/xrandr/Makefile23
-rw-r--r--x11/xrandr/distinfo3
-rw-r--r--x11/xrandr/pkg-descr5
-rw-r--r--x11/xrdb/Makefile22
-rw-r--r--x11/xrdb/distinfo3
-rw-r--r--x11/xrdb/pkg-descr4
-rw-r--r--x11/xrefresh/Makefile22
-rw-r--r--x11/xrefresh/distinfo3
-rw-r--r--x11/xrefresh/pkg-descr5
-rw-r--r--x11/xrx/Makefile22
-rw-r--r--x11/xrx/distinfo3
-rw-r--r--x11/xrx/pkg-descr6
-rw-r--r--x11/xrx/pkg-plist8
-rw-r--r--x11/xset/Makefile22
-rw-r--r--x11/xset/distinfo3
-rw-r--r--x11/xset/pkg-descr5
-rw-r--r--x11/xsetmode/Makefile22
-rw-r--r--x11/xsetmode/distinfo3
-rw-r--r--x11/xsetmode/pkg-descr5
-rw-r--r--x11/xsetpointer/Makefile22
-rw-r--r--x11/xsetpointer/distinfo3
-rw-r--r--x11/xsetpointer/pkg-descr5
-rw-r--r--x11/xsetroot/Makefile20
-rw-r--r--x11/xsetroot/distinfo3
-rw-r--r--x11/xsetroot/pkg-descr6
-rw-r--r--x11/xsm/Makefile21
-rw-r--r--x11/xsm/distinfo3
-rw-r--r--x11/xsm/pkg-descr4
-rw-r--r--x11/xsm/pkg-plist6
-rw-r--r--x11/xstdcmap/Makefile22
-rw-r--r--x11/xstdcmap/distinfo3
-rw-r--r--x11/xstdcmap/pkg-descr4
-rw-r--r--x11/xtrans/Makefile17
-rw-r--r--x11/xtrans/distinfo3
-rw-r--r--x11/xtrans/pkg-descr6
-rw-r--r--x11/xtrans/pkg-plist12
-rw-r--r--x11/xtrap/Makefile27
-rw-r--r--x11/xtrap/distinfo3
-rw-r--r--x11/xtrap/pkg-descr6
-rw-r--r--x11/xtrap/pkg-plist7
-rw-r--r--x11/xvidtune/Makefile20
-rw-r--r--x11/xvidtune/distinfo3
-rw-r--r--x11/xvidtune/pkg-descr1
-rw-r--r--x11/xvidtune/pkg-plist4
-rw-r--r--x11/xvinfo/Makefile22
-rw-r--r--x11/xvinfo/distinfo3
-rw-r--r--x11/xvinfo/pkg-descr6
-rw-r--r--x11/xvmcinfo/CVS/Entries3
-rw-r--r--x11/xvmcinfo/CVS/Repository1
-rw-r--r--x11/xvmcinfo/CVS/Root1
-rw-r--r--x11/xvmcinfo/CVS/Template21
-rw-r--r--x11/xvmcinfo/Makefile33
-rw-r--r--x11/xvmcinfo/files/CVS/Entries2
-rw-r--r--x11/xvmcinfo/files/CVS/Repository1
-rw-r--r--x11/xvmcinfo/files/CVS/Root1
-rw-r--r--x11/xvmcinfo/files/CVS/Template21
-rw-r--r--x11/xvmcinfo/files/xvmcinfo.c135
-rw-r--r--x11/xvmcinfo/pkg-descr6
-rw-r--r--x11/xwd/Makefile22
-rw-r--r--x11/xwd/distinfo3
-rw-r--r--x11/xwd/pkg-descr4
-rw-r--r--x11/xwininfo/Makefile22
-rw-r--r--x11/xwininfo/distinfo3
-rw-r--r--x11/xwininfo/pkg-descr5
-rw-r--r--x11/xwud/Makefile22
-rw-r--r--x11/xwud/distinfo3
-rw-r--r--x11/xwud/pkg-descr4
217 files changed, 3118 insertions, 5 deletions
diff --git a/x11/libXScrnSaver/Makefile b/x11/libXScrnSaver/Makefile
new file mode 100644
index 0000000..30d4dc4
--- /dev/null
+++ b/x11/libXScrnSaver/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: libXScrnSaver
+# Date Created: 15 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libXScrnSaver/Makefile,v 1.2 2009/01/23 16:28:12 flz Exp $
+#
+
+PORTNAME= libXScrnSaver
+PORTVERSION= 1.2.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= The XScrnSaver library
+
+XORG_CAT= lib
+USE_XORG= x11 xext xextproto scrnsaverproto:both
+
+MAN3= Xss.3 \
+ XScreenSaverAllocInfo.3 \
+ XScreenSaverGetRegistered.3 \
+ XScreenSaverQueryExtension.3 \
+ XScreenSaverQueryInfo.3 \
+ XScreenSaverQueryVersion.3 \
+ XScreenSaverRegister.3 \
+ XScreenSaverSelectInput.3 \
+ XScreenSaverSetAttributes.3 \
+ XScreenSaverSuspend.3 \
+ XScreenSaverUnregister.3 \
+ XScreenSaverUnsetAttributes.3
+
+.include <bsd.port.mk>
diff --git a/x11/libXScrnSaver/distinfo b/x11/libXScrnSaver/distinfo
new file mode 100644
index 0000000..63ce298
--- /dev/null
+++ b/x11/libXScrnSaver/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/libXScrnSaver-1.2.0.tar.bz2) = 33e54f64b55f22d8bbe822a5b62568cb
+SHA256 (xorg/lib/libXScrnSaver-1.2.0.tar.bz2) = 5b067bec0f2eb6405226bde5f20ca107eb0e5c11f5e5e24b455930c450487f85
+SIZE (xorg/lib/libXScrnSaver-1.2.0.tar.bz2) = 248744
diff --git a/x11/libXScrnSaver/pkg-descr b/x11/libXScrnSaver/pkg-descr
new file mode 100644
index 0000000..3e2398c
--- /dev/null
+++ b/x11/libXScrnSaver/pkg-descr
@@ -0,0 +1,5 @@
+This package contains libXScrnSaver, the X11 Screen Saver extension
+client library.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/libXScrnSaver/pkg-plist b/x11/libXScrnSaver/pkg-plist
new file mode 100644
index 0000000..98c944f
--- /dev/null
+++ b/x11/libXScrnSaver/pkg-plist
@@ -0,0 +1,8 @@
+include/X11/extensions/scrnsaver.h
+lib/libXss.so.1
+lib/libXss.so
+lib/libXss.la
+lib/libXss.a
+libdata/pkgconfig/xscrnsaver.pc
+@dirrmtry include/X11/extensions
+
diff --git a/x11/libXcursor/Makefile b/x11/libXcursor/Makefile
index 57b8071..0659e88 100644
--- a/x11/libXcursor/Makefile
+++ b/x11/libXcursor/Makefile
@@ -13,7 +13,8 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X client-side cursor loading library
XORG_CAT= lib
-USE_XORG= xrender x11 xfixes fixesproto xproto:both
+USE_XORG= xrender x11 xfixes fixesproto xproto:both \
+ xextproto
CONFIGURE_ARGS= --with-icondir=${PREFIX}/lib/X11/icons
diff --git a/x11/libXinerama/Makefile b/x11/libXinerama/Makefile
new file mode 100644
index 0000000..0928afb
--- /dev/null
+++ b/x11/libXinerama/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: libXinerama
+# Date Created: 7 May, 2004
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libXinerama/Makefile,v 1.15 2009/08/02 19:36:07 mezz Exp $
+#
+
+PORTNAME= libXinerama
+PORTVERSION= 1.1
+PORTEPOCH= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X11 Xinerama library
+
+XORG_CAT= lib
+USE_XORG= x11 xext xextproto xineramaproto:both
+USE_AUTOTOOLS= libtool:22
+
+MAN3= Xinerama.3 \
+ XineramaQueryExtension.3 \
+ XineramaQueryVersion.3 \
+ XineramaIsActive.3 \
+ XineramaQueryScreens.3
+
+.include <bsd.port.mk>
diff --git a/x11/libXinerama/distinfo b/x11/libXinerama/distinfo
new file mode 100644
index 0000000..6bd493e
--- /dev/null
+++ b/x11/libXinerama/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/libXinerama-1.1.tar.bz2) = a2ac01fc0426cdbb713c5d59cf9955ed
+SHA256 (xorg/lib/libXinerama-1.1.tar.bz2) = e0d39e74c2e131b44cc98dd4910165c9b8d937df93be58e6afb7c2a56772bf34
+SIZE (xorg/lib/libXinerama-1.1.tar.bz2) = 245133
diff --git a/x11/libXinerama/pkg-descr b/x11/libXinerama/pkg-descr
new file mode 100644
index 0000000..08abe8d
--- /dev/null
+++ b/x11/libXinerama/pkg-descr
@@ -0,0 +1,6 @@
+This package contains the X Extension library.
+
+WWW: http://www.freedesktop.org/Software/xlibs
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/libXinerama/pkg-plist b/x11/libXinerama/pkg-plist
new file mode 100644
index 0000000..ff8b840
--- /dev/null
+++ b/x11/libXinerama/pkg-plist
@@ -0,0 +1,8 @@
+include/X11/extensions/Xinerama.h
+include/X11/extensions/panoramiXext.h
+lib/libXinerama.a
+lib/libXinerama.la
+lib/libXinerama.so
+lib/libXinerama.so.1
+libdata/pkgconfig/xinerama.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/libXtst/Makefile b/x11/libXtst/Makefile
new file mode 100644
index 0000000..70091e1
--- /dev/null
+++ b/x11/libXtst/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: libXtst
+# Date Created: 8 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libXtst/Makefile,v 1.6 2009/08/02 19:36:08 mezz Exp $
+#
+
+PORTNAME= libXtst
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X Test extension
+
+XORG_CAT= lib
+USE_XORG= x11 xext recordproto:both xextproto inputproto:both
+USE_AUTOTOOLS= libtool:22
+
+MAN3= XTestQueryExtension.3 \
+ XTestCompareCursorWithWindow.3 \
+ XTestCompareCurrentCursorWithWindow.3 \
+ XTestFakeKeyEvent.3 \
+ XTestFakeButtonEvent.3 \
+ XTestFakeMotionEvent.3 \
+ XTestFakeRelativeMotionEvent.3 \
+ XTestGrabControl.3 \
+ XTestSetGContextOfGC.3 \
+ XTestSetVisualIDOfVisual.3 \
+ XTestDiscard.3
+
+.include <bsd.port.mk>
diff --git a/x11/libXtst/distinfo b/x11/libXtst/distinfo
new file mode 100644
index 0000000..cb80962
--- /dev/null
+++ b/x11/libXtst/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/libXtst-1.1.0.tar.bz2) = dd6f3e20b87310187121539f9605d977
+SHA256 (xorg/lib/libXtst-1.1.0.tar.bz2) = bd440f4779e06957211ba83782a5a1cfbf1d42b14fd3510a6dce440489a4eb26
+SIZE (xorg/lib/libXtst-1.1.0.tar.bz2) = 256889
diff --git a/x11/libXtst/pkg-descr b/x11/libXtst/pkg-descr
new file mode 100644
index 0000000..f8549ce
--- /dev/null
+++ b/x11/libXtst/pkg-descr
@@ -0,0 +1,6 @@
+This package contains the XKB file library.
+
+WWW: http://www.freedesktop.org/Software/xorg
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/libXtst/pkg-plist b/x11/libXtst/pkg-plist
new file mode 100644
index 0000000..03c0301
--- /dev/null
+++ b/x11/libXtst/pkg-plist
@@ -0,0 +1,6 @@
+lib/libXtst.a
+lib/libXtst.la
+lib/libXtst.so
+lib/libXtst.so.6
+libdata/pkgconfig/xtst.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/libXxf86dga/Makefile b/x11/libXxf86dga/Makefile
new file mode 100644
index 0000000..4d890b5
--- /dev/null
+++ b/x11/libXxf86dga/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: libXxf86dga
+# Date Created: 8 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libXxf86dga/Makefile,v 1.2 2007/09/13 19:45:00 flz Exp $
+#
+
+PORTNAME= libXxf86dga
+PORTVERSION= 1.1.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X DGA Extension
+
+XORG_CAT= lib
+USE_XORG= xproto x11 xextproto xext xf86dgaproto:both
+
+MAN3= XDGA.3 \
+ XDGAOpenFramebuffer.3 \
+ XDGAChangePixmapMode.3 \
+ XDGAQueryExtension.3 \
+ XDGACloseFramebuffer.3 \
+ XDGAQueryModes.3 \
+ XDGACopyArea.3 \
+ XDGAQueryVersion.3 \
+ XDGACopyTransparentArea.3 \
+ XDGASelectInput.3 \
+ XDGACreateColormap.3 \
+ XDGASetClientVersion.3 \
+ XDGAFillRectangle.3 \
+ XDGASetMode.3 \
+ XDGAGetViewportStatus.3 \
+ XDGASetViewport.3 \
+ XDGAInstallColormap.3 \
+ XDGASync.3 \
+ XDGAKeyEventToXKeyEvent.3 \
+ XF86DGA.3 \
+ XFree86-DGA.3
+
+.include <bsd.port.mk>
diff --git a/x11/libXxf86dga/distinfo b/x11/libXxf86dga/distinfo
new file mode 100644
index 0000000..89cde82
--- /dev/null
+++ b/x11/libXxf86dga/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/libXxf86dga-1.1.1.tar.bz2) = 368837d3d7a4d3b4f70be48383e3544e
+SHA256 (xorg/lib/libXxf86dga-1.1.1.tar.bz2) = 8d37f8895ecff15cb821a3e77bd505598983a5c6eae546e77e2d3070a8de5616
+SIZE (xorg/lib/libXxf86dga-1.1.1.tar.bz2) = 254317
diff --git a/x11/libXxf86dga/pkg-descr b/x11/libXxf86dga/pkg-descr
new file mode 100644
index 0000000..f8549ce
--- /dev/null
+++ b/x11/libXxf86dga/pkg-descr
@@ -0,0 +1,6 @@
+This package contains the XKB file library.
+
+WWW: http://www.freedesktop.org/Software/xorg
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/libXxf86dga/pkg-plist b/x11/libXxf86dga/pkg-plist
new file mode 100644
index 0000000..77c173b
--- /dev/null
+++ b/x11/libXxf86dga/pkg-plist
@@ -0,0 +1,8 @@
+include/X11/extensions/Xxf86dga.h
+include/X11/extensions/xf86dga1.h
+lib/libXxf86dga.a
+lib/libXxf86dga.la
+lib/libXxf86dga.so
+lib/libXxf86dga.so.1
+libdata/pkgconfig/xxf86dga.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/libXxf86vm/Makefile b/x11/libXxf86vm/Makefile
new file mode 100644
index 0000000..a90dd1f
--- /dev/null
+++ b/x11/libXxf86vm/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: libXxf86vm
+# Date Created: 8 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libXxf86vm/Makefile,v 1.2 2009/01/23 16:28:13 flz Exp $
+#
+
+PORTNAME= libXxf86vm
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X Vidmode Extension
+
+XORG_CAT= lib
+USE_XORG= xproto x11 xextproto xext xf86vidmodeproto:both
+
+MAN3= XF86VM.3 \
+ XF86VidModeLockModeSwitch.3 \
+ XF86VidModeDeleteModeLine.3 \
+ XF86VidModeModModeLine.3 \
+ XF86VidModeGetAllModeLines.3 \
+ XF86VidModeQueryExtension.3 \
+ XF86VidModeGetDotClocks.3 \
+ XF86VidModeQueryVersion.3 \
+ XF86VidModeGetGamma.3 \
+ XF86VidModeSetClientVersion.3 \
+ XF86VidModeGetGammaRamp.3 \
+ XF86VidModeSetGamma.3 \
+ XF86VidModeGetGammaRampSize.3 \
+ XF86VidModeSetGammaRamp.3 \
+ XF86VidModeGetModeLine.3 \
+ XF86VidModeSetViewPort.3 \
+ XF86VidModeGetMonitor.3 \
+ XF86VidModeSwitchMode.3 \
+ XF86VidModeGetPermissions.3 \
+ XF86VidModeSwitchToMode.3 \
+ XF86VidModeGetViewPort.3 \
+ XF86VidModeValidateModeLine.3
+
+.include <bsd.port.mk>
diff --git a/x11/libXxf86vm/distinfo b/x11/libXxf86vm/distinfo
new file mode 100644
index 0000000..020d4ac
--- /dev/null
+++ b/x11/libXxf86vm/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/libXxf86vm-1.1.0.tar.bz2) = b431ad7084e1055fef99a9115237edd8
+SHA256 (xorg/lib/libXxf86vm-1.1.0.tar.bz2) = 7cc5e577b337c5267f4e65741f27229111ada8cb833e24b47713a683e8838de8
+SIZE (xorg/lib/libXxf86vm-1.1.0.tar.bz2) = 248769
diff --git a/x11/libXxf86vm/pkg-descr b/x11/libXxf86vm/pkg-descr
new file mode 100644
index 0000000..f8549ce
--- /dev/null
+++ b/x11/libXxf86vm/pkg-descr
@@ -0,0 +1,6 @@
+This package contains the XKB file library.
+
+WWW: http://www.freedesktop.org/Software/xorg
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/libXxf86vm/pkg-plist b/x11/libXxf86vm/pkg-plist
new file mode 100644
index 0000000..17f8d37
--- /dev/null
+++ b/x11/libXxf86vm/pkg-plist
@@ -0,0 +1,7 @@
+include/X11/extensions/xf86vmode.h
+lib/libXxf86vm.a
+lib/libXxf86vm.la
+lib/libXxf86vm.so
+lib/libXxf86vm.so.1
+libdata/pkgconfig/xxf86vm.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/libdmx/Makefile b/x11/libdmx/Makefile
new file mode 100644
index 0000000..6f0c36b
--- /dev/null
+++ b/x11/libdmx/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: libdmx
+# Date Created: 8 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libdmx/Makefile,v 1.3 2008/03/13 10:33:55 flz Exp $
+#
+
+PORTNAME= libdmx
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= DMX extension library
+
+XORG_CAT= lib
+USE_XORG= x11 xext xextproto dmxproto:both
+
+MAN3= DMX.3 \
+ DMXAddInput.3 \
+ DMXAddScreen.3 \
+ DMXChangeDesktopAttributes.3 \
+ DMXChangeScreensAttributes.3 \
+ DMXForceWindowCreation.3 \
+ DMXGetDesktopAttributes.3 \
+ DMXGetInputAttributes.3 \
+ DMXGetInputCount.3 \
+ DMXGetScreenAttributes.3 \
+ DMXGetScreenCount.3 \
+ DMXGetWindowAttributes.3 \
+ DMXQueryExtension.3 \
+ DMXQueryVersion.3 \
+ DMXRemoveInput.3 \
+ DMXRemoveScreen.3 \
+ DMXSync.3
+
+.include <bsd.port.mk>
diff --git a/x11/libdmx/distinfo b/x11/libdmx/distinfo
new file mode 100644
index 0000000..bbe5bd0
--- /dev/null
+++ b/x11/libdmx/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/libdmx-1.1.0.tar.bz2) = a2fcf0382837888d3781b714489a8999
+SHA256 (xorg/lib/libdmx-1.1.0.tar.bz2) = 1904a8f848cc5d76105cb07707890aca095540a37fb0a63d359f71da51d3e2d5
+SIZE (xorg/lib/libdmx-1.1.0.tar.bz2) = 252069
diff --git a/x11/libdmx/pkg-descr b/x11/libdmx/pkg-descr
new file mode 100644
index 0000000..4859ea8
--- /dev/null
+++ b/x11/libdmx/pkg-descr
@@ -0,0 +1,6 @@
+This package contains Distributed Multihead X extension library.
+
+WWW: http://www.freedesktop.org/Software/xorg
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/libdmx/pkg-plist b/x11/libdmx/pkg-plist
new file mode 100644
index 0000000..933f89e
--- /dev/null
+++ b/x11/libdmx/pkg-plist
@@ -0,0 +1,7 @@
+include/X11/extensions/dmxext.h
+lib/libdmx.a
+lib/libdmx.la
+lib/libdmx.so
+lib/libdmx.so.1
+libdata/pkgconfig/dmx.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/viewres/Makefile b/x11/viewres/Makefile
index bd38a23..973eb43 100644
--- a/x11/viewres/Makefile
+++ b/x11/viewres/Makefile
@@ -15,8 +15,6 @@ COMMENT= Graphical class browser for Xt
XORG_CAT= app
USE_XORG= xt xaw
-PLIST_FILES= bin/${PORTNAME}
-
MAN1= viewres.1
.include <bsd.port.mk>
diff --git a/x11/xcursorgen/Makefile b/x11/xcursorgen/Makefile
index 441596e..53f5635 100644
--- a/x11/xcursorgen/Makefile
+++ b/x11/xcursorgen/Makefile
@@ -15,7 +15,7 @@ COMMENT= Create an X cursor file from a collection of PNG images
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
XORG_CAT= app
-USE_XORG= x11 xcursor
+USE_XORG= x11 xcursor xextproto
PLIST_FILES= bin/xcursorgen
diff --git a/x11/xeyes/Makefile b/x11/xeyes/Makefile
index 46c321b..139c6db 100644
--- a/x11/xeyes/Makefile
+++ b/x11/xeyes/Makefile
@@ -13,7 +13,7 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= A follow the mouse X demo
XORG_CAT= app
-USE_XORG= x11 xt xext xmu
+USE_XORG= x11 xt xext xmu xrender
PLIST_FILES= bin/xeyes
diff --git a/x11/xfwp/Makefile b/x11/xfwp/Makefile
new file mode 100644
index 0000000..0426ccc
--- /dev/null
+++ b/x11/xfwp/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xfwp
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xfwp/Makefile,v 1.1 2007/05/19 20:27:53 flz Exp $
+#
+
+PORTNAME= xfwp
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X firewall proxy
+
+XORG_CAT= app
+USE_XORG= x11 ice xproxymngproto
+
+PLIST_FILES= bin/xfwp
+
+MAN1= xfwp.1
+
+.include <bsd.port.mk>
diff --git a/x11/xfwp/distinfo b/x11/xfwp/distinfo
new file mode 100644
index 0000000..fa9c283
--- /dev/null
+++ b/x11/xfwp/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xfwp-1.0.1.tar.bz2) = 0dbde8b3867032b9e4a383d46dfd7e48
+SHA256 (xorg/app/xfwp-1.0.1.tar.bz2) = cdd6ecb453c62086dd01808a26787641add419dd42469349f79d0adeb89a6d93
+SIZE (xorg/app/xfwp-1.0.1.tar.bz2) = 104576
diff --git a/x11/xfwp/pkg-descr b/x11/xfwp/pkg-descr
new file mode 100644
index 0000000..e2cda80
--- /dev/null
+++ b/x11/xfwp/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X firewall proxy (xfwp).
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xgamma/Makefile b/x11/xgamma/Makefile
new file mode 100644
index 0000000..66eac3c
--- /dev/null
+++ b/x11/xgamma/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xgamma
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xgamma/Makefile,v 1.2 2007/09/13 19:45:03 flz Exp $
+#
+
+PORTNAME= xgamma
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Gamma correction through the X server.
+
+XORG_CAT= app
+USE_XORG= x11 xxf86vm
+
+PLIST_FILES= bin/xgamma
+
+MAN1= xgamma.1
+
+.include <bsd.port.mk>
diff --git a/x11/xgamma/distinfo b/x11/xgamma/distinfo
new file mode 100644
index 0000000..8b728ea
--- /dev/null
+++ b/x11/xgamma/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xgamma-1.0.3.tar.bz2) = e8a88bf1a18f35b724619849dca97f4f
+SHA256 (xorg/app/xgamma-1.0.3.tar.bz2) = e5eb2588fbbdc5c2db5571b304204487a9c22eed15ac6cb816f605ec403e6e1a
+SIZE (xorg/app/xgamma-1.0.3.tar.bz2) = 95767
diff --git a/x11/xgamma/pkg-descr b/x11/xgamma/pkg-descr
new file mode 100644
index 0000000..9f19276
--- /dev/null
+++ b/x11/xgamma/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xgamma, a tool for altering the gamma correction
+through the X server.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xgc/Makefile b/x11/xgc/Makefile
new file mode 100644
index 0000000..e25d617
--- /dev/null
+++ b/x11/xgc/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xgc
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xgc/Makefile,v 1.2 2009/01/23 16:28:19 flz Exp $
+#
+
+PORTNAME= xgc
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X graphics demo
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xgc.1
+
+.include <bsd.port.mk>
diff --git a/x11/xgc/distinfo b/x11/xgc/distinfo
new file mode 100644
index 0000000..27b7d4c
--- /dev/null
+++ b/x11/xgc/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xgc-1.0.2.tar.bz2) = fec79887ca14575bef4c757b4e95a693
+SHA256 (xorg/app/xgc-1.0.2.tar.bz2) = fed1be13409b6963d88ee668da4670cd6da5bd9aff95576234df8849e2084002
+SIZE (xorg/app/xgc-1.0.2.tar.bz2) = 157260
diff --git a/x11/xgc/pkg-descr b/x11/xgc/pkg-descr
new file mode 100644
index 0000000..9d29468
--- /dev/null
+++ b/x11/xgc/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xgc, which is a program that demonstrates various
+features of the X graphics primitives.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xgc/pkg-plist b/x11/xgc/pkg-plist
new file mode 100644
index 0000000..3dce453
--- /dev/null
+++ b/x11/xgc/pkg-plist
@@ -0,0 +1,5 @@
+bin/xgc
+share/X11/app-defaults/Xgc
+share/X11/app-defaults/Xgc-color
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xhost/Makefile b/x11/xhost/Makefile
new file mode 100644
index 0000000..0136ffb
--- /dev/null
+++ b/x11/xhost/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xhost
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xhost/Makefile,v 1.2 2007/09/13 19:45:03 flz Exp $
+#
+
+PORTNAME= xhost
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Server access control program for X
+
+XORG_CAT= app
+USE_XORG= x11 xmuu xau
+
+PLIST_FILES= bin/xhost
+
+MAN1= xhost.1
+
+.include <bsd.port.mk>
diff --git a/x11/xhost/distinfo b/x11/xhost/distinfo
new file mode 100644
index 0000000..ee8a79a
--- /dev/null
+++ b/x11/xhost/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xhost-1.0.3.tar.bz2) = c7f91b4a750d297f269c2a0a3206a1b2
+SHA256 (xorg/app/xhost-1.0.3.tar.bz2) = 2d63007c65e89fe273a43f3e45b3c0133acbc3ceeda6bfc9671388409134ad17
+SIZE (xorg/app/xhost-1.0.3.tar.bz2) = 104910
diff --git a/x11/xhost/pkg-descr b/x11/xhost/pkg-descr
new file mode 100644
index 0000000..7ef86f8
--- /dev/null
+++ b/x11/xhost/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xhost, a server access control program for the
+X Window System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xineramaproto/Makefile b/x11/xineramaproto/Makefile
new file mode 100644
index 0000000..b8293e0
--- /dev/null
+++ b/x11/xineramaproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xineramaproto
+# Date Created: 06 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xineramaproto/Makefile,v 1.1 2007/05/19 20:27:55 flz Exp $
+#
+
+PORTNAME= xineramaproto
+PORTVERSION= 1.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Xinerama extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xineramaproto/distinfo b/x11/xineramaproto/distinfo
new file mode 100644
index 0000000..73fe257
--- /dev/null
+++ b/x11/xineramaproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xineramaproto-1.2.tar.bz2) = a8aadcb281b9c11a91303e24cdea45f5
+SHA256 (xorg/proto/xineramaproto-1.2.tar.bz2) = 58e88087ceec7201d918f94d6b1247325adca2a9903fed11291b412427a7ba64
+SIZE (xorg/proto/xineramaproto-1.2.tar.bz2) = 83852
diff --git a/x11/xineramaproto/pkg-descr b/x11/xineramaproto/pkg-descr
new file mode 100644
index 0000000..2ef9ec7
--- /dev/null
+++ b/x11/xineramaproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org Xinerama extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xineramaproto/pkg-plist b/x11/xineramaproto/pkg-plist
new file mode 100644
index 0000000..2a1b285
--- /dev/null
+++ b/x11/xineramaproto/pkg-plist
@@ -0,0 +1,3 @@
+include/X11/extensions/panoramiXproto.h
+libdata/pkgconfig/xineramaproto.pc
+@dirrm include/X11/extensions
diff --git a/x11/xinit/Makefile b/x11/xinit/Makefile
new file mode 100644
index 0000000..60d7052
--- /dev/null
+++ b/x11/xinit/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: xinit
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xinit/Makefile,v 1.7 2009/03/19 16:55:13 pav Exp $
+#
+
+PORTNAME= xinit
+PORTVERSION= 1.2.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X Window System initializer
+
+XORG_CAT= app
+USE_XORG= x11
+
+PLIST_FILES= bin/startx bin/xinit lib/X11/xinit/xinitrc
+PLIST_DIRS= lib/X11/xinit
+
+MAN1= startx.1 xinit.1
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|hexdump|/usr/bin/hexdump|' ${WRKSRC}/startx.cpp
+
+.include <bsd.port.mk>
diff --git a/x11/xinit/distinfo b/x11/xinit/distinfo
new file mode 100644
index 0000000..789e677
--- /dev/null
+++ b/x11/xinit/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xinit-1.2.0.tar.bz2) = fe1696cab2fbed6fa059d0cd1c53ac13
+SHA256 (xorg/app/xinit-1.2.0.tar.bz2) = ab61663a4421753132d4aac97a873ed20697c4761cb434640f48f350fb65087f
+SIZE (xorg/app/xinit-1.2.0.tar.bz2) = 136781
diff --git a/x11/xinit/pkg-descr b/x11/xinit/pkg-descr
new file mode 100644
index 0000000..495f443
--- /dev/null
+++ b/x11/xinit/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xinit, the X Window System initializer.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xinput/Makefile b/x11/xinput/Makefile
new file mode 100644
index 0000000..bb9e0db
--- /dev/null
+++ b/x11/xinput/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xinput
+# Date created: 05 July 2003
+# Whom: Martin Ranne <gasp@ridcully.dnsalias.org>
+#
+# $FreeBSD: ports/x11/xinput/Makefile,v 1.7 2009/05/07 19:54:07 rnoland Exp $
+#
+
+PORTNAME= xinput
+PORTVERSION= 1.5.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Very useful utility for configuring and testing XInput devices
+
+XORG_CAT= app
+USE_XORG= inputproto x11 xi xext
+
+PLIST_FILES= bin/xinput
+
+MAN1= xinput.1
+
+.include <bsd.port.mk>
diff --git a/x11/xinput/distinfo b/x11/xinput/distinfo
new file mode 100644
index 0000000..9dcf0b7
--- /dev/null
+++ b/x11/xinput/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xinput-1.5.0.tar.bz2) = 3e8a5f1faccc8ab00c6190e5a34e0a45
+SHA256 (xorg/app/xinput-1.5.0.tar.bz2) = a84728e34bb5edd36ecc1b5489f48ad1467ad5aab1f74f1b7789f826a1ffcaf9
+SIZE (xorg/app/xinput-1.5.0.tar.bz2) = 121172
diff --git a/x11/xinput/pkg-descr b/x11/xinput/pkg-descr
new file mode 100644
index 0000000..c038c1d
--- /dev/null
+++ b/x11/xinput/pkg-descr
@@ -0,0 +1,8 @@
+xinput 1.x by Frederic Lepied
+
+xinput is an utility I have built to configure and test my XInput
+devices. The functionalities aren't complete but they fill my
+needs. If you have some ideas or needs for improvement, feel free to
+contact me. Any feedback welcome.
+
+WWW: http://ftp.x.org/contrib/utilities/xinput.README
diff --git a/x11/xkbcomp/Makefile b/x11/xkbcomp/Makefile
new file mode 100644
index 0000000..7970a02
--- /dev/null
+++ b/x11/xkbcomp/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xkbcomp
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xkbcomp/Makefile,v 1.2 2009/01/23 16:28:20 flz Exp $
+#
+
+PORTNAME= xkbcomp
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Compile XKB keyboard description
+
+XORG_CAT= app
+USE_XORG= x11 xkbfile
+
+PLIST_FILES= bin/xkbcomp
+
+MAN1= xkbcomp.1
+
+.include <bsd.port.mk>
diff --git a/x11/xkbcomp/distinfo b/x11/xkbcomp/distinfo
new file mode 100644
index 0000000..0052c92
--- /dev/null
+++ b/x11/xkbcomp/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xkbcomp-1.1.0.tar.bz2) = 362380be3b3bed56c9ce45622eafc2c9
+SHA256 (xorg/app/xkbcomp-1.1.0.tar.bz2) = cc6714454b88b3dd8086f99b42bbca77cd76bbeaef17a81070f22a21d75a168e
+SIZE (xorg/app/xkbcomp-1.1.0.tar.bz2) = 218419
diff --git a/x11/xkbcomp/pkg-descr b/x11/xkbcomp/pkg-descr
new file mode 100644
index 0000000..fce5573
--- /dev/null
+++ b/x11/xkbcomp/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xkbcomp, the X.Org keymap compiler.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xkbevd/Makefile b/x11/xkbevd/Makefile
new file mode 100644
index 0000000..92f2c6c
--- /dev/null
+++ b/x11/xkbevd/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xkbevd
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xkbevd/Makefile,v 1.1 2007/05/19 20:27:56 flz Exp $
+#
+
+PORTNAME= xkbevd
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XKB event daemon
+
+XORG_CAT= app
+USE_XORG= xkbfile x11
+
+PLIST_FILES= bin/xkbevd
+
+MAN1= xkbevd.1
+
+.include <bsd.port.mk>
diff --git a/x11/xkbevd/distinfo b/x11/xkbevd/distinfo
new file mode 100644
index 0000000..0e69e24
--- /dev/null
+++ b/x11/xkbevd/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xkbevd-1.1.0.tar.bz2) = 8d3c1485c2dd62ea7395a37377958a39
+SHA256 (xorg/app/xkbevd-1.1.0.tar.bz2) = 46037add20321ff13954ad91aa5f5f5ec52d78006f9d7c52aa6167622b34a2df
+SIZE (xorg/app/xkbevd-1.1.0.tar.bz2) = 126967
diff --git a/x11/xkbevd/pkg-descr b/x11/xkbevd/pkg-descr
new file mode 100644
index 0000000..d93652d
--- /dev/null
+++ b/x11/xkbevd/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xkbevd, the XKB event daemon.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xkbprint/Makefile b/x11/xkbprint/Makefile
new file mode 100644
index 0000000..4077543
--- /dev/null
+++ b/x11/xkbprint/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xkbprint
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xkbprint/Makefile,v 1.1 2007/05/19 20:27:56 flz Exp $
+#
+
+PORTNAME= xkbprint
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Utility for printing an XKB keyboard description
+
+XORG_CAT= app
+USE_XORG= xkbfile x11
+
+PLIST_FILES= bin/xkbprint
+
+MAN1= xkbprint.1
+
+.include <bsd.port.mk>
diff --git a/x11/xkbprint/distinfo b/x11/xkbprint/distinfo
new file mode 100644
index 0000000..ce46307
--- /dev/null
+++ b/x11/xkbprint/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xkbprint-1.0.1.tar.bz2) = b98ae2d8b21c545b7b322d0b302efefa
+SHA256 (xorg/app/xkbprint-1.0.1.tar.bz2) = 008dffea5b213880cb3ebd40d0b9bf0cc10392fb0349831efdebf2a428dd2e17
+SIZE (xorg/app/xkbprint-1.0.1.tar.bz2) = 115206
diff --git a/x11/xkbprint/pkg-descr b/x11/xkbprint/pkg-descr
new file mode 100644
index 0000000..ce84f56
--- /dev/null
+++ b/x11/xkbprint/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xkbprint, an utility for printing an XKB keyboard
+description.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xkbutils/Makefile b/x11/xkbutils/Makefile
new file mode 100644
index 0000000..20f7e34
--- /dev/null
+++ b/x11/xkbutils/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xkbutils
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xkbutils/Makefile,v 1.3 2009/01/23 16:28:20 flz Exp $
+#
+
+PORTNAME= xkbutils
+PORTVERSION= 1.0.1
+PORTREVISION= 2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XKB utility demos
+
+XORG_CAT= app
+USE_XORG= xkbfile x11 xaw inputproto
+
+.include <bsd.port.mk>
diff --git a/x11/xkbutils/distinfo b/x11/xkbutils/distinfo
new file mode 100644
index 0000000..e044034
--- /dev/null
+++ b/x11/xkbutils/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xkbutils-1.0.1.tar.bz2) = 84396a3dd75337caaae29d8fa5616fb1
+SHA256 (xorg/app/xkbutils-1.0.1.tar.bz2) = aaad73ed8db764978a18bc6ba774d38a4c1330c86622c0b47ae3ced09c175856
+SIZE (xorg/app/xkbutils-1.0.1.tar.bz2) = 65805
diff --git a/x11/xkbutils/pkg-descr b/x11/xkbutils/pkg-descr
new file mode 100644
index 0000000..28b5236
--- /dev/null
+++ b/x11/xkbutils/pkg-descr
@@ -0,0 +1 @@
+This package contains xkbutils, a collection of XKB utility demos.
diff --git a/x11/xkbutils/pkg-plist b/x11/xkbutils/pkg-plist
new file mode 100644
index 0000000..d946aac
--- /dev/null
+++ b/x11/xkbutils/pkg-plist
@@ -0,0 +1,3 @@
+bin/xkbvleds
+bin/xkbwatch
+bin/xkbbell
diff --git a/x11/xkeyboard-config/Makefile b/x11/xkeyboard-config/Makefile
new file mode 100644
index 0000000..7ff1251
--- /dev/null
+++ b/x11/xkeyboard-config/Makefile
@@ -0,0 +1,49 @@
+# New ports collection makefile for: xkeyboard-config
+# Date Created: Dec 20 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xkeyboard-config/Makefile,v 1.16 2009/05/29 12:44:56 rnoland Exp $
+#
+
+PORTNAME= xkeyboard-config
+PORTVERSION= 1.8
+CATEGORIES= x11
+MASTER_SITES= http://xlibs.freedesktop.org/xkbdesc/
+DISTNAME= xkeyboard-config-${PORTVERSION}
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X Keyboard Configuration Database
+
+BUILD_DEPENDS= xkbcomp:${PORTSDIR}/x11/xkbcomp
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME= intlhack
+USE_PERL5_BUILD=yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-xkb-base=${PREFIX}/share/X11/xkb \
+ --with-xkb-rules-symlink=xorg
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+= --disable-nls --with-included-gettext
+CONFIGURE_ENV+= MSGFMT="/bin/echo '(GNU '" \
+ XGETTEXT="/bin/echo '(GNU '" \
+ MSGMERGE="/bin/echo '(GNU '"
+PLIST_SUB+= NLS="@comment "
+.else
+USE_ICONV= yes
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|g' -e 's|==|=|g' \
+ ${WRKSRC}/rules/merge.sh
+
+post-install:
+ ${MKDIR} /var/lib/xkb
+ ${LN} -sf /var/lib/xkb ${PREFIX}/share/X11/xkb/compiled
+
+.include <bsd.port.mk>
diff --git a/x11/xkeyboard-config/distinfo b/x11/xkeyboard-config/distinfo
new file mode 100644
index 0000000..dd69262
--- /dev/null
+++ b/x11/xkeyboard-config/distinfo
@@ -0,0 +1,3 @@
+MD5 (xkeyboard-config-1.8.tar.bz2) = 37ae41628cd2ce35d202d30b1820c8ba
+SHA256 (xkeyboard-config-1.8.tar.bz2) = 7dc3e6ca00adb105f46e40f8382e83d50b3fcd626bc8654293dae8b1e80506ce
+SIZE (xkeyboard-config-1.8.tar.bz2) = 650683
diff --git a/x11/xkeyboard-config/pkg-descr b/x11/xkeyboard-config/pkg-descr
new file mode 100644
index 0000000..e1b9002
--- /dev/null
+++ b/x11/xkeyboard-config/pkg-descr
@@ -0,0 +1,10 @@
+The non-arch keyboard configuration database for X Window.
+The goal is to provide the consistent, well-structured,
+frequently released open source of X keyboard configuration
+data for X Window System implementations (free, open source
+and commercial). The project is targetted to XKB-based systems.
+
+WWW: http://www.freedesktop.org/wiki/Software/xlibs
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11/xkeyboard-config/pkg-plist b/x11/xkeyboard-config/pkg-plist
new file mode 100644
index 0000000..7e68d4c
--- /dev/null
+++ b/x11/xkeyboard-config/pkg-plist
@@ -0,0 +1,381 @@
+share/X11/xkb/compat.dir
+share/X11/xkb/compat/README
+share/X11/xkb/compat/accessx
+share/X11/xkb/compat/basic
+share/X11/xkb/compat/complete
+share/X11/xkb/compat/default
+share/X11/xkb/compat/iso9995
+share/X11/xkb/compat/japan
+share/X11/xkb/compat/keypad
+share/X11/xkb/compat/ledcaps
+share/X11/xkb/compat/lednum
+share/X11/xkb/compat/ledscroll
+share/X11/xkb/compat/level5
+share/X11/xkb/compat/misc
+share/X11/xkb/compat/mousekeys
+share/X11/xkb/compat/norepeat
+share/X11/xkb/compat/olpc
+share/X11/xkb/compat/pc
+share/X11/xkb/compat/pc98
+share/X11/xkb/compat/xfree86
+share/X11/xkb/compat/xtest
+share/X11/xkb/compiled
+share/X11/xkb/geometry.dir
+share/X11/xkb/geometry/README
+share/X11/xkb/geometry/amiga
+share/X11/xkb/geometry/ataritt
+share/X11/xkb/geometry/chicony
+share/X11/xkb/geometry/dell
+share/X11/xkb/geometry/digital_vndr/lk
+share/X11/xkb/geometry/digital_vndr/pc
+share/X11/xkb/geometry/digital_vndr/unix
+share/X11/xkb/geometry/everex
+share/X11/xkb/geometry/fujitsu
+share/X11/xkb/geometry/hhk
+share/X11/xkb/geometry/hp
+share/X11/xkb/geometry/keytronic
+share/X11/xkb/geometry/kinesis
+share/X11/xkb/geometry/macintosh
+share/X11/xkb/geometry/microsoft
+share/X11/xkb/geometry/nec
+share/X11/xkb/geometry/nokia
+share/X11/xkb/geometry/northgate
+share/X11/xkb/geometry/pc
+share/X11/xkb/geometry/sgi_vndr/O2
+share/X11/xkb/geometry/sgi_vndr/indigo
+share/X11/xkb/geometry/sgi_vndr/indy
+share/X11/xkb/geometry/sony
+share/X11/xkb/geometry/sun
+share/X11/xkb/geometry/thinkpad
+share/X11/xkb/geometry/typematrix
+share/X11/xkb/geometry/winbook
+share/X11/xkb/keycodes.dir
+share/X11/xkb/keycodes/README
+share/X11/xkb/keycodes/aliases
+share/X11/xkb/keycodes/amiga
+share/X11/xkb/keycodes/ataritt
+share/X11/xkb/keycodes/digital_vndr/lk
+share/X11/xkb/keycodes/digital_vndr/pc
+share/X11/xkb/keycodes/evdev
+share/X11/xkb/keycodes/fujitsu
+share/X11/xkb/keycodes/hp
+share/X11/xkb/keycodes/ibm
+share/X11/xkb/keycodes/macintosh
+share/X11/xkb/keycodes/sgi_vndr/indigo
+share/X11/xkb/keycodes/sgi_vndr/indy
+share/X11/xkb/keycodes/sgi_vndr/iris
+share/X11/xkb/keycodes/sony
+share/X11/xkb/keycodes/sun
+share/X11/xkb/keycodes/xfree86
+share/X11/xkb/keycodes/xfree98
+share/X11/xkb/keymap.dir
+share/X11/xkb/keymap/README
+share/X11/xkb/keymap/amiga
+share/X11/xkb/keymap/ataritt
+share/X11/xkb/keymap/digital_vndr/us
+share/X11/xkb/keymap/macintosh
+share/X11/xkb/keymap/sgi_vndr/be
+share/X11/xkb/keymap/sgi_vndr/bg
+share/X11/xkb/keymap/sgi_vndr/ca
+share/X11/xkb/keymap/sgi_vndr/ch
+share/X11/xkb/keymap/sgi_vndr/cz
+share/X11/xkb/keymap/sgi_vndr/de
+share/X11/xkb/keymap/sgi_vndr/dk
+share/X11/xkb/keymap/sgi_vndr/dvorak
+share/X11/xkb/keymap/sgi_vndr/es
+share/X11/xkb/keymap/sgi_vndr/fi
+share/X11/xkb/keymap/sgi_vndr/fr
+share/X11/xkb/keymap/sgi_vndr/gb
+share/X11/xkb/keymap/sgi_vndr/hu
+share/X11/xkb/keymap/sgi_vndr/it
+share/X11/xkb/keymap/sgi_vndr/jp
+share/X11/xkb/keymap/sgi_vndr/no
+share/X11/xkb/keymap/sgi_vndr/pl
+share/X11/xkb/keymap/sgi_vndr/pt
+share/X11/xkb/keymap/sgi_vndr/ru
+share/X11/xkb/keymap/sgi_vndr/se
+share/X11/xkb/keymap/sgi_vndr/sk
+share/X11/xkb/keymap/sgi_vndr/th
+share/X11/xkb/keymap/sgi_vndr/us
+share/X11/xkb/keymap/sony
+share/X11/xkb/keymap/sun_vndr/all
+share/X11/xkb/keymap/sun_vndr/de
+share/X11/xkb/keymap/sun_vndr/es
+share/X11/xkb/keymap/sun_vndr/fi
+share/X11/xkb/keymap/sun_vndr/fr
+share/X11/xkb/keymap/sun_vndr/no
+share/X11/xkb/keymap/sun_vndr/pl
+share/X11/xkb/keymap/sun_vndr/ru
+share/X11/xkb/keymap/sun_vndr/se
+share/X11/xkb/keymap/sun_vndr/uk
+share/X11/xkb/keymap/sun_vndr/us
+share/X11/xkb/keymap/xfree86
+share/X11/xkb/keymap/xfree98
+share/X11/xkb/rules/README
+share/X11/xkb/rules/base
+share/X11/xkb/rules/base.extras.xml
+share/X11/xkb/rules/base.lst
+share/X11/xkb/rules/base.xml
+share/X11/xkb/rules/evdev
+share/X11/xkb/rules/evdev.extras.xml
+share/X11/xkb/rules/evdev.lst
+share/X11/xkb/rules/evdev.xml
+share/X11/xkb/rules/xfree98
+share/X11/xkb/rules/xkb.dtd
+share/X11/xkb/rules/xorg
+share/X11/xkb/rules/xorg.lst
+share/X11/xkb/rules/xorg.xml
+share/X11/xkb/semantics.dir
+share/X11/xkb/semantics/basic
+share/X11/xkb/semantics/complete
+share/X11/xkb/semantics/default
+share/X11/xkb/semantics/xtest
+share/X11/xkb/symbols.dir
+share/X11/xkb/symbols/ad
+share/X11/xkb/symbols/af
+share/X11/xkb/symbols/al
+share/X11/xkb/symbols/altwin
+share/X11/xkb/symbols/am
+share/X11/xkb/symbols/ara
+share/X11/xkb/symbols/az
+share/X11/xkb/symbols/ba
+share/X11/xkb/symbols/bd
+share/X11/xkb/symbols/be
+share/X11/xkb/symbols/bg
+share/X11/xkb/symbols/br
+share/X11/xkb/symbols/brai
+share/X11/xkb/symbols/bt
+share/X11/xkb/symbols/by
+share/X11/xkb/symbols/ca
+share/X11/xkb/symbols/capslock
+share/X11/xkb/symbols/cd
+share/X11/xkb/symbols/ch
+share/X11/xkb/symbols/cn
+share/X11/xkb/symbols/compose
+share/X11/xkb/symbols/ctrl
+share/X11/xkb/symbols/cz
+share/X11/xkb/symbols/de
+share/X11/xkb/symbols/digital_vndr/lk
+share/X11/xkb/symbols/digital_vndr/pc
+share/X11/xkb/symbols/digital_vndr/us
+share/X11/xkb/symbols/digital_vndr/vt
+share/X11/xkb/symbols/dk
+share/X11/xkb/symbols/ee
+share/X11/xkb/symbols/epo
+share/X11/xkb/symbols/es
+share/X11/xkb/symbols/et
+share/X11/xkb/symbols/eurosign
+share/X11/xkb/symbols/extras/apl
+share/X11/xkb/symbols/extras/rs
+share/X11/xkb/symbols/extras/us
+share/X11/xkb/symbols/fi
+share/X11/xkb/symbols/fo
+share/X11/xkb/symbols/fr
+share/X11/xkb/symbols/fujitsu_vndr/jp
+share/X11/xkb/symbols/fujitsu_vndr/us
+share/X11/xkb/symbols/gb
+share/X11/xkb/symbols/ge
+share/X11/xkb/symbols/gh
+share/X11/xkb/symbols/gn
+share/X11/xkb/symbols/gr
+share/X11/xkb/symbols/group
+share/X11/xkb/symbols/hp_vndr/us
+share/X11/xkb/symbols/hr
+share/X11/xkb/symbols/hu
+share/X11/xkb/symbols/ie
+share/X11/xkb/symbols/il
+share/X11/xkb/symbols/in
+share/X11/xkb/symbols/inet
+share/X11/xkb/symbols/iq
+share/X11/xkb/symbols/ir
+share/X11/xkb/symbols/is
+share/X11/xkb/symbols/it
+share/X11/xkb/symbols/jp
+share/X11/xkb/symbols/keypad
+share/X11/xkb/symbols/kg
+share/X11/xkb/symbols/kh
+share/X11/xkb/symbols/kpdl
+share/X11/xkb/symbols/kr
+share/X11/xkb/symbols/kz
+share/X11/xkb/symbols/la
+share/X11/xkb/symbols/latam
+share/X11/xkb/symbols/latin
+share/X11/xkb/symbols/level3
+share/X11/xkb/symbols/level5
+share/X11/xkb/symbols/lk
+share/X11/xkb/symbols/lt
+share/X11/xkb/symbols/lv
+share/X11/xkb/symbols/ma
+share/X11/xkb/symbols/macintosh_vndr/apple
+share/X11/xkb/symbols/macintosh_vndr/ch
+share/X11/xkb/symbols/macintosh_vndr/de
+share/X11/xkb/symbols/macintosh_vndr/dk
+share/X11/xkb/symbols/macintosh_vndr/fi
+share/X11/xkb/symbols/macintosh_vndr/fr
+share/X11/xkb/symbols/macintosh_vndr/gb
+share/X11/xkb/symbols/macintosh_vndr/is
+share/X11/xkb/symbols/macintosh_vndr/it
+share/X11/xkb/symbols/macintosh_vndr/latam
+share/X11/xkb/symbols/macintosh_vndr/nl
+share/X11/xkb/symbols/macintosh_vndr/no
+share/X11/xkb/symbols/macintosh_vndr/pt
+share/X11/xkb/symbols/macintosh_vndr/se
+share/X11/xkb/symbols/macintosh_vndr/us
+share/X11/xkb/symbols/mao
+share/X11/xkb/symbols/me
+share/X11/xkb/symbols/mk
+share/X11/xkb/symbols/mm
+share/X11/xkb/symbols/mn
+share/X11/xkb/symbols/mt
+share/X11/xkb/symbols/mv
+share/X11/xkb/symbols/nbsp
+share/X11/xkb/symbols/nec_vndr/jp
+share/X11/xkb/symbols/ng
+share/X11/xkb/symbols/nl
+share/X11/xkb/symbols/no
+share/X11/xkb/symbols/nokia_vndr/rx-44
+share/X11/xkb/symbols/nokia_vndr/rx-51
+share/X11/xkb/symbols/nokia_vndr/su-8w
+share/X11/xkb/symbols/np
+share/X11/xkb/symbols/olpc
+share/X11/xkb/symbols/pc
+share/X11/xkb/symbols/pk
+share/X11/xkb/symbols/pl
+share/X11/xkb/symbols/pt
+share/X11/xkb/symbols/ro
+share/X11/xkb/symbols/rs
+share/X11/xkb/symbols/ru
+share/X11/xkb/symbols/se
+share/X11/xkb/symbols/sgi_vndr/jp
+share/X11/xkb/symbols/shift
+share/X11/xkb/symbols/si
+share/X11/xkb/symbols/sk
+share/X11/xkb/symbols/sn
+share/X11/xkb/symbols/sony_vndr/us
+share/X11/xkb/symbols/srvr_ctrl
+share/X11/xkb/symbols/sun_vndr/cs
+share/X11/xkb/symbols/sun_vndr/cz
+share/X11/xkb/symbols/sun_vndr/de
+share/X11/xkb/symbols/sun_vndr/dk
+share/X11/xkb/symbols/sun_vndr/es
+share/X11/xkb/symbols/sun_vndr/fi
+share/X11/xkb/symbols/sun_vndr/fr
+share/X11/xkb/symbols/sun_vndr/gb
+share/X11/xkb/symbols/sun_vndr/gr
+share/X11/xkb/symbols/sun_vndr/hu
+share/X11/xkb/symbols/sun_vndr/it
+share/X11/xkb/symbols/sun_vndr/jp
+share/X11/xkb/symbols/sun_vndr/ko
+share/X11/xkb/symbols/sun_vndr/lt
+share/X11/xkb/symbols/sun_vndr/lv
+share/X11/xkb/symbols/sun_vndr/nl
+share/X11/xkb/symbols/sun_vndr/no
+share/X11/xkb/symbols/sun_vndr/pl
+share/X11/xkb/symbols/sun_vndr/pt
+share/X11/xkb/symbols/sun_vndr/ru
+share/X11/xkb/symbols/sun_vndr/se
+share/X11/xkb/symbols/sun_vndr/solaris
+share/X11/xkb/symbols/sun_vndr/sw
+share/X11/xkb/symbols/sun_vndr/tr
+share/X11/xkb/symbols/sun_vndr/tuv
+share/X11/xkb/symbols/sun_vndr/tw
+share/X11/xkb/symbols/sun_vndr/us
+share/X11/xkb/symbols/sun_vndr/usb
+share/X11/xkb/symbols/sy
+share/X11/xkb/symbols/terminate
+share/X11/xkb/symbols/th
+share/X11/xkb/symbols/tj
+share/X11/xkb/symbols/tm
+share/X11/xkb/symbols/tr
+share/X11/xkb/symbols/typo
+share/X11/xkb/symbols/ua
+share/X11/xkb/symbols/us
+share/X11/xkb/symbols/uz
+share/X11/xkb/symbols/vn
+share/X11/xkb/symbols/xfree68_vndr/amiga
+share/X11/xkb/symbols/xfree68_vndr/ataritt
+share/X11/xkb/symbols/za
+share/X11/xkb/types.dir
+share/X11/xkb/types/README
+share/X11/xkb/types/basic
+share/X11/xkb/types/cancel
+share/X11/xkb/types/caps
+share/X11/xkb/types/complete
+share/X11/xkb/types/default
+share/X11/xkb/types/extra
+share/X11/xkb/types/iso9995
+share/X11/xkb/types/level5
+share/X11/xkb/types/mousekeys
+share/X11/xkb/types/nokia
+share/X11/xkb/types/numpad
+share/X11/xkb/types/pc
+share/X11/xkb/xkbcomp
+%%NLS%%share/locale/af/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/az/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/bg/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/crh/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/da/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/de/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/el/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/es/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/id/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/it/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/ky/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/rw/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/sl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/sq/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%@dirrmtry share/locale/rw/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/rw
+%%NLS%%@dirrmtry share/locale/ky/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/ky
+%%NLS%%@dirrmtry share/locale/crh/LC_MESSAGES
+@dirrmtry share/locale/crh
+@dirrm share/X11/xkb/types
+@dirrm share/X11/xkb/symbols/xfree68_vndr
+@dirrm share/X11/xkb/symbols/sun_vndr
+@dirrm share/X11/xkb/symbols/sony_vndr
+@dirrm share/X11/xkb/symbols/sgi_vndr
+@dirrm share/X11/xkb/symbols/nokia_vndr
+@dirrm share/X11/xkb/symbols/nec_vndr
+@dirrm share/X11/xkb/symbols/macintosh_vndr
+@dirrm share/X11/xkb/symbols/hp_vndr
+@dirrm share/X11/xkb/symbols/fujitsu_vndr
+@dirrm share/X11/xkb/symbols/extras
+@dirrm share/X11/xkb/symbols/digital_vndr
+@dirrm share/X11/xkb/symbols
+@dirrm share/X11/xkb/semantics
+@dirrm share/X11/xkb/rules
+@dirrm share/X11/xkb/keymap/sun_vndr
+@dirrm share/X11/xkb/keymap/sgi_vndr
+@dirrm share/X11/xkb/keymap/digital_vndr
+@dirrm share/X11/xkb/keymap
+@dirrm share/X11/xkb/keycodes/sgi_vndr
+@dirrm share/X11/xkb/keycodes/digital_vndr
+@dirrm share/X11/xkb/keycodes
+@dirrm share/X11/xkb/geometry/sgi_vndr
+@dirrm share/X11/xkb/geometry/digital_vndr
+@dirrm share/X11/xkb/geometry
+@dirrm share/X11/xkb/compat
+@dirrm share/X11/xkb
+@dirrm share/X11
diff --git a/x11/xkill/Makefile b/x11/xkill/Makefile
new file mode 100644
index 0000000..6994268
--- /dev/null
+++ b/x11/xkill/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xkill
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xkill/Makefile,v 1.1 2007/05/19 20:27:58 flz Exp $
+#
+
+PORTNAME= xkill
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Utility for killing a client by its X resource
+
+XORG_CAT= app
+USE_XORG= x11 xmuu
+
+PLIST_FILES= bin/xkill
+
+MAN1= xkill.1
+
+.include <bsd.port.mk>
diff --git a/x11/xkill/distinfo b/x11/xkill/distinfo
new file mode 100644
index 0000000..65e83cb
--- /dev/null
+++ b/x11/xkill/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xkill-1.0.2.tar.bz2) = dca031355b4afcf8517a8258eeb730c3
+SHA256 (xorg/app/xkill-1.0.2.tar.bz2) = 532df0398d3f4eab1cba8d0367c02a293ca74f2d89a27ef014854a2bde9a5a27
+SIZE (xorg/app/xkill-1.0.2.tar.bz2) = 98306
diff --git a/x11/xkill/pkg-descr b/x11/xkill/pkg-descr
new file mode 100644
index 0000000..38143a4
--- /dev/null
+++ b/x11/xkill/pkg-descr
@@ -0,0 +1,5 @@
+This package contians xkill, which is a utility for forcing the X server
+to close connections to clients.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xload/Makefile b/x11/xload/Makefile
new file mode 100644
index 0000000..07c8a72
--- /dev/null
+++ b/x11/xload/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xload
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xload/Makefile,v 1.3 2009/01/23 16:28:20 flz Exp $
+#
+
+PORTNAME= xload
+PORTVERSION= 1.0.2
+PORTREVISION= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= System load average display for X
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xload.1
+
+.include <bsd.port.mk>
diff --git a/x11/xload/distinfo b/x11/xload/distinfo
new file mode 100644
index 0000000..38a6689
--- /dev/null
+++ b/x11/xload/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xload-1.0.2.tar.bz2) = b41ed6b4bcfc9897366c27a94d2bf150
+SHA256 (xorg/app/xload-1.0.2.tar.bz2) = 86b176b6efc52557b1c7631bfdd5c17e7060a438e1e85ce15ec9657be356c50b
+SIZE (xorg/app/xload-1.0.2.tar.bz2) = 92470
diff --git a/x11/xload/pkg-descr b/x11/xload/pkg-descr
new file mode 100644
index 0000000..800b852
--- /dev/null
+++ b/x11/xload/pkg-descr
@@ -0,0 +1,5 @@
+This pckage contains xload, the X Window System system load average
+display application.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xload/pkg-plist b/x11/xload/pkg-plist
new file mode 100644
index 0000000..ab27b78
--- /dev/null
+++ b/x11/xload/pkg-plist
@@ -0,0 +1,4 @@
+bin/xload
+share/X11/app-defaults/XLoad
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xlogo/Makefile b/x11/xlogo/Makefile
new file mode 100644
index 0000000..d4ad0db
--- /dev/null
+++ b/x11/xlogo/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xlogo
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xlogo/Makefile,v 1.2 2009/01/23 16:28:21 flz Exp $
+#
+
+PORTNAME= xlogo
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Displays the X Window System logo.
+
+XORG_CAT= app
+USE_XORG= xrender xft xext xt xaw xp xprintutil
+
+MAN1= xlogo.1
+
+.include <bsd.port.mk>
diff --git a/x11/xlogo/distinfo b/x11/xlogo/distinfo
new file mode 100644
index 0000000..6bb9bc6
--- /dev/null
+++ b/x11/xlogo/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xlogo-1.0.2.tar.bz2) = 7365c0852750134119734bc1879f60ca
+SHA256 (xorg/app/xlogo-1.0.2.tar.bz2) = 47a8aa4e8190772e24dd58266fdd4ba2723b5d7a23365a3e4c07c1263ffb3130
+SIZE (xorg/app/xlogo-1.0.2.tar.bz2) = 111909
diff --git a/x11/xlogo/pkg-descr b/x11/xlogo/pkg-descr
new file mode 100644
index 0000000..c93a929
--- /dev/null
+++ b/x11/xlogo/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xlogo, which displays the X Window System logo.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xlogo/pkg-plist b/x11/xlogo/pkg-plist
new file mode 100644
index 0000000..79ee778
--- /dev/null
+++ b/x11/xlogo/pkg-plist
@@ -0,0 +1,5 @@
+bin/xlogo
+share/X11/app-defaults/XLogo
+share/X11/app-defaults/XLogo-color
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xlsatoms/Makefile b/x11/xlsatoms/Makefile
new file mode 100644
index 0000000..6a6338f
--- /dev/null
+++ b/x11/xlsatoms/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xlsatoms
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xlsatoms/Makefile,v 1.1 2007/05/19 20:27:59 flz Exp $
+#
+
+PORTNAME= xlsatoms
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= List interned atoms defined on a server
+
+XORG_CAT= app
+USE_XORG= x11 xmuu
+
+PLIST_FILES= bin/xlsatoms
+
+MAN1= xlsatoms.1
+
+.include <bsd.port.mk>
diff --git a/x11/xlsatoms/distinfo b/x11/xlsatoms/distinfo
new file mode 100644
index 0000000..3e895af
--- /dev/null
+++ b/x11/xlsatoms/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xlsatoms-1.0.2.tar.bz2) = dc8b420bbfa35091ea30edf57c952ec2
+SHA256 (xorg/app/xlsatoms-1.0.2.tar.bz2) = d66cd7682e5ea2a52e8da8a75ea6154f40a3a69938c6c2cf5d5c1e012f5c121b
+SIZE (xorg/app/xlsatoms-1.0.2.tar.bz2) = 95320
diff --git a/x11/xlsatoms/pkg-descr b/x11/xlsatoms/pkg-descr
new file mode 100644
index 0000000..7f7540d
--- /dev/null
+++ b/x11/xlsatoms/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xlsatoms, an application for listing interned
+atoms defined on server.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xlsclients/Makefile b/x11/xlsclients/Makefile
new file mode 100644
index 0000000..d1d7c35
--- /dev/null
+++ b/x11/xlsclients/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xlsclients
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xlsclients/Makefile,v 1.1 2007/05/19 20:27:59 flz Exp $
+#
+
+PORTNAME= xlsclients
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= List client applications running on a display
+
+XORG_CAT= app
+USE_XORG= x11 xmuu
+
+PLIST_FILES= bin/xlsclients
+
+MAN1= xlsclients.1
+
+.include <bsd.port.mk>
diff --git a/x11/xlsclients/distinfo b/x11/xlsclients/distinfo
new file mode 100644
index 0000000..7ce3a98
--- /dev/null
+++ b/x11/xlsclients/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xlsclients-1.0.2.tar.bz2) = df270f7dd5528ae1b7d80c47585d8278
+SHA256 (xorg/app/xlsclients-1.0.2.tar.bz2) = 8527cdd29d4fcc67df014bc8b371be98901c9082b8de81ea2302bf705c887698
+SIZE (xorg/app/xlsclients-1.0.2.tar.bz2) = 96011
diff --git a/x11/xlsclients/pkg-descr b/x11/xlsclients/pkg-descr
new file mode 100644
index 0000000..ea77ec5
--- /dev/null
+++ b/x11/xlsclients/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xlsclients, which is a utility for listing information
+about the client applications running on a display.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xmag/Makefile b/x11/xmag/Makefile
new file mode 100644
index 0000000..a5cc6e5
--- /dev/null
+++ b/x11/xmag/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xmag
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xmag/Makefile,v 1.3 2009/01/23 16:28:21 flz Exp $
+#
+
+PORTNAME= xmag
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X application for screen magnifying
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xmag.1
+
+.include <bsd.port.mk>
diff --git a/x11/xmag/distinfo b/x11/xmag/distinfo
new file mode 100644
index 0000000..58a5600
--- /dev/null
+++ b/x11/xmag/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xmag-1.0.3.tar.bz2) = 32f7ed4c089365cadb9382f6fbd750a9
+SHA256 (xorg/app/xmag-1.0.3.tar.bz2) = 0368268a352d302d0b84229a71e3ea0e8d1c44019b1f06b6301ad7a106418553
+SIZE (xorg/app/xmag-1.0.3.tar.bz2) = 111523
diff --git a/x11/xmag/pkg-descr b/x11/xmag/pkg-descr
new file mode 100644
index 0000000..585549a
--- /dev/null
+++ b/x11/xmag/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xmag, a screen magnifying application for the
+X Window System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xmag/pkg-plist b/x11/xmag/pkg-plist
new file mode 100644
index 0000000..0aa2437
--- /dev/null
+++ b/x11/xmag/pkg-plist
@@ -0,0 +1,4 @@
+bin/xmag
+share/X11/app-defaults/Xmag
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xman/Makefile b/x11/xman/Makefile
new file mode 100644
index 0000000..c53f841
--- /dev/null
+++ b/x11/xman/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xman
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xman/Makefile,v 1.3 2009/01/23 16:28:21 flz Exp $
+#
+
+PORTNAME= xman
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Manual page display program for X
+
+XORG_CAT= app
+USE_XORG= xt xaw xp xprintutil
+
+MAN1= xman.1
+
+.include <bsd.port.mk>
diff --git a/x11/xman/distinfo b/x11/xman/distinfo
new file mode 100644
index 0000000..3caa172
--- /dev/null
+++ b/x11/xman/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xman-1.1.0.tar.bz2) = 5e5b3351bac26cc1f8490faf1c1402bb
+SHA256 (xorg/app/xman-1.1.0.tar.bz2) = 9d617ed760fe2147baae5ad9cbbdd85f1bb7534acfc3327bb51dad42e8bcc8b0
+SIZE (xorg/app/xman-1.1.0.tar.bz2) = 152855
diff --git a/x11/xman/pkg-descr b/x11/xman/pkg-descr
new file mode 100644
index 0000000..ca408e1
--- /dev/null
+++ b/x11/xman/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xman, a manual page display program for the X
+Window System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xman/pkg-plist b/x11/xman/pkg-plist
new file mode 100644
index 0000000..1a196e2
--- /dev/null
+++ b/x11/xman/pkg-plist
@@ -0,0 +1,5 @@
+bin/xman
+share/X11/app-defaults/Xman
+share/X11/xman.help
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xmessage/Makefile b/x11/xmessage/Makefile
new file mode 100644
index 0000000..65b05fb
--- /dev/null
+++ b/x11/xmessage/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xmessage
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xmessage/Makefile,v 1.3 2009/01/23 16:28:21 flz Exp $
+#
+
+PORTNAME= xmessage
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Display message or query in a X window
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xmessage.1
+
+.include <bsd.port.mk>
diff --git a/x11/xmessage/distinfo b/x11/xmessage/distinfo
new file mode 100644
index 0000000..58c0d9d
--- /dev/null
+++ b/x11/xmessage/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xmessage-1.0.3.tar.bz2) = 76ac52710234ebb9d0e2762bb5d11ea1
+SHA256 (xorg/app/xmessage-1.0.3.tar.bz2) = cfa35d3ad4ad1306e49878163982e9d54872a20a497e77ab0a8d5de05c8b3d5b
+SIZE (xorg/app/xmessage-1.0.3.tar.bz2) = 110604
diff --git a/x11/xmessage/pkg-descr b/x11/xmessage/pkg-descr
new file mode 100644
index 0000000..965f1f9
--- /dev/null
+++ b/x11/xmessage/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xmessage, an application for displaying messages
+or queries in a X window.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xmessage/pkg-plist b/x11/xmessage/pkg-plist
new file mode 100644
index 0000000..e93abc7
--- /dev/null
+++ b/x11/xmessage/pkg-plist
@@ -0,0 +1,5 @@
+bin/xmessage
+share/X11/app-defaults/Xmessage
+share/X11/app-defaults/Xmessage-color
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xmh/Makefile b/x11/xmh/Makefile
new file mode 100644
index 0000000..30f5b04
--- /dev/null
+++ b/x11/xmh/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: xmh
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xmh/Makefile,v 1.4 2009/01/23 16:28:22 flz Exp $
+#
+
+PORTNAME= xmh
+PORTVERSION= 1.0.1
+PORTREVISION= 1
+CATEGORIES= x11 mail
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Send and read mail with an X interface to MH
+
+RUN_DEPENDS+= repl:${PORTSDIR}/mail/nmh
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xmh.1
+
+.include <bsd.port.mk>
diff --git a/x11/xmh/distinfo b/x11/xmh/distinfo
new file mode 100644
index 0000000..b69bd77
--- /dev/null
+++ b/x11/xmh/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xmh-1.0.1.tar.bz2) = 656bcbdd41818a8b5a9f7dba77a3eeba
+SHA256 (xorg/app/xmh-1.0.1.tar.bz2) = 9471fb455ce0bfc582b865722ab7417c587c9fea82342181e9cd0a9629c2c6fa
+SIZE (xorg/app/xmh-1.0.1.tar.bz2) = 153114
diff --git a/x11/xmh/pkg-descr b/x11/xmh/pkg-descr
new file mode 100644
index 0000000..a7c2f0e
--- /dev/null
+++ b/x11/xmh/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xmh, a graphical user interface to the MH Message
+Handling System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xmh/pkg-plist b/x11/xmh/pkg-plist
new file mode 100644
index 0000000..4b3a72e
--- /dev/null
+++ b/x11/xmh/pkg-plist
@@ -0,0 +1,7 @@
+bin/xmh
+include/X11/bitmaps/black6
+include/X11/bitmaps/box6
+share/X11/app-defaults/Xmh
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
+@dirrmtry include/X11/bitmaps
diff --git a/x11/xmodmap/Makefile b/x11/xmodmap/Makefile
new file mode 100644
index 0000000..4e752eb
--- /dev/null
+++ b/x11/xmodmap/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xmodmap
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xmodmap/Makefile,v 1.2 2007/09/13 19:45:04 flz Exp $
+#
+
+PORTNAME= xmodmap
+PORTVERSION= 1.0.4
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Utility for modifying keymaps and pointer button mappings in X
+
+XORG_CAT= app
+USE_XORG= x11
+
+PLIST_FILES= bin/xmodmap
+
+MAN1= xmodmap.1
+
+.include <bsd.port.mk>
diff --git a/x11/xmodmap/distinfo b/x11/xmodmap/distinfo
new file mode 100644
index 0000000..ed3663a
--- /dev/null
+++ b/x11/xmodmap/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xmodmap-1.0.4.tar.bz2) = bbe021f812e0014a8ee3692317788119
+SHA256 (xorg/app/xmodmap-1.0.4.tar.bz2) = 805a63525d99f59d60a11aa89121fb9cdb001c8d542237ac4deafbadc7bd0bed
+SIZE (xorg/app/xmodmap-1.0.4.tar.bz2) = 115513
diff --git a/x11/xmodmap/pkg-descr b/x11/xmodmap/pkg-descr
new file mode 100644
index 0000000..45ddab8
--- /dev/null
+++ b/x11/xmodmap/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xmodmap, which is a program for editing and displaying
+the keyboard modifier map and keymap table in X.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xmore/Makefile b/x11/xmore/Makefile
new file mode 100644
index 0000000..e093b70
--- /dev/null
+++ b/x11/xmore/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xmore
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xmore/Makefile,v 1.2 2009/01/23 16:28:22 flz Exp $
+#
+
+PORTNAME= xmore
+PORTVERSION= 1.0.1
+PORTREVISION= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Plain text display program for X
+
+XORG_CAT= app
+USE_XORG= xt xaw xp xprintutil
+
+MAN1= xmore.1
+
+.include <bsd.port.mk>
diff --git a/x11/xmore/distinfo b/x11/xmore/distinfo
new file mode 100644
index 0000000..eedec05
--- /dev/null
+++ b/x11/xmore/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xmore-1.0.1.tar.bz2) = d36e918dce779a9d207b7a266f4e87c8
+SHA256 (xorg/app/xmore-1.0.1.tar.bz2) = 653566be73c474bc45f1a6631e14b008445c74557a8f6f46effee1ac3e8f2527
+SIZE (xorg/app/xmore-1.0.1.tar.bz2) = 92060
diff --git a/x11/xmore/pkg-descr b/x11/xmore/pkg-descr
new file mode 100644
index 0000000..6c19ace
--- /dev/null
+++ b/x11/xmore/pkg-descr
@@ -0,0 +1,5 @@
+This package contains the xmore plain text display program for the X Window
+System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xmore/pkg-plist b/x11/xmore/pkg-plist
new file mode 100644
index 0000000..ee66b5f
--- /dev/null
+++ b/x11/xmore/pkg-plist
@@ -0,0 +1,4 @@
+bin/xmore
+share/X11/app-defaults/XMore
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xorg-apps/Makefile b/x11/xorg-apps/Makefile
new file mode 100644
index 0000000..2b445ce
--- /dev/null
+++ b/x11/xorg-apps/Makefile
@@ -0,0 +1,60 @@
+# New ports collection makefile for: xorg-apps
+# Date created: Jun 22 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xorg-apps/Makefile,v 1.7 2009/01/23 19:31:36 flz Exp $
+#
+
+PORTNAME= xorg-apps
+PORTVERSION= 7.4
+PORTREVISION= 1
+CATEGORIES= x11
+MASTER_SITES= # none
+DISTFILES= # none
+EXTRACT_ONLY= # none
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.org apps meta-port
+
+COMPONENTS= appres bitmap xf86dga:dga iceauth luit \
+ x11-fonts/mkfontdir:mkfontdir \
+ x11-fonts/mkfontscale:mkfontscale sessreg \
+ setxkbmap smproxy x11perf xauth xbacklight xcalc \
+ xcmsdb xcursorgen xdpyinfo xdriinfo xev xgamma xgc \
+ xhost xinput xkbcomp xkbevd xkbutils:xkbvleds xkill \
+ xlsatoms xlsclients xmodmap xpr xprop xrandr xrdb \
+ xrefresh xset xsetmode xsetroot xvinfo xwd xwininfo \
+ xwud
+
+# These three are added for convenience purposes only.
+COMPONENTS+= x11-wm/twm:twm xinit xterm
+
+NO_BUILD= yes
+
+do-install:
+ ${MKDIR} ${PREFIX}/libdata/xorg
+ ${TOUCH} ${PREFIX}/libdata/xorg/apps
+
+.for comp in ${COMPONENTS}
+OPTIONS+= ${comp:C/:.*//:C/.*\///:U} "Install ${comp:C/:.*//:C/.*\///} application" on
+.endfor
+
+.include <bsd.port.pre.mk>
+
+.for comp in ${COMPONENTS}
+. if !defined(WITHOUT_${comp:C/:.*//:C/.*\///:U})
+. if ${comp:M:}==""
+port=${comp}
+check=${comp:C/.*\///} # doesn't work
+. else
+port=${comp:C/:.*//}
+check=${comp:C/.*://}
+. endif
+. if ${port:M*/*}==""
+port:=x11/${port}
+. endif
+RUN_DEPENDS:= ${RUN_DEPENDS} ${check}:${PORTSDIR}/${port}
+. endif
+.endfor
+
+.include <bsd.port.post.mk>
diff --git a/x11/xorg-apps/pkg-descr b/x11/xorg-apps/pkg-descr
new file mode 100644
index 0000000..bbe7fcf
--- /dev/null
+++ b/x11/xorg-apps/pkg-descr
@@ -0,0 +1,6 @@
+This meta-package installs all X.Org applications.
+
+WWW: http://www.x.org/
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11/xorg-apps/pkg-plist b/x11/xorg-apps/pkg-plist
new file mode 100644
index 0000000..459b6c9
--- /dev/null
+++ b/x11/xorg-apps/pkg-plist
@@ -0,0 +1,2 @@
+libdata/xorg/apps
+@dirrmtry libdata/xorg
diff --git a/x11/xorg-cf-files/Makefile b/x11/xorg-cf-files/Makefile
new file mode 100644
index 0000000..20b22d3
--- /dev/null
+++ b/x11/xorg-cf-files/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xorg-cf-files
+# Date created: Nov 18 2006
+# Whom: Dave Grochowski
+#
+# $FreeBSD: ports/x11/xorg-cf-files/Makefile,v 1.2 2009/01/23 16:28:22 flz Exp $
+#
+
+PORTNAME= xorg-cf-files
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.org cf files for use with imake builds
+
+XORG_CAT= util
+
+post-patch:
+ @${REINPLACE_CMD} 's|\(define ExtraXaw[^ ]*\) [$$].*|\1 /**/|' \
+ ${WRKSRC}/X11.tmpl
+
+.include <bsd.port.mk>
diff --git a/x11/xorg-cf-files/distinfo b/x11/xorg-cf-files/distinfo
new file mode 100644
index 0000000..7d5c563
--- /dev/null
+++ b/x11/xorg-cf-files/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/util/xorg-cf-files-1.0.3.tar.bz2) = 10546b5ddda3cdda7950bb56bf98e0ea
+SHA256 (xorg/util/xorg-cf-files-1.0.3.tar.bz2) = bc32ded8fb8dacdbbe44012ff51e3b797da1f1199cc673bddc3028bec4e1e20b
+SIZE (xorg/util/xorg-cf-files-1.0.3.tar.bz2) = 342708
diff --git a/x11/xorg-cf-files/files/patch-FreeBSD.cf b/x11/xorg-cf-files/files/patch-FreeBSD.cf
new file mode 100644
index 0000000..524dee8
--- /dev/null
+++ b/x11/xorg-cf-files/files/patch-FreeBSD.cf
@@ -0,0 +1,64 @@
+--- FreeBSD.cf.orig Sat Aug 14 17:03:36 2004
++++ FreeBSD.cf Fri Sep 10 19:52:31 2004
+@@ -78,6 +78,7 @@
+ #define HasIssetugid YES
+ #define HasPoll YES
+ #endif
++#define BuildHtmlManPages NO
+
+ #if OSMajorVersion >= 4
+ #define HasGetIfAddrs YES
+@@ -117,14 +118,8 @@
+ # if (OSRelVersion < 500043)
+ # define NeedUIThrStubs YES
+ # endif
+-# if (OSRelVersion >= 502102)
+-# define ThreadsLibraries -lpthread
+-# elif (OSRelVersion >= 500016)
+-# define ThreadsLibraries -lc_r
+-# else
+-# define ThreadsLibraries -pthread
+-# endif
+-# define SystemMTDefines -D_THREAD_SAFE
++# define ThreadsLibraries -lpthread
++# define SystemMTDefines
+ #endif
+
+ /* This fixes linking C programs against libGLU on FreeBSD 3.x */
+@@ -338,7 +333,7 @@
+ #ifndef LibraryRpathLoadFlags
+ # if UseRpath
+ # if UseElfFormat
+-# define LibraryRpathLoadFlags -rpath $(USRLIBDIRPATH)
++# define LibraryRpathLoadFlags -Wl,-rpath $(USRLIBDIRPATH)
+ # else
+ # define LibraryRpathLoadFlags -R $(USRLIBDIRPATH)
+ # endif
+@@ -466,14 +461,14 @@
+ /* 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 GccAliasingArgs
++#define DefaultGcc2i386Opt
+ #endif
+ #endif
+
+ #ifdef i386Architecture
+ # define OptimizedCDebugFlags DefaultGcc2i386Opt
+ #else
+-# define OptimizedCDebugFlags -O
++# define OptimizedCDebugFlags
+ #endif
+
+ #ifndef PreIncDir
+@@ -493,6 +493,10 @@
+ #define SystemManDirectory /usr/share/man
+ #endif
+
++#ifndef UseConfDirForAppDefaults
++#define UseConfDirForAppDefaults NO
++#endif
++
+ #define InstKmemFlags -g kmem -m 2755
+
+ /*
diff --git a/x11/xorg-cf-files/files/patch-Imake.rules b/x11/xorg-cf-files/files/patch-Imake.rules
new file mode 100644
index 0000000..6542cdc
--- /dev/null
+++ b/x11/xorg-cf-files/files/patch-Imake.rules
@@ -0,0 +1,29 @@
+--- Imake.rules.orig Tue Dec 18 05:00:37 2001
++++ Imake.rules Mon Jan 21 02:34:48 2002
+@@ -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 \ @@\
diff --git a/x11/xorg-cf-files/files/patch-Imake.tmpl b/x11/xorg-cf-files/files/patch-Imake.tmpl
new file mode 100644
index 0000000..442fb64
--- /dev/null
+++ b/x11/xorg-cf-files/files/patch-Imake.tmpl
@@ -0,0 +1,20 @@
+--- Imake.tmpl.orig Tue Jul 27 20:24:29 2004
++++ Imake.tmpl Fri Sep 10 18:45:12 2004
+@@ -1798,7 +1798,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
+@@ -2038,7 +2038,7 @@
+ */
+ ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(INSTALLED_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 $(INSTALLED_LIBS)
+ LDPOSTLIB = LdPostLib
diff --git a/x11/xorg-cf-files/files/patch-Library.tmpl b/x11/xorg-cf-files/files/patch-Library.tmpl
new file mode 100644
index 0000000..1bb60ed
--- /dev/null
+++ b/x11/xorg-cf-files/files/patch-Library.tmpl
@@ -0,0 +1,11 @@
+--- Library.tmpl.orig Thu Jan 18 01:22:30 2001
++++ 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
diff --git a/x11/xorg-cf-files/pkg-descr b/x11/xorg-cf-files/pkg-descr
new file mode 100644
index 0000000..e0bb5bc
--- /dev/null
+++ b/x11/xorg-cf-files/pkg-descr
@@ -0,0 +1 @@
+X.org cf files for use with imake based builds.
diff --git a/x11/xorg-cf-files/pkg-plist b/x11/xorg-cf-files/pkg-plist
new file mode 100644
index 0000000..05bc2a4
--- /dev/null
+++ b/x11/xorg-cf-files/pkg-plist
@@ -0,0 +1,122 @@
+lib/X11/config/Amoeba.cf
+lib/X11/config/DGUX.cf
+lib/X11/config/DragonFly.cf
+lib/X11/config/FreeBSD.cf
+lib/X11/config/Imake.cf
+lib/X11/config/Imake.rules
+lib/X11/config/Imake.tmpl
+lib/X11/config/Library.tmpl
+lib/X11/config/Mips.cf
+lib/X11/config/Motif.rules
+lib/X11/config/Motif.tmpl
+lib/X11/config/NetBSD.cf
+lib/X11/config/Oki.cf
+lib/X11/config/OpenBSD.cf
+lib/X11/config/OpenBSDLib.rules
+lib/X11/config/OpenBSDLib.tmpl
+lib/X11/config/QNX4.cf
+lib/X11/config/QNX4.rules
+lib/X11/config/Server.tmpl
+lib/X11/config/ServerLib.tmpl
+lib/X11/config/Threads.tmpl
+lib/X11/config/Win32.cf
+lib/X11/config/Win32.rules
+lib/X11/config/WinLib.tmpl
+lib/X11/config/X11.rules
+lib/X11/config/X11.tmpl
+lib/X11/config/apollo.cf
+lib/X11/config/bsd.cf
+lib/X11/config/bsdLib.rules
+lib/X11/config/bsdLib.tmpl
+lib/X11/config/bsdi.cf
+lib/X11/config/bsdiLib.rules
+lib/X11/config/bsdiLib.tmpl
+lib/X11/config/cde.rules
+lib/X11/config/cde.tmpl
+lib/X11/config/convex.cf
+lib/X11/config/cray.cf
+lib/X11/config/cross.def
+lib/X11/config/cross.rules
+lib/X11/config/cygwin.cf
+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/dmx.cf
+lib/X11/config/fujitsu.cf
+lib/X11/config/generic.cf
+lib/X11/config/gnu.cf
+lib/X11/config/gnuLib.rules
+lib/X11/config/gnuLib.tmpl
+lib/X11/config/host.def
+lib/X11/config/hp.cf
+lib/X11/config/hpLib.rules
+lib/X11/config/hpLib.tmpl
+lib/X11/config/ibm.cf
+lib/X11/config/ibmLib.rules
+lib/X11/config/ibmLib.tmpl
+lib/X11/config/isc.cf
+lib/X11/config/linux.cf
+lib/X11/config/lnxLib.rules
+lib/X11/config/lnxLib.tmpl
+lib/X11/config/lnxdoc.rules
+lib/X11/config/lnxdoc.tmpl
+lib/X11/config/luna.cf
+lib/X11/config/lynx.cf
+lib/X11/config/macII.cf
+lib/X11/config/mach.cf
+lib/X11/config/mingw.cf
+lib/X11/config/mingw.rules
+lib/X11/config/mingw.tmpl
+lib/X11/config/minix.cf
+lib/X11/config/moto.cf
+lib/X11/config/ncr.cf
+lib/X11/config/nec.cf
+lib/X11/config/necLib.rules
+lib/X11/config/necLib.tmpl
+lib/X11/config/noop.rules
+lib/X11/config/nto.cf
+lib/X11/config/nto.rules
+lib/X11/config/oldlib.rules
+lib/X11/config/os2.cf
+lib/X11/config/os2.rules
+lib/X11/config/os2Lib.rules
+lib/X11/config/os2Lib.tmpl
+lib/X11/config/osf1.cf
+lib/X11/config/osfLib.rules
+lib/X11/config/osfLib.tmpl
+lib/X11/config/pegasus.cf
+lib/X11/config/sco.cf
+lib/X11/config/sco5.cf
+lib/X11/config/scoLib.rules
+lib/X11/config/sequent.cf
+lib/X11/config/sequentLib.rules
+lib/X11/config/sgi.cf
+lib/X11/config/sgiLib.rules
+lib/X11/config/sgiLib.tmpl
+lib/X11/config/site.def
+lib/X11/config/sony.cf
+lib/X11/config/sun.cf
+lib/X11/config/sunLib.rules
+lib/X11/config/sunLib.tmpl
+lib/X11/config/sv3Lib.rules
+lib/X11/config/sv3Lib.tmpl
+lib/X11/config/sv4Lib.rules
+lib/X11/config/sv4Lib.tmpl
+lib/X11/config/svr3.cf
+lib/X11/config/svr4.cf
+lib/X11/config/ultrix.cf
+lib/X11/config/usl.cf
+lib/X11/config/version.def
+lib/X11/config/x386.cf
+lib/X11/config/xf86.rules
+lib/X11/config/xf86.tmpl
+lib/X11/config/xf86site.def
+lib/X11/config/xfree86.cf
+lib/X11/config/xorg.cf
+lib/X11/config/xorg.tmpl
+lib/X11/config/xorgsite.def
+lib/X11/config/xorgversion.def
+@dirrm lib/X11/config
diff --git a/x11/xorg-docs/Makefile b/x11/xorg-docs/Makefile
new file mode 100644
index 0000000..2ada8e0
--- /dev/null
+++ b/x11/xorg-docs/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xorg-docs
+# Date Created: Nov 2 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xorg-docs/Makefile,v 1.2 2007/09/13 19:45:05 flz Exp $
+#
+
+PORTNAME= xorg-docs
+PORTVERSION= 1.4
+PORTEPOCH= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.org documentation files
+
+CONFLICTS= XFree86-documents-* xorg-documents-*
+
+XORG_CAT= doc
+
+.include <bsd.port.mk>
diff --git a/x11/xorg-docs/distinfo b/x11/xorg-docs/distinfo
new file mode 100644
index 0000000..ab078fe
--- /dev/null
+++ b/x11/xorg-docs/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/doc/xorg-docs-1.4.tar.bz2) = 4f2005bdd430a98c262901383459009e
+SHA256 (xorg/doc/xorg-docs-1.4.tar.bz2) = fffc67e50ce396e6ddd95e842fa8351954b8f09cb729a9a062e0496a8bda4925
+SIZE (xorg/doc/xorg-docs-1.4.tar.bz2) = 8300321
diff --git a/x11/xorg-docs/pkg-descr b/x11/xorg-docs/pkg-descr
new file mode 100644
index 0000000..f9e4211
--- /dev/null
+++ b/x11/xorg-docs/pkg-descr
@@ -0,0 +1,4 @@
+The documentation in this package is from xc/doc in the monolithic
+source tree. It is expected that most of the documentation included
+here will be converted to a new format and then moved to the appropriate
+package.
diff --git a/x11/xorg-docs/pkg-plist b/x11/xorg-docs/pkg-plist
new file mode 100644
index 0000000..33fde33
--- /dev/null
+++ b/x11/xorg-docs/pkg-plist
@@ -0,0 +1,130 @@
+man/man7/Consortium.7
+man/man7/security.7
+man/man7/Standards.7
+man/man7/X.7
+man/man7/XOrgFoundation.7
+man/man7/Xprint.7
+man/man7/XProjectTeam.7
+share/X11/doc/hardcopy/BDF/bdf.PS.gz
+share/X11/doc/hardcopy/CTEXT/ctext.PS.gz
+share/X11/doc/hardcopy/FSProtocol/fsproto.PS.gz
+share/X11/doc/hardcopy/i18n/Framework.PS.gz
+share/X11/doc/hardcopy/i18n/LocaleDB.PS.gz
+share/X11/doc/hardcopy/i18n/Trans.PS.gz
+share/X11/doc/hardcopy/ICCCM/icccm.idx.PS.gz
+share/X11/doc/hardcopy/ICCCM/icccm.PS.gz
+share/X11/doc/hardcopy/ICE/ICElib.PS.gz
+share/X11/doc/hardcopy/ICE/ice.PS.gz
+share/X11/doc/hardcopy/man/man.PS.gz
+share/X11/doc/hardcopy/rstart/rstart.PS.gz
+share/X11/doc/hardcopy/RX/RX.PS.gz
+share/X11/doc/hardcopy/saver/saver.PS.gz
+share/X11/doc/hardcopy/SM/SMlib.PS.gz
+share/X11/doc/hardcopy/SM/xsmp.PS.gz
+share/X11/doc/hardcopy/X11/xlib.idx.PS.gz
+share/X11/doc/hardcopy/X11/xlib.PS.gz
+share/X11/doc/hardcopy/Xaw/widgets.PS.gz
+share/X11/doc/hardcopy/Xaw/widg.idx.PS.gz
+share/X11/doc/hardcopy/XDMCP/xdmcp.PS.gz
+share/X11/doc/hardcopy/Xext/AppGroup.PS.gz
+share/X11/doc/hardcopy/Xext/bigreq.PS.gz
+share/X11/doc/hardcopy/Xext/buffer.PS.gz
+share/X11/doc/hardcopy/Xext/dbelib.PS.gz
+share/X11/doc/hardcopy/Xext/dbe.PS.gz
+share/X11/doc/hardcopy/Xext/DPMSLib.PS.gz
+share/X11/doc/hardcopy/Xext/DPMS.PS.gz
+share/X11/doc/hardcopy/Xext/evi.PS.gz
+share/X11/doc/hardcopy/Xext/lbxalg.PS.gz
+share/X11/doc/hardcopy/Xext/lbx.html
+share/X11/doc/hardcopy/Xext/lbx.PS.gz
+share/X11/doc/hardcopy/Xext/lbxTOC.html
+share/X11/doc/hardcopy/Xext/mit-shm.PS.gz
+share/X11/doc/hardcopy/Xext/recordlib.PS.gz
+share/X11/doc/hardcopy/Xext/record.PS.gz
+share/X11/doc/hardcopy/Xext/security.PS.gz
+share/X11/doc/hardcopy/Xext/shapelib.PS.gz
+share/X11/doc/hardcopy/Xext/shape.PS.gz
+share/X11/doc/hardcopy/Xext/synclib.PS.gz
+share/X11/doc/hardcopy/Xext/sync.PS.gz
+share/X11/doc/hardcopy/Xext/tog-cup.PS.gz
+share/X11/doc/hardcopy/Xext/xc-misc.PS.gz
+share/X11/doc/hardcopy/Xext/xtestlib.PS.gz
+share/X11/doc/hardcopy/Xext/xtest.PS.gz
+share/X11/doc/hardcopy/xfs/design.PS.gz
+share/X11/doc/hardcopy/Xi/lib.PS.gz
+share/X11/doc/hardcopy/Xi/port.PS.gz
+share/X11/doc/hardcopy/Xi/proto.PS.gz
+share/X11/doc/hardcopy/XIM/xim.PS.gz
+share/X11/doc/hardcopy/XKB/XKBlib.ps.gz
+share/X11/doc/hardcopy/XKB/XKBproto.ps.gz
+share/X11/doc/hardcopy/XLFD/xlfd.PS.gz
+share/X11/doc/hardcopy/Xmu/xmu.PS.gz
+share/X11/doc/hardcopy/XPRINT/dtprint_fspec.PS.gz
+share/X11/doc/hardcopy/XPRINT/xp_library.PS.gz
+share/X11/doc/hardcopy/XPRINT/xp_proto.PS.gz
+share/X11/doc/hardcopy/XPRINT/Xprint_FAQ.html
+share/X11/doc/hardcopy/XPRINT/Xprint_FAQ.txt
+share/X11/doc/hardcopy/XPRINT/Xprint_FAQ.xml
+share/X11/doc/hardcopy/XPRINT/Xprint_old_FAQ.txt
+share/X11/doc/hardcopy/XProtocol/proto.idx.PS.gz
+share/X11/doc/hardcopy/XProtocol/proto.PS.gz
+share/X11/doc/hardcopy/Xserver/analysis.PS.gz
+share/X11/doc/hardcopy/Xserver/appgroup.PS.gz
+share/X11/doc/hardcopy/Xserver/ddx.PS.gz
+share/X11/doc/hardcopy/Xserver/fontlib.PS.gz
+share/X11/doc/hardcopy/Xserver/secint.PS.gz
+share/X11/doc/hardcopy/Xserver/Xprt.PS.gz
+share/X11/doc/hardcopy/Xt/intr.idx.PS.gz
+share/X11/doc/hardcopy/Xt/intrinsics.PS.gz
+share/X11/doc/hardcopy/xtrans/Xtrans.PS.gz
+share/X11/doc/hardcopy/Xv/video
+share/X11/doc/hardcopy/Xv/xv-protocol-v2.PS
+share/X11/doc/MAINTAINERS
+@exec mkdir -p %D/share/X11/doc/core
+@exec mkdir -p %D/share/X11/doc/ddx
+@exec mkdir -p %D/share/X11/doc/fonts
+@exec mkdir -p %D/share/X11/doc/graphics
+@exec mkdir -p %D/share/X11/doc/input
+@exec mkdir -p %D/share/X11/doc/output
+@exec mkdir -p %D/share/X11/doc/platforms
+@exec mkdir -p %D/share/X11/doc/registry
+@exec mkdir -p %D/share/X11/doc/security
+@dirrm share/X11/doc/security
+@dirrm share/X11/doc/registry
+@dirrm share/X11/doc/platforms
+@dirrm share/X11/doc/output
+@dirrm share/X11/doc/input
+@dirrm share/X11/doc/hardcopy/BDF
+@dirrm share/X11/doc/hardcopy/CTEXT
+@dirrm share/X11/doc/hardcopy/FSProtocol
+@dirrm share/X11/doc/hardcopy/i18n
+@dirrm share/X11/doc/hardcopy/ICCCM
+@dirrm share/X11/doc/hardcopy/ICE
+@dirrm share/X11/doc/hardcopy/man
+@dirrm share/X11/doc/hardcopy/rstart
+@dirrm share/X11/doc/hardcopy/RX
+@dirrm share/X11/doc/hardcopy/saver
+@dirrm share/X11/doc/hardcopy/SM
+@dirrm share/X11/doc/hardcopy/X11
+@dirrm share/X11/doc/hardcopy/Xaw
+@dirrm share/X11/doc/hardcopy/XDMCP
+@dirrm share/X11/doc/hardcopy/Xext
+@dirrm share/X11/doc/hardcopy/xfs
+@dirrm share/X11/doc/hardcopy/Xi
+@dirrm share/X11/doc/hardcopy/XIM
+@dirrm share/X11/doc/hardcopy/XKB
+@dirrm share/X11/doc/hardcopy/XLFD
+@dirrm share/X11/doc/hardcopy/Xmu
+@dirrm share/X11/doc/hardcopy/XPRINT
+@dirrm share/X11/doc/hardcopy/XProtocol
+@dirrm share/X11/doc/hardcopy/Xserver
+@dirrm share/X11/doc/hardcopy/Xt
+@dirrm share/X11/doc/hardcopy/xtrans
+@dirrm share/X11/doc/hardcopy/Xv
+@dirrm share/X11/doc/hardcopy
+@dirrm share/X11/doc/graphics
+@dirrm share/X11/doc/fonts
+@dirrm share/X11/doc/ddx
+@dirrm share/X11/doc/core
+@dirrm share/X11/doc
+@dirrmtry share/X11
diff --git a/x11/xorg-libraries/Makefile b/x11/xorg-libraries/Makefile
new file mode 100644
index 0000000..6e19565
--- /dev/null
+++ b/x11/xorg-libraries/Makefile
@@ -0,0 +1,87 @@
+# New ports collection makefile for: xorg-libraries
+# Date created: 29 May 2004
+# Whom: anholt@FreeBSD.org
+#
+# $FreeBSD: ports/x11/xorg-libraries/Makefile,v 1.26 2009/01/23 16:28:22 flz Exp $
+#
+
+PORTNAME= xorg-libraries
+PORTVERSION= 7.4
+CATEGORIES= x11
+MASTER_SITES= # none
+DISTFILES= # none
+EXTRACT_ONLY= # none
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.org libraries meta-port
+
+NO_BUILD= yes
+
+RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dmx.pc:${PORTSDIR}/x11/libdmx \
+ ${LOCALBASE}/libdata/pkgconfig/fontenc.pc:${PORTSDIR}/x11-fonts/libfontenc \
+ ${LOCALBASE}/libdata/pkgconfig/ice.pc:${PORTSDIR}/x11/libICE \
+ ${LOCALBASE}/libdata/pkgconfig/libfs.pc:${PORTSDIR}/x11-fonts/libFS \
+ ${LOCALBASE}/libdata/pkgconfig/oldx.pc:${PORTSDIR}/x11/liboldX \
+ ${LOCALBASE}/libdata/pkgconfig/pixman-1.pc:${PORTSDIR}/x11/pixman \
+ ${LOCALBASE}/libdata/pkgconfig/sm.pc:${PORTSDIR}/x11/libSM \
+ ${LOCALBASE}/libdata/pkgconfig/x11.pc:${PORTSDIR}/x11/libX11 \
+ ${LOCALBASE}/libdata/pkgconfig/xau.pc:${PORTSDIR}/x11/libXau \
+ ${LOCALBASE}/libdata/pkgconfig/xaw7.pc:${PORTSDIR}/x11-toolkits/libXaw \
+ ${LOCALBASE}/libdata/pkgconfig/xcomposite.pc:${PORTSDIR}/x11/libXcomposite \
+ ${LOCALBASE}/libdata/pkgconfig/xcursor.pc:${PORTSDIR}/x11/libXcursor \
+ ${LOCALBASE}/libdata/pkgconfig/xdamage.pc:${PORTSDIR}/x11/libXdamage \
+ ${LOCALBASE}/libdata/pkgconfig/xdmcp.pc:${PORTSDIR}/x11/libXdmcp \
+ ${LOCALBASE}/libdata/pkgconfig/xevie.pc:${PORTSDIR}/x11/libXevie \
+ ${LOCALBASE}/libdata/pkgconfig/xext.pc:${PORTSDIR}/x11/libXext \
+ ${LOCALBASE}/libdata/pkgconfig/xfixes.pc:${PORTSDIR}/x11/libXfixes \
+ ${LOCALBASE}/libdata/pkgconfig/xfont.pc:${PORTSDIR}/x11-fonts/libXfont \
+ ${LOCALBASE}/libdata/pkgconfig/xfont.pc:${PORTSDIR}/x11-fonts/libXfont \
+ ${LOCALBASE}/libdata/pkgconfig/xfontcache.pc:${PORTSDIR}/x11-fonts/libXfontcache \
+ ${LOCALBASE}/libdata/pkgconfig/xft.pc:${PORTSDIR}/x11-fonts/libXft \
+ ${LOCALBASE}/libdata/pkgconfig/xi.pc:${PORTSDIR}/x11/libXi \
+ ${LOCALBASE}/libdata/pkgconfig/xinerama.pc:${PORTSDIR}/x11/libXinerama \
+ ${LOCALBASE}/libdata/pkgconfig/xkbfile.pc:${PORTSDIR}/x11/libxkbfile \
+ ${LOCALBASE}/libdata/pkgconfig/xkbui.pc:${PORTSDIR}/x11/libxkbui \
+ ${LOCALBASE}/libdata/pkgconfig/xmu.pc:${PORTSDIR}/x11-toolkits/libXmu \
+ ${LOCALBASE}/libdata/pkgconfig/xpm.pc:${PORTSDIR}/x11/libXpm \
+ ${LOCALBASE}/libdata/pkgconfig/xrandr.pc:${PORTSDIR}/x11/libXrandr \
+ ${LOCALBASE}/libdata/pkgconfig/xrender.pc:${PORTSDIR}/x11/libXrender \
+ ${LOCALBASE}/libdata/pkgconfig/xres.pc:${PORTSDIR}/x11/libXres \
+ ${LOCALBASE}/libdata/pkgconfig/xscrnsaver.pc:${PORTSDIR}/x11/libXScrnSaver \
+ ${LOCALBASE}/libdata/pkgconfig/xt.pc:${PORTSDIR}/x11-toolkits/libXt \
+ ${LOCALBASE}/libdata/pkgconfig/xtrans.pc:${PORTSDIR}/x11/xtrans \
+ ${LOCALBASE}/libdata/pkgconfig/xtrap.pc:${PORTSDIR}/x11/libXTrap \
+ ${LOCALBASE}/libdata/pkgconfig/xtst.pc:${PORTSDIR}/x11/libXtst \
+ ${LOCALBASE}/libdata/pkgconfig/xv.pc:${PORTSDIR}/x11/libXv \
+ ${LOCALBASE}/libdata/pkgconfig/xvmc.pc:${PORTSDIR}/x11/libXvMC \
+ ${LOCALBASE}/libdata/pkgconfig/xxf86dga.pc:${PORTSDIR}/x11/libXxf86dga \
+ ${LOCALBASE}/libdata/pkgconfig/xxf86misc.pc:${PORTSDIR}/x11/libXxf86misc \
+ ${LOCALBASE}/libdata/pkgconfig/xxf86vm.pc:${PORTSDIR}/x11/libXxf86vm
+
+.if !defined(XORG_UPGRADE) && !defined(PACKAGE_BUILDING) && exists(/usr/X11R6)
+pre-everything::
+ @if [ ! -L /usr/X11R6 ]; then \
+ echo -n "/usr/X11R6 exists, but it is not a symlink. "; \
+ echo "Installation cannot proceed."; \
+ echo -n "This looks like an incompletely removed old version "; \
+ echo -n "of X. In the current version, /usr/X11R6 must be "; \
+ echo -n "a symlink if it exists at all."; \
+ echo -n "Please read ${PORTSDIR}/UPDATING (entry of 20070519) "; \
+ echo -n "for the procedure to upgrade X.org related ports."; \
+ /usr/bin/false; \
+ fi
+.elif !exists(/usr/X11R6) && !defined(WITHOUT_X11R6_SYMLINK)
+pre-install::
+ ${LN} -s ${LOCALBASE} /usr/X11R6 || ${TRUE}
+.endif
+
+do-install:
+ ${MKDIR} ${PREFIX}/libdata/xorg
+ ${TOUCH} ${PREFIX}/libdata/xorg/libraries
+
+.if !defined(PACKAGE_BUILDING)
+post-install:
+ @${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+.endif
+
+.include <bsd.port.mk>
diff --git a/x11/xorg-libraries/pkg-descr b/x11/xorg-libraries/pkg-descr
new file mode 100644
index 0000000..dcd8e1c
--- /dev/null
+++ b/x11/xorg-libraries/pkg-descr
@@ -0,0 +1,6 @@
+This package contains X.Org shared libraries, headers, and related files.
+
+WWW: http://www.x.org/
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/xorg-libraries/pkg-install b/x11/xorg-libraries/pkg-install
new file mode 100644
index 0000000..55c5c15
--- /dev/null
+++ b/x11/xorg-libraries/pkg-install
@@ -0,0 +1,53 @@
+#!/bin/sh
+
+if [ "$2" != "POST-INSTALL" ]; then
+ exit 0
+fi
+
+X11BASE=/usr/X11R6
+LOCALBASE=${LOCALBASE:-/usr/local}
+
+if [ ${X11BASE} -ef ${LOCALBASE} ]; then
+ echo "Spamming files in /etc..."
+else
+ exit 0
+fi
+
+# periodic.conf
+local_periodic=`. /etc/defaults/periodic.conf && source_periodic_confs ; echo ${local_periodic}`
+for lp in ${local_periodic}; do
+ if (expr ${lp} : "^${X11BASE}" >/dev/null); then
+ continue
+ else
+ new_periodic="${new_periodic} ${lp}"
+ fi
+done
+if [ "${local_periodic}x" != "${new_periodic## }x" ]; then
+ echo "==> Removing ${X11BASE}/etc/periodic from periodic setup..."
+ echo "# added by xorg-libraries port" >> /etc/periodic.conf
+ echo "local_periodic=\"${new_periodic## }\"" >> /etc/periodic.conf
+ ppath_done=1
+fi
+
+# manpath.config
+if (PATH="/sbin:/bin:/usr/sbin:/usr/bin" manpath -q | grep -q "${X11BASE}");then echo "==> Removing ${X11BASE}/man from MANPATH..."
+ sed -i ".bak.xorg" -e "s,^[^#]*${X11BASE}.*$,# (disabled by xorg-libraries port) &," \
+ /etc/manpath.config
+ mpath_done=1
+fi
+
+# rc.conf
+rcdirs=`. /etc/defaults/rc.conf && source_rc_confs && echo ${local_startup}`
+for rd in ${rcdirs}; do
+ if (expr ${rd} : "${X11BASE}" >/dev/null); then
+ continue
+ else
+ new_rcdirs="${new_rcdirs} ${rd}"
+ fi
+done
+if [ "${rcdirs}x" != "${new_rcdirs## }x" ]; then
+ echo "==> Removing ${X11BASE} from rc sequence..."
+ echo "# added by xorg-libraries port" >> /etc/rc.conf
+ echo "local_startup=\"${new_rcdirs## }\"" >> /etc/rc.conf
+ rcconf_done=1
+fi
diff --git a/x11/xorg-libraries/pkg-plist b/x11/xorg-libraries/pkg-plist
new file mode 100644
index 0000000..54c62ef
--- /dev/null
+++ b/x11/xorg-libraries/pkg-plist
@@ -0,0 +1,3 @@
+libdata/xorg/libraries
+@exec test -e /usr/X11R6 || ln -s %%PREFIX%% /usr/X11R6 || true
+@dirrmtry libdata/xorg
diff --git a/x11/xorg/Makefile b/x11/xorg/Makefile
new file mode 100644
index 0000000..5805cdf
--- /dev/null
+++ b/x11/xorg/Makefile
@@ -0,0 +1,65 @@
+# New ports collection makefile for: xorg
+# Date created: 18 Jun 2004
+# Whom: anholt
+#
+# $FreeBSD: ports/x11/xorg/Makefile,v 1.30 2010/02/07 15:25:21 rnoland Exp $
+#
+
+PORTNAME= xorg
+PORTVERSION= 7.4
+PORTREVISION= 3
+CATEGORIES= x11
+MASTER_SITES= # none
+DISTFILES= # none
+EXTRACT_ONLY= # none
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org complete distribution metaport
+
+NO_BUILD= yes
+
+RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:${PORTSDIR}/graphics/dri
+
+# data
+RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/xbitmaps.pc:${PORTSDIR}/x11/xbitmaps \
+ ${LOCALBASE}/lib/X11/icons/handhelds/cursors/X_cursor:${PORTSDIR}/x11-themes/xcursor-themes
+
+# doc
+.if !defined(NOPORTDOCS)
+RUN_DEPENDS+= ${LOCALBASE}/share/X11/doc/hardcopy/BDF/bdf.PS.gz:${PORTSDIR}/x11/xorg-docs
+.endif
+
+# app, lib, font, driver
+RUN_DEPENDS+= ${LOCALBASE}/libdata/xorg/apps:${PORTSDIR}/x11/xorg-apps \
+ ${LOCALBASE}/libdata/xorg/libraries:${PORTSDIR}/x11/xorg-libraries \
+ ${LOCALBASE}/libdata/xorg/fonts:${PORTSDIR}/x11-fonts/xorg-fonts \
+ ${LOCALBASE}/libdata/xorg/drivers:${PORTSDIR}/x11-drivers/xorg-drivers
+
+.if defined(XORG_COMPLETE)
+RUN_DEPENDS+= Xnest:${PORTSDIR}/x11-servers/xorg-nestserver \
+ Xdmx:${PORTSDIR}/x11-servers/xorg-dmx \
+ Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
+.endif
+
+do-install: # empty
+
+pre-everything::
+ @${ECHO_MSG} "This is a meta-port, meaning that it just depends on its subparts of the port."
+ @${ECHO_MSG} "It won't build and install all the parts until you have typed make install"
+ @${ECHO_MSG} "This port does not ensure things are upgraded; use portupgrade if you want to"
+ @${ECHO_MSG} "upgrade X.Org. If you simply type 'make install' it may use over 2GB to build"
+ @${ECHO_MSG} "all of the subports. You can install the ports singly if you are low on space."
+
+.include <bsd.port.pre.mk>
+
+.if make(package)
+.if !defined(DEPENDS_TARGET:Mpackage) || empty(DEPENDS_TARGET:Mpackage)
+DEPENDS_TARGET="package"
+.endif
+.endif
+
+.if ${ARCH} != "alpha"
+RUN_DEPENDS+= ${LOCALBASE}/bin/Xorg:${PORTSDIR}/x11-servers/xorg-server
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11/xorg/pkg-descr b/x11/xorg/pkg-descr
new file mode 100644
index 0000000..50409e3
--- /dev/null
+++ b/x11/xorg/pkg-descr
@@ -0,0 +1,6 @@
+This is a metaport for all the X.Org packages available in the ports tree.
+
+WWW: http://www.x.org/
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/xorg/pkg-plist b/x11/xorg/pkg-plist
new file mode 100644
index 0000000..0337a60
--- /dev/null
+++ b/x11/xorg/pkg-plist
@@ -0,0 +1 @@
+@comment This packing list left intentionally empty
diff --git a/x11/xplsprinters/Makefile b/x11/xplsprinters/Makefile
new file mode 100644
index 0000000..7712dbd
--- /dev/null
+++ b/x11/xplsprinters/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xplsprinters
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xplsprinters/Makefile,v 1.1 2007/05/19 20:28:08 flz Exp $
+#
+
+PORTNAME= xplsprinters
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Shows a list of Xprint printers
+
+XORG_CAT= app
+USE_XORG= xp xprintutil x11
+
+PLIST_FILES= bin/xplsprinters
+
+MAN1= xplsprinters.1
+
+.include <bsd.port.mk>
diff --git a/x11/xplsprinters/distinfo b/x11/xplsprinters/distinfo
new file mode 100644
index 0000000..2415797
--- /dev/null
+++ b/x11/xplsprinters/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xplsprinters-1.0.1.tar.bz2) = c1558277f4a010473ff0744845c49537
+SHA256 (xorg/app/xplsprinters-1.0.1.tar.bz2) = adc60a1808e0974b75a0e7f95022f23411a0e2e9f83e84c441cba5f28f8db072
+SIZE (xorg/app/xplsprinters-1.0.1.tar.bz2) = 77212
diff --git a/x11/xplsprinters/pkg-descr b/x11/xplsprinters/pkg-descr
new file mode 100644
index 0000000..f12de05
--- /dev/null
+++ b/x11/xplsprinters/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xplsprinters, a program for showing a list of Xprint
+printers and it's attributes.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xpr/Makefile b/x11/xpr/Makefile
new file mode 100644
index 0000000..0068ce5
--- /dev/null
+++ b/x11/xpr/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xpr
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xpr/Makefile,v 1.1 2007/05/19 20:28:08 flz Exp $
+#
+
+PORTNAME= xpr
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Utility for printing an X window dump
+
+XORG_CAT= app
+USE_XORG= xmuu x11
+
+PLIST_FILES= bin/xdpr bin/xpr
+
+MAN1= xdpr.1 xpr.1
+
+.include <bsd.port.mk>
diff --git a/x11/xpr/distinfo b/x11/xpr/distinfo
new file mode 100644
index 0000000..a41fbb2
--- /dev/null
+++ b/x11/xpr/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xpr-1.0.3.tar.bz2) = 1c2c540d240def3ea65ff2030f059f8a
+SHA256 (xorg/app/xpr-1.0.3.tar.bz2) = 2878d6b04ef81ec415fa81313565bee521bf94132127615b9d717d5a489b937d
+SIZE (xorg/app/xpr-1.0.3.tar.bz2) = 128135
diff --git a/x11/xpr/pkg-descr b/x11/xpr/pkg-descr
new file mode 100644
index 0000000..759cb9d
--- /dev/null
+++ b/x11/xpr/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xpr, an utility for printing an X window dump.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xprehashprinterlist/Makefile b/x11/xprehashprinterlist/Makefile
new file mode 100644
index 0000000..a9cd709
--- /dev/null
+++ b/x11/xprehashprinterlist/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xprehashprinterlist
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xprehashprinterlist/Makefile,v 1.1 2007/05/19 20:28:09 flz Exp $
+#
+
+PORTNAME= xprehashprinterlist
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Recomputes the list of available printers.
+
+XORG_CAT= app
+USE_XORG= xp x11
+
+PLIST_FILES= bin/xprehashprinterlist
+
+MAN1= xprehashprinterlist.1
+
+.include <bsd.port.mk>
diff --git a/x11/xprehashprinterlist/distinfo b/x11/xprehashprinterlist/distinfo
new file mode 100644
index 0000000..c0dbbdc
--- /dev/null
+++ b/x11/xprehashprinterlist/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xprehashprinterlist-1.0.1.tar.bz2) = 99ee20a9af25375895f5d7ebc1004163
+SHA256 (xorg/app/xprehashprinterlist-1.0.1.tar.bz2) = ba67e9256f703d614ab891b1d676fc26e7479094b957370cbb363c78b2f20259
+SIZE (xorg/app/xprehashprinterlist-1.0.1.tar.bz2) = 75613
diff --git a/x11/xprehashprinterlist/pkg-descr b/x11/xprehashprinterlist/pkg-descr
new file mode 100644
index 0000000..02941e0
--- /dev/null
+++ b/x11/xprehashprinterlist/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xprehashprinterlist, a program that recomputes the
+list of available printers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xprop/Makefile b/x11/xprop/Makefile
new file mode 100644
index 0000000..c999f15
--- /dev/null
+++ b/x11/xprop/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xprop
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xprop/Makefile,v 1.3 2009/01/23 16:28:23 flz Exp $
+#
+
+PORTNAME= xprop
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Property displayer for X
+
+XORG_CAT= app
+USE_XORG= xmuu x11
+
+PLIST_FILES= bin/xprop
+
+MAN1= xprop.1
+
+.include <bsd.port.mk>
diff --git a/x11/xprop/distinfo b/x11/xprop/distinfo
new file mode 100644
index 0000000..517fcf3
--- /dev/null
+++ b/x11/xprop/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xprop-1.1.0.tar.bz2) = f0bacbd30f0dd1c1e9ccafe97687b7a4
+SHA256 (xorg/app/xprop-1.1.0.tar.bz2) = cc8e07901574895f113baffda19272c54545879e02012314527ebbf2dcc66226
+SIZE (xorg/app/xprop-1.1.0.tar.bz2) = 117342
diff --git a/x11/xprop/pkg-descr b/x11/xprop/pkg-descr
new file mode 100644
index 0000000..a8f57cc
--- /dev/null
+++ b/x11/xprop/pkg-descr
@@ -0,0 +1,5 @@
+This package contains the xprop utility, which is for displaying window
+and font properties in an X server.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xproto/Makefile b/x11/xproto/Makefile
new file mode 100644
index 0000000..fc21eb8
--- /dev/null
+++ b/x11/xproto/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xproto
+# Date Created: 29 Oct, 2003
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xproto/Makefile,v 1.16 2009/03/02 19:33:51 rnoland Exp $
+#
+
+PORTNAME= xproto
+PORTVERSION= 7.0.16
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X11 protocol headers
+
+XORG_CAT= proto
+USE_GNOME= pkgconfig
+
+.include <bsd.port.mk>
diff --git a/x11/xproto/distinfo b/x11/xproto/distinfo
new file mode 100644
index 0000000..fbd1960
--- /dev/null
+++ b/x11/xproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xproto-7.0.16.tar.bz2) = 75c9edff1f3823e5ab6bb9e66821a901
+SHA256 (xorg/proto/xproto-7.0.16.tar.bz2) = 8224da1ce19c0ded4e07a325f3ed62bb4453782db97fd175cb3ffd1acaeb9672
+SIZE (xorg/proto/xproto-7.0.16.tar.bz2) = 159876
diff --git a/x11/xproto/pkg-descr b/x11/xproto/pkg-descr
new file mode 100644
index 0000000..421daff
--- /dev/null
+++ b/x11/xproto/pkg-descr
@@ -0,0 +1,6 @@
+This package contains X protocol and ancillary headers.
+
+WWW: http://www.freedesktop.org/wiki/Software/xlibs
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/x11/xproto/pkg-plist b/x11/xproto/pkg-plist
new file mode 100644
index 0000000..77c7571
--- /dev/null
+++ b/x11/xproto/pkg-plist
@@ -0,0 +1,27 @@
+include/X11/DECkeysym.h
+include/X11/HPkeysym.h
+include/X11/Sunkeysym.h
+include/X11/X.h
+include/X11/XF86keysym.h
+include/X11/XWDFile.h
+include/X11/Xalloca.h
+include/X11/Xarch.h
+include/X11/Xatom.h
+include/X11/Xdefs.h
+include/X11/Xfuncproto.h
+include/X11/Xfuncs.h
+include/X11/Xmd.h
+include/X11/Xos.h
+include/X11/Xos_r.h
+include/X11/Xosdefs.h
+include/X11/Xpoll.h
+include/X11/Xproto.h
+include/X11/Xprotostr.h
+include/X11/Xthreads.h
+include/X11/Xw32defs.h
+include/X11/Xwindows.h
+include/X11/Xwinsock.h
+include/X11/ap_keysym.h
+include/X11/keysym.h
+include/X11/keysymdef.h
+libdata/pkgconfig/xproto.pc
diff --git a/x11/xproxymanagementprotocol/Makefile b/x11/xproxymanagementprotocol/Makefile
new file mode 100644
index 0000000..9c0e8c1
--- /dev/null
+++ b/x11/xproxymanagementprotocol/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xproxymanagementprotocol
+# Date Created: Jun 21 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xproxymanagementprotocol/Makefile,v 1.1 2007/05/19 20:28:10 flz Exp $
+#
+
+PORTNAME= xproxymanagementprotocol
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X Proxy Management Protocol headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xproxymanagementprotocol/distinfo b/x11/xproxymanagementprotocol/distinfo
new file mode 100644
index 0000000..27690f3
--- /dev/null
+++ b/x11/xproxymanagementprotocol/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xproxymanagementprotocol-1.0.3.tar.bz2) = 9de22ca1522008c28fb03dfc41ba2d30
+SHA256 (xorg/proto/xproxymanagementprotocol-1.0.3.tar.bz2) = 7382acd8c76fa577beb622cab86cc07fafdcecbbd9b4f209bfa72976c4fd26c2
+SIZE (xorg/proto/xproxymanagementprotocol-1.0.3.tar.bz2) = 84154
diff --git a/x11/xproxymanagementprotocol/pkg-descr b/x11/xproxymanagementprotocol/pkg-descr
new file mode 100644
index 0000000..4a2f4dd
--- /dev/null
+++ b/x11/xproxymanagementprotocol/pkg-descr
@@ -0,0 +1,6 @@
+This package contains X Proxy Management Protocol headers.
+
+WWW: http://www.freedesktop.org/wiki/Software/xlibs
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11/xproxymanagementprotocol/pkg-plist b/x11/xproxymanagementprotocol/pkg-plist
new file mode 100644
index 0000000..38f8435
--- /dev/null
+++ b/x11/xproxymanagementprotocol/pkg-plist
@@ -0,0 +1,6 @@
+include/X11/PM/PM.h
+include/X11/PM/PMproto.h
+libdata/pkgconfig/xproxymngproto.pc
+%%DOCSDIR%%/PM_spec
+@dirrm %%DOCSDIR%%
+@dirrmtry include/X11/PM
diff --git a/x11/xrandr/Makefile b/x11/xrandr/Makefile
new file mode 100644
index 0000000..8cf61da
--- /dev/null
+++ b/x11/xrandr/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: xrandr
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xrandr/Makefile,v 1.4 2009/04/04 04:03:55 rnoland Exp $
+#
+
+PORTNAME= xrandr
+PORTVERSION= 1.3.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Primitive command line interface to the RandR extension
+
+XORG_CAT= app
+USE_XORG= xrandr xrender x11
+
+PLIST_FILES= bin/xrandr \
+ bin/xkeystone
+
+MAN1= xrandr.1
+
+.include <bsd.port.mk>
diff --git a/x11/xrandr/distinfo b/x11/xrandr/distinfo
new file mode 100644
index 0000000..be89f34
--- /dev/null
+++ b/x11/xrandr/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xrandr-1.3.2.tar.bz2) = 2cb19bb1c19ccf77c40032b03dbe06f0
+SHA256 (xorg/app/xrandr-1.3.2.tar.bz2) = 34d4334644a6494573141bb8647feb8f91c0ce8c8d3b6883b4861e038e912249
+SIZE (xorg/app/xrandr-1.3.2.tar.bz2) = 129645
diff --git a/x11/xrandr/pkg-descr b/x11/xrandr/pkg-descr
new file mode 100644
index 0000000..ef0f6e4
--- /dev/null
+++ b/x11/xrandr/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xrandr, a primitive command line interface to
+the RandR extension.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xrdb/Makefile b/x11/xrdb/Makefile
new file mode 100644
index 0000000..1c2aa15
--- /dev/null
+++ b/x11/xrdb/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xrdb
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xrdb/Makefile,v 1.3 2009/01/23 16:28:23 flz Exp $
+#
+
+PORTNAME= xrdb
+PORTVERSION= 1.0.6
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X server resource database utility
+
+XORG_CAT= app
+USE_XORG= xmuu x11
+
+PLIST_FILES= bin/xrdb
+
+MAN1= xrdb.1
+
+.include <bsd.port.mk>
diff --git a/x11/xrdb/distinfo b/x11/xrdb/distinfo
new file mode 100644
index 0000000..6b92f9a
--- /dev/null
+++ b/x11/xrdb/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xrdb-1.0.6.tar.bz2) = 8dd881cd5a7dcb6e456549817f0fb475
+SHA256 (xorg/app/xrdb-1.0.6.tar.bz2) = 8d062a3764665fcf22b14df4a5aca6af1e6d7d613296875b31b68e74ef66fc99
+SIZE (xorg/app/xrdb-1.0.6.tar.bz2) = 108542
diff --git a/x11/xrdb/pkg-descr b/x11/xrdb/pkg-descr
new file mode 100644
index 0000000..fadb6f4
--- /dev/null
+++ b/x11/xrdb/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xrdb, a X server resource database utility.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xrefresh/Makefile b/x11/xrefresh/Makefile
new file mode 100644
index 0000000..84d40e2
--- /dev/null
+++ b/x11/xrefresh/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xrefresh
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xrefresh/Makefile,v 1.1 2007/05/19 20:28:11 flz Exp $
+#
+
+PORTNAME= xrefresh
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Refresh all or part of an X screen
+
+XORG_CAT= app
+USE_XORG= x11
+
+PLIST_FILES= bin/xrefresh
+
+MAN1= xrefresh.1
+
+.include <bsd.port.mk>
diff --git a/x11/xrefresh/distinfo b/x11/xrefresh/distinfo
new file mode 100644
index 0000000..a2af461
--- /dev/null
+++ b/x11/xrefresh/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xrefresh-1.0.3.tar.bz2) = 8f4fafcfb77b3c6972cc44bb3f1c899c
+SHA256 (xorg/app/xrefresh-1.0.3.tar.bz2) = 3ee0a5f7aeb14bbffbcafcff8e7806c9a59f08e1a58322a50f5fca023a7d7ed9
+SIZE (xorg/app/xrefresh-1.0.3.tar.bz2) = 96931
diff --git a/x11/xrefresh/pkg-descr b/x11/xrefresh/pkg-descr
new file mode 100644
index 0000000..da1d4e7
--- /dev/null
+++ b/x11/xrefresh/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xrefresh, which is a simple X program that causes
+all or part of your screen to be repainted.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xrx/Makefile b/x11/xrx/Makefile
new file mode 100644
index 0000000..f3e197f
--- /dev/null
+++ b/x11/xrx/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xrx
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xrx/Makefile,v 1.5 2009/08/02 19:36:11 mezz Exp $
+#
+
+PORTNAME= xrx
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= RX helper program
+
+XORG_CAT= app
+USE_XORG= x11 xt xext xtrans xproxymngproto xau xaw
+USE_LDCONFIG= yes
+USE_AUTOTOOLS= libtool:22
+
+MAN1= xrx.1 libxrx.1
+
+.include <bsd.port.mk>
diff --git a/x11/xrx/distinfo b/x11/xrx/distinfo
new file mode 100644
index 0000000..93aa10a
--- /dev/null
+++ b/x11/xrx/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xrx-1.0.3.tar.bz2) = c121945afcfc84e99af17158fda68be9
+SHA256 (xorg/app/xrx-1.0.3.tar.bz2) = 9cb0fc67153ce935550d61dfd3d021cb3e6833274453538885b7cddff9fe8abe
+SIZE (xorg/app/xrx-1.0.3.tar.bz2) = 323776
diff --git a/x11/xrx/pkg-descr b/x11/xrx/pkg-descr
new file mode 100644
index 0000000..d106591
--- /dev/null
+++ b/x11/xrx/pkg-descr
@@ -0,0 +1,6 @@
+This package contains xrx, an RX helper program which can be used with
+any web browser to interpret documents in the RX MIME type format and
+start remote applications.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xrx/pkg-plist b/x11/xrx/pkg-plist
new file mode 100644
index 0000000..db6dd2c
--- /dev/null
+++ b/x11/xrx/pkg-plist
@@ -0,0 +1,8 @@
+bin/xrx
+lib/libxrx.a
+lib/libxrx.la
+lib/libxrx.so
+lib/libxrxnest.a
+lib/libxrxnest.la
+lib/libxrxnest.so
+@dirrmtry include/X11/extensions \ No newline at end of file
diff --git a/x11/xset/Makefile b/x11/xset/Makefile
new file mode 100644
index 0000000..aad4df7
--- /dev/null
+++ b/x11/xset/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xset
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xset/Makefile,v 1.3 2009/01/23 16:28:24 flz Exp $
+#
+
+PORTNAME= xset
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= User preference utility for X
+
+XORG_CAT= app
+USE_XORG= xmuu
+
+PLIST_FILES= bin/xset
+
+MAN1= xset.1
+
+.include <bsd.port.mk>
diff --git a/x11/xset/distinfo b/x11/xset/distinfo
new file mode 100644
index 0000000..ed7e109
--- /dev/null
+++ b/x11/xset/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xset-1.1.0.tar.bz2) = eeb0d02f69c76bd40470dede99b4bd49
+SHA256 (xorg/app/xset-1.1.0.tar.bz2) = 72c859c6030890a25cf828d0b2743454e50eadab30f6be8c17172fe97a554643
+SIZE (xorg/app/xset-1.1.0.tar.bz2) = 113643
diff --git a/x11/xset/pkg-descr b/x11/xset/pkg-descr
new file mode 100644
index 0000000..bdbb142
--- /dev/null
+++ b/x11/xset/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xset, an application used to set various user preference
+options related to the display in the X Window System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xsetmode/Makefile b/x11/xsetmode/Makefile
new file mode 100644
index 0000000..5ed5b88
--- /dev/null
+++ b/x11/xsetmode/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xsetmode
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xsetmode/Makefile,v 1.1 2007/05/19 20:28:15 flz Exp $
+#
+
+PORTNAME= xsetmode
+PORTVERSION= 1.0.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Set the mode for an X Input Device
+
+XORG_CAT= app
+USE_XORG= xi x11
+
+PLIST_FILES= bin/xsetmode
+
+MAN1= xsetmode.1
+
+.include <bsd.port.mk>
diff --git a/x11/xsetmode/distinfo b/x11/xsetmode/distinfo
new file mode 100644
index 0000000..b7aeefe
--- /dev/null
+++ b/x11/xsetmode/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xsetmode-1.0.0.tar.bz2) = d074e79d380b031d2f60e4cd56538c93
+SHA256 (xorg/app/xsetmode-1.0.0.tar.bz2) = 988b47cd922991c6e6adbce15dc386ac75690b61744b526c3af5a4eaa9afa0aa
+SIZE (xorg/app/xsetmode-1.0.0.tar.bz2) = 73757
diff --git a/x11/xsetmode/pkg-descr b/x11/xsetmode/pkg-descr
new file mode 100644
index 0000000..83bdd9a
--- /dev/null
+++ b/x11/xsetmode/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xsetmode, which is a program for setting the mode
+of an X Input device to either absolute och relative.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xsetpointer/Makefile b/x11/xsetpointer/Makefile
new file mode 100644
index 0000000..73851ac
--- /dev/null
+++ b/x11/xsetpointer/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xsetpointer
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xsetpointer/Makefile,v 1.2 2007/09/13 19:45:06 flz Exp $
+#
+
+PORTNAME= xsetpointer
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Set an X Input device as the main pointer
+
+XORG_CAT= app
+USE_XORG= xi x11
+
+PLIST_FILES= bin/xsetpointer
+
+MAN1= xsetpointer.1
+
+.include <bsd.port.mk>
diff --git a/x11/xsetpointer/distinfo b/x11/xsetpointer/distinfo
new file mode 100644
index 0000000..f630ef3
--- /dev/null
+++ b/x11/xsetpointer/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xsetpointer-1.0.1.tar.bz2) = 9e5bcbeda4aaf02bfa095e41d30baee4
+SHA256 (xorg/app/xsetpointer-1.0.1.tar.bz2) = 495d88871eb5081e98bbae55f813f73cb3ce4145d6ca3e8f2826800166c04571
+SIZE (xorg/app/xsetpointer-1.0.1.tar.bz2) = 83260
diff --git a/x11/xsetpointer/pkg-descr b/x11/xsetpointer/pkg-descr
new file mode 100644
index 0000000..e755bb2
--- /dev/null
+++ b/x11/xsetpointer/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xsetpointer, which sets an X Input device
+as the main pointer.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xsetroot/Makefile b/x11/xsetroot/Makefile
new file mode 100644
index 0000000..7f0e277
--- /dev/null
+++ b/x11/xsetroot/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xsetroot
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xsetroot/Makefile,v 1.2 2007/09/13 19:45:06 flz Exp $
+#
+
+PORTNAME= xsetroot
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= root window parameter setting utility for X
+
+XORG_CAT= app
+USE_XORG= xmuu x11 xbitmaps
+MAN1= xsetroot.1
+PLIST_FILES= bin/xsetroot
+
+.include <bsd.port.mk>
diff --git a/x11/xsetroot/distinfo b/x11/xsetroot/distinfo
new file mode 100644
index 0000000..c4f81ff
--- /dev/null
+++ b/x11/xsetroot/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xsetroot-1.0.3.tar.bz2) = cbda9b9b8da5af4614110883d5a276b8
+SHA256 (xorg/app/xsetroot-1.0.3.tar.bz2) = d7e512cc686de3ab5fcd3c9f9e605d7cae68a4b50f2c0786f0f09ce08c728f48
+SIZE (xorg/app/xsetroot-1.0.3.tar.bz2) = 101384
diff --git a/x11/xsetroot/pkg-descr b/x11/xsetroot/pkg-descr
new file mode 100644
index 0000000..d09e4b0
--- /dev/null
+++ b/x11/xsetroot/pkg-descr
@@ -0,0 +1,6 @@
+This package contains xsetroot, a root window paramteter setting utility
+for the X Window System, which allows you to change the appearance of the
+background ("root") window in X.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xsm/Makefile b/x11/xsm/Makefile
new file mode 100644
index 0000000..1997e44
--- /dev/null
+++ b/x11/xsm/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xsm
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xsm/Makefile,v 1.2 2009/01/23 16:28:24 flz Exp $
+#
+
+PORTNAME= xsm
+PORTVERSION= 1.0.1
+PORTREVISION= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X Session Manager
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xsm.1
+
+.include <bsd.port.mk>
diff --git a/x11/xsm/distinfo b/x11/xsm/distinfo
new file mode 100644
index 0000000..91adfc3
--- /dev/null
+++ b/x11/xsm/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xsm-1.0.1.tar.bz2) = cce867ff7d0df9c0b9e682591779952c
+SHA256 (xorg/app/xsm-1.0.1.tar.bz2) = 2f2535b5394d59be0a4bb15c12ea1b19b873a0096446ecc4c71aa81f0d99b29a
+SIZE (xorg/app/xsm-1.0.1.tar.bz2) = 116875
diff --git a/x11/xsm/pkg-descr b/x11/xsm/pkg-descr
new file mode 100644
index 0000000..9b70d0d
--- /dev/null
+++ b/x11/xsm/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org X Session Manager (xsm).
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xsm/pkg-plist b/x11/xsm/pkg-plist
new file mode 100644
index 0000000..427f870
--- /dev/null
+++ b/x11/xsm/pkg-plist
@@ -0,0 +1,6 @@
+bin/xsm
+lib/X11/xsm/system.xsm
+share/X11/app-defaults/XSm
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
+@dirrm lib/X11/xsm
diff --git a/x11/xstdcmap/Makefile b/x11/xstdcmap/Makefile
new file mode 100644
index 0000000..b9aa5b2
--- /dev/null
+++ b/x11/xstdcmap/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xstdcmap
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xstdcmap/Makefile,v 1.1 2007/05/19 20:28:16 flz Exp $
+#
+
+PORTNAME= xstdcmap
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X standard colormap utility
+
+XORG_CAT= app
+USE_XORG= xmu x11
+
+PLIST_FILES= bin/xstdcmap
+
+MAN1= xstdcmap.1
+
+.include <bsd.port.mk>
diff --git a/x11/xstdcmap/distinfo b/x11/xstdcmap/distinfo
new file mode 100644
index 0000000..56af4c3
--- /dev/null
+++ b/x11/xstdcmap/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xstdcmap-1.0.1.tar.bz2) = 86ab558441edfb86f853639e4290a754
+SHA256 (xorg/app/xstdcmap-1.0.1.tar.bz2) = 0d920660137dee514599f63b5a8c8ce14d2474607e28e32c973cafb360f7e738
+SIZE (xorg/app/xstdcmap-1.0.1.tar.bz2) = 76310
diff --git a/x11/xstdcmap/pkg-descr b/x11/xstdcmap/pkg-descr
new file mode 100644
index 0000000..9383874
--- /dev/null
+++ b/x11/xstdcmap/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xstdcmap, an X standard colormap utility.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xtrans/Makefile b/x11/xtrans/Makefile
new file mode 100644
index 0000000..f2612b6
--- /dev/null
+++ b/x11/xtrans/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xtrans
+# Date Created: 08 Aug 2005
+# Whom: Dejan Lesjak <lesi@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xtrans/Makefile,v 1.3 2009/01/23 16:28:25 flz Exp $
+#
+
+PORTNAME= xtrans
+PORTVERSION= 1.2.5
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Abstract network code for X
+
+XORG_CAT= lib
+
+.include <bsd.port.mk>
diff --git a/x11/xtrans/distinfo b/x11/xtrans/distinfo
new file mode 100644
index 0000000..2ef62bf
--- /dev/null
+++ b/x11/xtrans/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/xtrans-1.2.5.tar.bz2) = 2d1e57e82acc5f21797e92341415af2f
+SHA256 (xorg/lib/xtrans-1.2.5.tar.bz2) = cc71a391f4da8176e5daeeac1ddf5137ba5e8d2263cb93a49f9e2a9976b90899
+SIZE (xorg/lib/xtrans-1.2.5.tar.bz2) = 141859
diff --git a/x11/xtrans/pkg-descr b/x11/xtrans/pkg-descr
new file mode 100644
index 0000000..90b6ad8
--- /dev/null
+++ b/x11/xtrans/pkg-descr
@@ -0,0 +1,6 @@
+This package contains xtrans, a library of code that is shared among X
+packages to handle network protocol transport in a modular fashion,
+allowing a single place to add new transport types.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xtrans/pkg-plist b/x11/xtrans/pkg-plist
new file mode 100644
index 0000000..370739b
--- /dev/null
+++ b/x11/xtrans/pkg-plist
@@ -0,0 +1,12 @@
+include/X11/Xtrans/Xtrans.c
+include/X11/Xtrans/Xtrans.h
+include/X11/Xtrans/Xtransint.h
+include/X11/Xtrans/Xtranslcl.c
+include/X11/Xtrans/Xtranssock.c
+include/X11/Xtrans/Xtranstli.c
+include/X11/Xtrans/Xtransutil.c
+include/X11/Xtrans/transport.c
+libdata/pkgconfig/xtrans.pc
+share/aclocal/xtrans.m4
+@dirrm %%DOCSDIR%%
+@dirrm include/X11/Xtrans
diff --git a/x11/xtrap/Makefile b/x11/xtrap/Makefile
new file mode 100644
index 0000000..a58254c
--- /dev/null
+++ b/x11/xtrap/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: xtrap
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xtrap/Makefile,v 1.1 2007/05/19 20:28:19 flz Exp $
+#
+
+PORTNAME= xtrap
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XTrap sample clients for X
+
+XORG_CAT= app
+USE_XORG= xtrap
+
+MAN1= xtrap.1 \
+ xtrapchar.1 \
+ xtrapin.1 \
+ xtrapinfo.1 \
+ xtrapout.1 \
+ xtrapproto.1 \
+ xtrapreset.1 \
+ xtrapstats.1
+
+.include <bsd.port.mk>
diff --git a/x11/xtrap/distinfo b/x11/xtrap/distinfo
new file mode 100644
index 0000000..6b3d08e
--- /dev/null
+++ b/x11/xtrap/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xtrap-1.0.2.tar.bz2) = 97a62a011a11f03b46d72851aa298fa8
+SHA256 (xorg/app/xtrap-1.0.2.tar.bz2) = 8f513da45b0c65dff4a3d477e5600a98d677571d7ed283f52c905987dcae0fbc
+SIZE (xorg/app/xtrap-1.0.2.tar.bz2) = 95471
diff --git a/x11/xtrap/pkg-descr b/x11/xtrap/pkg-descr
new file mode 100644
index 0000000..fae5d2a
--- /dev/null
+++ b/x11/xtrap/pkg-descr
@@ -0,0 +1,6 @@
+This package contains a set of XTrap sample clients. XTrap is an X Server
+extension which facilitates the capturing of server protocol and
+synthesizing core input events.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xtrap/pkg-plist b/x11/xtrap/pkg-plist
new file mode 100644
index 0000000..e07601e
--- /dev/null
+++ b/x11/xtrap/pkg-plist
@@ -0,0 +1,7 @@
+bin/xtrapchar
+bin/xtrapproto
+bin/xtrapin
+bin/xtrapout
+bin/xtrapstats
+bin/xtrapreset
+bin/xtrapinfo
diff --git a/x11/xvidtune/Makefile b/x11/xvidtune/Makefile
new file mode 100644
index 0000000..7c39d25
--- /dev/null
+++ b/x11/xvidtune/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xvidtune
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xvidtune/Makefile,v 1.2 2009/01/23 16:28:25 flz Exp $
+#
+
+PORTNAME= xvidtune
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Video mode tuner for X
+
+XORG_CAT= app
+USE_XORG= xxf86vm xt xaw
+
+MAN1= xvidtune.1
+
+.include <bsd.port.mk>
diff --git a/x11/xvidtune/distinfo b/x11/xvidtune/distinfo
new file mode 100644
index 0000000..1ec0c6c
--- /dev/null
+++ b/x11/xvidtune/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xvidtune-1.0.2.tar.bz2) = e40eeb4454f2a7cdde3a14f5dfd3aadd
+SHA256 (xorg/app/xvidtune-1.0.2.tar.bz2) = 73ca41bd5e73560663bea0d98149b099cfef5743a2282ca67547e97732618a53
+SIZE (xorg/app/xvidtune-1.0.2.tar.bz2) = 113117
diff --git a/x11/xvidtune/pkg-descr b/x11/xvidtune/pkg-descr
new file mode 100644
index 0000000..a3a12fb
--- /dev/null
+++ b/x11/xvidtune/pkg-descr
@@ -0,0 +1 @@
+This package contains xvidtune, a video mode tuner for the X Window System.
diff --git a/x11/xvidtune/pkg-plist b/x11/xvidtune/pkg-plist
new file mode 100644
index 0000000..88de82f
--- /dev/null
+++ b/x11/xvidtune/pkg-plist
@@ -0,0 +1,4 @@
+bin/xvidtune
+share/X11/app-defaults/Xvidtune
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xvinfo/Makefile b/x11/xvinfo/Makefile
new file mode 100644
index 0000000..a8df329
--- /dev/null
+++ b/x11/xvinfo/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xvinfo
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xvinfo/Makefile,v 1.2 2007/09/13 19:45:07 flz Exp $
+#
+
+PORTNAME= xvinfo
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Print out X-Video extension adaptor information
+
+XORG_CAT= app
+USE_XORG= xv x11
+
+PLIST_FILES= bin/xvinfo
+
+MAN1= xvinfo.1
+
+.include <bsd.port.mk>
diff --git a/x11/xvinfo/distinfo b/x11/xvinfo/distinfo
new file mode 100644
index 0000000..de5aea0
--- /dev/null
+++ b/x11/xvinfo/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xvinfo-1.1.0.tar.bz2) = 8cc299b2cb636b5f7fe672610789d3d4
+SHA256 (xorg/app/xvinfo-1.1.0.tar.bz2) = 0a318f6ca0d92bd5cc2ab9d2690f6120b3e1537b7902ce110469864869e86efb
+SIZE (xorg/app/xvinfo-1.1.0.tar.bz2) = 96282
diff --git a/x11/xvinfo/pkg-descr b/x11/xvinfo/pkg-descr
new file mode 100644
index 0000000..cf1f2dd
--- /dev/null
+++ b/x11/xvinfo/pkg-descr
@@ -0,0 +1,6 @@
+This package contains xvinfo, an application for printing out the
+capabilities of any video adaptors associated with the display that
+are accessible through the X-Video extension.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xvmcinfo/CVS/Entries b/x11/xvmcinfo/CVS/Entries
new file mode 100644
index 0000000..a64e631
--- /dev/null
+++ b/x11/xvmcinfo/CVS/Entries
@@ -0,0 +1,3 @@
+/Makefile/1.1/Sat Dec 6 07:51:31 2008//
+/pkg-descr/1.1/Sat Dec 6 07:51:31 2008//
+D/files////
diff --git a/x11/xvmcinfo/CVS/Repository b/x11/xvmcinfo/CVS/Repository
new file mode 100644
index 0000000..a8208a6
--- /dev/null
+++ b/x11/xvmcinfo/CVS/Repository
@@ -0,0 +1 @@
+ports/x11/xvmcinfo
diff --git a/x11/xvmcinfo/CVS/Root b/x11/xvmcinfo/CVS/Root
new file mode 100644
index 0000000..2e761ea
--- /dev/null
+++ b/x11/xvmcinfo/CVS/Root
@@ -0,0 +1 @@
+/home/pcvs
diff --git a/x11/xvmcinfo/CVS/Template b/x11/xvmcinfo/CVS/Template
new file mode 100644
index 0000000..7233214
--- /dev/null
+++ b/x11/xvmcinfo/CVS/Template
@@ -0,0 +1,21 @@
+
+PR:
+Submitted by:
+Reviewed by:
+Approved by:
+Obtained from:
+MFC after:
+Security:
+Feature safe:
+CVS: ----------------------------------------------------------------------
+CVS: PR: Fill this in if a GNATS PR is affected by the change.
+CVS: Submitted by: Fill this in if someone else sent in the change.
+CVS: Reviewed by: Fill this in if someone else reviewed your modification.
+CVS: Approved by: Fill this in if you needed approval for this commit.
+CVS: Obtained from: Fill this in if the change is from third party software.
+CVS: MFC after: N [day[s]|week[s]|month[s]]
+CVS: Fill in to get MFC notification later. (days assumed unless specified)
+CVS: Security: vulnerability reference or description
+CVS: If the change is related to a security vulnerability, include one or
+CVS: more references (e.g. CVE names, VuXML IDs, URLs) or a description
+CVS: of the issue. Please use one `Security:' entry per reference.
diff --git a/x11/xvmcinfo/Makefile b/x11/xvmcinfo/Makefile
new file mode 100644
index 0000000..370a18a
--- /dev/null
+++ b/x11/xvmcinfo/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: xvmcinfo
+# Date Created: 6 Dec 2008
+# Whom: bms
+#
+# $FreeBSD: ports/x11/xvmcinfo/Makefile,v 1.1 2008/12/06 07:51:31 bms Exp $
+#
+
+PORTNAME= xvmcinfo
+PORTVERSION= 0.1
+CATEGORIES= x11
+DISTFILES=
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Print out XvMC extension adaptor information
+
+USE_XORG= xvmc xv x11
+
+LDFLAGS= -lXvMC -lXv -lX11
+NO_WRKSUBDIR= defined
+
+PLIST_FILES= bin/xvmcinfo
+
+NO_MAN= defined
+
+do-build:
+ ${CC} ${CFLAGS} ${CPPFLAGS} \
+ -I${LOCALBASE}/include -L${LOCALBASE}/lib \
+ -o ${WRKSRC}/xvmcinfo ${FILESDIR}/xvmcinfo.c ${LDFLAGS}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/xvmcinfo ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/x11/xvmcinfo/files/CVS/Entries b/x11/xvmcinfo/files/CVS/Entries
new file mode 100644
index 0000000..c7c042a
--- /dev/null
+++ b/x11/xvmcinfo/files/CVS/Entries
@@ -0,0 +1,2 @@
+/xvmcinfo.c/1.1/Sat Dec 6 07:51:32 2008//
+D
diff --git a/x11/xvmcinfo/files/CVS/Repository b/x11/xvmcinfo/files/CVS/Repository
new file mode 100644
index 0000000..7382ad8
--- /dev/null
+++ b/x11/xvmcinfo/files/CVS/Repository
@@ -0,0 +1 @@
+ports/x11/xvmcinfo/files
diff --git a/x11/xvmcinfo/files/CVS/Root b/x11/xvmcinfo/files/CVS/Root
new file mode 100644
index 0000000..2e761ea
--- /dev/null
+++ b/x11/xvmcinfo/files/CVS/Root
@@ -0,0 +1 @@
+/home/pcvs
diff --git a/x11/xvmcinfo/files/CVS/Template b/x11/xvmcinfo/files/CVS/Template
new file mode 100644
index 0000000..7233214
--- /dev/null
+++ b/x11/xvmcinfo/files/CVS/Template
@@ -0,0 +1,21 @@
+
+PR:
+Submitted by:
+Reviewed by:
+Approved by:
+Obtained from:
+MFC after:
+Security:
+Feature safe:
+CVS: ----------------------------------------------------------------------
+CVS: PR: Fill this in if a GNATS PR is affected by the change.
+CVS: Submitted by: Fill this in if someone else sent in the change.
+CVS: Reviewed by: Fill this in if someone else reviewed your modification.
+CVS: Approved by: Fill this in if you needed approval for this commit.
+CVS: Obtained from: Fill this in if the change is from third party software.
+CVS: MFC after: N [day[s]|week[s]|month[s]]
+CVS: Fill in to get MFC notification later. (days assumed unless specified)
+CVS: Security: vulnerability reference or description
+CVS: If the change is related to a security vulnerability, include one or
+CVS: more references (e.g. CVE names, VuXML IDs, URLs) or a description
+CVS: of the issue. Please use one `Security:' entry per reference.
diff --git a/x11/xvmcinfo/files/xvmcinfo.c b/x11/xvmcinfo/files/xvmcinfo.c
new file mode 100644
index 0000000..040307e
--- /dev/null
+++ b/x11/xvmcinfo/files/xvmcinfo.c
@@ -0,0 +1,135 @@
+/*
+ ** XvMC extension info program
+ **
+ ** author:
+ ** Michal Podsiadlik <michal (et) gov.one.pl>
+ ** Ken Harris : fixed some bugs with the "chroma" and "codec" fields, 2005-10-01
+ **
+ ** compile using this command (I hope ;-))
+ ** gcc -o xvmcinfo xvmcinfo.c -lXvMCW
+ * */
+
+#include <stdlib.h>
+#include <stdio.h>
+
+#include <X11/Xlib.h>
+#include <X11/extensions/XvMClib.h>
+
+void usage(char *c)
+{
+ fprintf(stderr, "usage:\n" "%s [-display displayname]\n", c);
+ exit(1);
+}
+
+int main(int argc, char **argv)
+{
+ Display *xserver;
+ int iscreen;
+ char *display = NULL;
+
+ if (argc != 1 && argc != 3)
+ usage(argv[0]);
+
+ if (argc == 3) {
+ if (!strcmp(argv[1], "-display"))
+ display = argv[2];
+ else
+ usage(argv[0]);
+ }
+
+ xserver = XOpenDisplay(display);
+ if (!xserver) {
+ fprintf(stderr, "failed to connect to display: %s\n", display);
+ return 1;
+ }
+
+ {
+ unsigned int xv_major, xv_minor, x, y, z;
+ if (XvQueryExtension(xserver, &xv_major, &xv_minor, &x, &y, &z) !=
+ Success) {
+ fprintf(stderr, "no Xv extension available\n");
+ XCloseDisplay(xserver);
+ return 1;
+ }
+ printf("\n" "Xv version %i.%i\n", xv_major, xv_minor);
+ }
+
+ {
+ int xvmc_major, xvmc_minor;
+ if (XvMCQueryVersion(xserver, &xvmc_major, &xvmc_minor) != Success) {
+ fprintf(stderr, "no XvMC extension available\n");
+ XCloseDisplay(xserver);
+ return 1;
+ }
+
+ printf("XvMC version %i.%i\n\n", xvmc_major, xvmc_minor);
+ }
+
+ for (iscreen = 0; iscreen < ScreenCount(xserver); iscreen++) {
+ unsigned int iadapt, num_adaptors;
+ XvAdaptorInfo *adaptor_info;
+
+ printf("screen number %i\n", iscreen);
+
+ XvQueryAdaptors(xserver, RootWindow(xserver, iscreen),
+ &num_adaptors, &adaptor_info);
+
+ if (!num_adaptors) {
+ printf(" no Xv adaptors found\n");
+ continue;
+ }
+
+ for (iadapt = 0; iadapt < num_adaptors; iadapt++) {
+ int isurf, num_surfaces;
+ XvMCSurfaceInfo *xvmc_info;
+
+ printf(" info for adaptor %i [%s]\n", iadapt,
+ adaptor_info[iadapt].name);
+
+ xvmc_info =
+ XvMCListSurfaceTypes(xserver, adaptor_info[iadapt].base_id,
+ &num_surfaces);
+
+ printf(" number of XvMC surface types: %i\n\n",
+ num_surfaces);
+
+ for (isurf = 0; isurf < num_surfaces; isurf++) {
+ static char *codec[] = { "", "MPEG1", "MPEG2", "H263", "MPEG4" }; // XXXX HACK
+ static char *chroma[] = { "", "XVMC_CHROMA_FORMAT_420 ", "XVMC_CHROMA_FORMAT_422 ", "XVMC_CHROMA_FORMAT_444 " }; // XXXX HACK
+ printf(" info about surface %i:\n"
+ " max_width=%i\n"
+ " max_height=%i\n"
+ " subpicture_max_width=%i\n"
+ " subpicture_max_height=%i\n"
+ " chroma_format:\n"
+ " %s\n"
+ " mc_type:\n"
+ " format : %s\n"
+ " accelaration start from : %s\n"
+ " flags:\n"
+ " %s%s%s%s\n\n",
+ isurf,
+ xvmc_info[isurf].max_width,
+ xvmc_info[isurf].max_height,
+ xvmc_info[isurf].subpicture_max_width,
+ xvmc_info[isurf].subpicture_max_height,
+ /* chroma_format */
+ chroma[xvmc_info[isurf].chroma_format && 0xf],
+ /* mc_type */
+ codec[xvmc_info[isurf].mc_type && 0xf],
+ /* XVMC_MOCOMP is zero! */
+ xvmc_info[isurf].mc_type & XVMC_MOCOMP ? "motion compensation " : "",
+ xvmc_info[isurf].mc_type & XVMC_IDCT ? "IDCT " : "MOCOMP ",
+ /* flags */
+ xvmc_info[isurf].flags & XVMC_OVERLAID_SURFACE ? "XVMC_OVERLAID_SURFACE " : "",
+ xvmc_info[isurf].flags & XVMC_BACKEND_SUBPICTURE ? "XVMC_BACKEND_SUBPICTURE " : "",
+ xvmc_info[isurf].flags & XVMC_SUBPICTURE_INDEPENDENT_SCALING ? "XVMC_SUBPICTURE_INDEPENDENT_SCALING " : "",
+ xvmc_info[isurf].flags & XVMC_INTRA_UNSIGNED ? "XVMC_INTRA_UNSIGNED " : "");
+ }
+ XFree(xvmc_info);
+ }
+ XvFreeAdaptorInfo(adaptor_info);
+ }
+ XCloseDisplay(xserver);
+ return 0;
+}
diff --git a/x11/xvmcinfo/pkg-descr b/x11/xvmcinfo/pkg-descr
new file mode 100644
index 0000000..57f7c34
--- /dev/null
+++ b/x11/xvmcinfo/pkg-descr
@@ -0,0 +1,6 @@
+This package contains xvmcinfo, an application for printing out the
+motion compensatin capabilities of any video adaptors associated with
+the display that are accessible through the XvMC extension.
+
+Bruce
+bms@FreeBSD.org
diff --git a/x11/xwd/Makefile b/x11/xwd/Makefile
new file mode 100644
index 0000000..1ec724b
--- /dev/null
+++ b/x11/xwd/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xwd
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xwd/Makefile,v 1.2 2009/01/23 16:28:25 flz Exp $
+#
+
+PORTNAME= xwd
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Dump an image of an X window
+
+XORG_CAT= app
+USE_XORG= xmuu x11
+
+PLIST_FILES= bin/xwd
+
+MAN1= xwd.1
+
+.include <bsd.port.mk>
diff --git a/x11/xwd/distinfo b/x11/xwd/distinfo
new file mode 100644
index 0000000..ba238e0
--- /dev/null
+++ b/x11/xwd/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xwd-1.0.3.tar.bz2) = 007cea1f389abde5c93162dcd5541351
+SHA256 (xorg/app/xwd-1.0.3.tar.bz2) = fff2dbea086c554463d4309209ee05e026b7f19900598f55e0a24a6d7a7ee3fd
+SIZE (xorg/app/xwd-1.0.3.tar.bz2) = 117735
diff --git a/x11/xwd/pkg-descr b/x11/xwd/pkg-descr
new file mode 100644
index 0000000..235d83f
--- /dev/null
+++ b/x11/xwd/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xwd, which is an X Window System window dumping utility.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xwininfo/Makefile b/x11/xwininfo/Makefile
new file mode 100644
index 0000000..b252571
--- /dev/null
+++ b/x11/xwininfo/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xwininfo
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xwininfo/Makefile,v 1.3 2009/01/23 16:28:25 flz Exp $
+#
+
+PORTNAME= xwininfo
+PORTVERSION= 1.0.5
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Window information utility for X
+
+XORG_CAT= app
+USE_XORG= xmuu xext x11
+
+PLIST_FILES= bin/xwininfo
+
+MAN1= xwininfo.1
+
+.include <bsd.port.mk>
diff --git a/x11/xwininfo/distinfo b/x11/xwininfo/distinfo
new file mode 100644
index 0000000..5e54d30
--- /dev/null
+++ b/x11/xwininfo/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xwininfo-1.0.5.tar.bz2) = 908f8bc3255f639effa9780fb1c19ea4
+SHA256 (xorg/app/xwininfo-1.0.5.tar.bz2) = 8db6b81a7b0bc4e7acce6c6d41df9747b0b19e12c21c5a70b51bbc63a42cdcd9
+SIZE (xorg/app/xwininfo-1.0.5.tar.bz2) = 109834
diff --git a/x11/xwininfo/pkg-descr b/x11/xwininfo/pkg-descr
new file mode 100644
index 0000000..ec1faf4
--- /dev/null
+++ b/x11/xwininfo/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xwininfo, which is a utility for displaying
+information about windows in X.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xwud/Makefile b/x11/xwud/Makefile
new file mode 100644
index 0000000..ed75df7
--- /dev/null
+++ b/x11/xwud/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xwud
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xwud/Makefile,v 1.1 2007/05/19 20:28:21 flz Exp $
+#
+
+PORTNAME= xwud
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Image displayer for X
+
+XORG_CAT= app
+USE_XORG= x11
+
+PLIST_FILES= bin/xwud
+
+MAN1= xwud.1
+
+.include <bsd.port.mk>
diff --git a/x11/xwud/distinfo b/x11/xwud/distinfo
new file mode 100644
index 0000000..21242b3
--- /dev/null
+++ b/x11/xwud/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xwud-1.0.2.tar.bz2) = 20bc5d85634964d4ceee77cdfcd131ed
+SHA256 (xorg/app/xwud-1.0.2.tar.bz2) = 84345dfbff0dc411689639aada2407758640af71eb61a1be332bfa24d8b90ac1
+SIZE (xorg/app/xwud-1.0.2.tar.bz2) = 103954
diff --git a/x11/xwud/pkg-descr b/x11/xwud/pkg-descr
new file mode 100644
index 0000000..61d21c5
--- /dev/null
+++ b/x11/xwud/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xwud, an image displayer for the X Window System.
+
+- Joel Dahl
+joel@FreeBSD.org