summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@058c260c-8361-11dd-a0ac-aa2bafec7d09>2010-02-15 01:22:32 +0800
committermiwi <miwi@058c260c-8361-11dd-a0ac-aa2bafec7d09>2010-02-15 01:22:32 +0800
commitbbf3dc8522b197f2dba823794132add4635dfcd1 (patch)
treea4875c541bf33c076521a4f03bccf63b55a336f3
parente6f8dac2966b44e07e6ae4c246eec1124580287d (diff)
downloadxorg-devel-ports-bbf3dc8522b197f2dba823794132add4635dfcd1.tar
xorg-devel-ports-bbf3dc8522b197f2dba823794132add4635dfcd1.tar.gz
xorg-devel-ports-bbf3dc8522b197f2dba823794132add4635dfcd1.tar.bz2
xorg-devel-ports-bbf3dc8522b197f2dba823794132add4635dfcd1.tar.lz
xorg-devel-ports-bbf3dc8522b197f2dba823794132add4635dfcd1.tar.xz
xorg-devel-ports-bbf3dc8522b197f2dba823794132add4635dfcd1.tar.zst
xorg-devel-ports-bbf3dc8522b197f2dba823794132add4635dfcd1.zip
- Next Round of updates
git-svn-id: https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev@67 058c260c-8361-11dd-a0ac-aa2bafec7d09
-rw-r--r--x11/mkcomposecache/Makefile22
-rw-r--r--x11/mkcomposecache/distinfo3
-rw-r--r--x11/mkcomposecache/pkg-descr4
-rw-r--r--x11/pixman/Makefile37
-rw-r--r--x11/pixman/distinfo3
-rw-r--r--x11/pixman/pkg-descr6
-rw-r--r--x11/pixman/pkg-plist8
-rw-r--r--x11/randrproto/Makefile17
-rw-r--r--x11/randrproto/distinfo3
-rw-r--r--x11/randrproto/pkg-descr4
-rw-r--r--x11/randrproto/pkg-plist6
-rw-r--r--x11/recordproto/Makefile17
-rw-r--r--x11/recordproto/distinfo3
-rw-r--r--x11/recordproto/pkg-descr4
-rw-r--r--x11/recordproto/pkg-plist5
-rw-r--r--x11/renderproto/Makefile17
-rw-r--r--x11/renderproto/distinfo3
-rw-r--r--x11/renderproto/pkg-descr4
-rw-r--r--x11/renderproto/pkg-plist6
-rw-r--r--x11/rgb/Makefile24
-rw-r--r--x11/rgb/distinfo3
-rw-r--r--x11/rgb/pkg-descr6
-rw-r--r--x11/rstart/Makefile20
-rw-r--r--x11/rstart/distinfo3
-rw-r--r--x11/rstart/pkg-descr5
-rw-r--r--x11/rstart/pkg-plist21
-rw-r--r--x11/scripts/Makefile20
-rw-r--r--x11/scripts/distinfo3
-rw-r--r--x11/scripts/pkg-descr1
-rw-r--r--x11/scripts/pkg-plist4
-rw-r--r--x11/scrnsaverproto/Makefile17
-rw-r--r--x11/scrnsaverproto/distinfo3
-rw-r--r--x11/scrnsaverproto/pkg-descr4
-rw-r--r--x11/scrnsaverproto/pkg-plist4
-rw-r--r--x11/setxkbmap/Makefile24
-rw-r--r--x11/setxkbmap/distinfo3
-rw-r--r--x11/setxkbmap/pkg-descr5
-rw-r--r--x11/smproxy/Makefile22
-rw-r--r--x11/smproxy/distinfo3
-rw-r--r--x11/smproxy/pkg-descr5
-rw-r--r--x11/videoproto/Makefile17
-rw-r--r--x11/videoproto/distinfo3
-rw-r--r--x11/videoproto/pkg-descr4
-rw-r--r--x11/videoproto/pkg-plist7
-rw-r--r--x11/viewres/Makefile22
-rw-r--r--x11/viewres/distinfo3
-rw-r--r--x11/viewres/pkg-descr5
-rw-r--r--x11/wrapper/Makefile39
-rw-r--r--x11/wrapper/files/wrapper.c304
-rw-r--r--x11/wrapper/pkg-deinstall16
-rw-r--r--x11/wrapper/pkg-descr9
-rw-r--r--x11/wrapper/pkg-install11
-rw-r--r--x11/x11perf/Makefile22
-rw-r--r--x11/x11perf/distinfo3
-rw-r--r--x11/x11perf/pkg-descr4
-rw-r--r--x11/x11perf/pkg-plist7
-rw-r--r--x11/xauth/Makefile22
-rw-r--r--x11/xauth/distinfo3
-rw-r--r--x11/xauth/pkg-descr4
-rw-r--r--x11/xbacklight/Makefile21
-rw-r--r--x11/xbacklight/distinfo3
-rw-r--r--x11/xbacklight/pkg-descr2
-rw-r--r--x11/xbiff/Makefile20
-rw-r--r--x11/xbiff/distinfo3
-rw-r--r--x11/xbiff/pkg-descr6
-rw-r--r--x11/xbitmaps/Makefile21
-rw-r--r--x11/xbitmaps/distinfo3
-rw-r--r--x11/xbitmaps/pkg-descr2
-rw-r--r--x11/xbitmaps/pkg-plist73
-rw-r--r--x11/xcalc/Makefile20
-rw-r--r--x11/xcalc/distinfo3
-rw-r--r--x11/xcalc/pkg-descr5
-rw-r--r--x11/xcalc/pkg-plist5
-rw-r--r--x11/xclipboard/Makefile20
-rw-r--r--x11/xclipboard/distinfo3
-rw-r--r--x11/xclipboard/pkg-descr4
-rw-r--r--x11/xclipboard/pkg-plist5
-rw-r--r--x11/xcmiscproto/Makefile17
-rw-r--r--x11/xcmiscproto/distinfo3
-rw-r--r--x11/xcmiscproto/pkg-descr4
-rw-r--r--x11/xcmiscproto/pkg-plist4
-rw-r--r--x11/xcmsdb/Makefile22
-rw-r--r--x11/xcmsdb/distinfo3
-rw-r--r--x11/xcmsdb/pkg-descr5
-rw-r--r--x11/xconsole/Makefile21
-rw-r--r--x11/xconsole/distinfo3
-rw-r--r--x11/xconsole/pkg-descr5
-rw-r--r--x11/xconsole/pkg-plist4
-rw-r--r--x11/xcursorgen/Makefile24
-rw-r--r--x11/xcursorgen/distinfo3
-rw-r--r--x11/xcursorgen/pkg-descr5
-rw-r--r--x11/xdbedizzy/Makefile22
-rw-r--r--x11/xdbedizzy/distinfo3
-rw-r--r--x11/xdbedizzy/pkg-descr5
-rw-r--r--x11/xditview/Makefile21
-rw-r--r--x11/xditview/distinfo3
-rw-r--r--x11/xditview/pkg-descr5
-rw-r--r--x11/xditview/pkg-plist8
-rw-r--r--x11/xdpyinfo/Makefile23
-rw-r--r--x11/xdpyinfo/distinfo3
-rw-r--r--x11/xdpyinfo/pkg-descr5
-rw-r--r--x11/xdriinfo/Makefile22
-rw-r--r--x11/xdriinfo/distinfo3
-rw-r--r--x11/xdriinfo/pkg-descr5
-rw-r--r--x11/xedit/Makefile20
-rw-r--r--x11/xedit/distinfo3
-rw-r--r--x11/xedit/pkg-descr4
-rw-r--r--x11/xedit/pkg-plist28
-rw-r--r--x11/xev/Makefile22
-rw-r--r--x11/xev/distinfo3
-rw-r--r--x11/xev/pkg-descr4
-rw-r--r--x11/xeyes/Makefile22
-rw-r--r--x11/xeyes/distinfo3
-rw-r--r--x11/xeyes/pkg-descr4
-rw-r--r--x11/xf86dga/Makefile23
-rw-r--r--x11/xf86dga/distinfo3
-rw-r--r--x11/xf86dga/pkg-descr5
-rw-r--r--x11/xf86dgaproto/Makefile17
-rw-r--r--x11/xf86dgaproto/distinfo3
-rw-r--r--x11/xf86dgaproto/pkg-descr4
-rw-r--r--x11/xf86dgaproto/pkg-plist9
-rw-r--r--x11/xf86driproto/Makefile17
-rw-r--r--x11/xf86driproto/distinfo3
-rw-r--r--x11/xf86driproto/pkg-descr4
-rw-r--r--x11/xf86driproto/pkg-plist5
-rw-r--r--x11/xf86miscproto/Makefile17
-rw-r--r--x11/xf86miscproto/distinfo3
-rw-r--r--x11/xf86miscproto/pkg-descr4
-rw-r--r--x11/xf86miscproto/pkg-plist4
-rw-r--r--x11/xf86rushproto/Makefile17
-rw-r--r--x11/xf86rushproto/distinfo3
-rw-r--r--x11/xf86rushproto/pkg-descr4
-rw-r--r--x11/xf86rushproto/pkg-plist4
-rw-r--r--x11/xf86vidmodeproto/Makefile17
-rw-r--r--x11/xf86vidmodeproto/distinfo3
-rw-r--r--x11/xf86vidmodeproto/pkg-descr4
-rw-r--r--x11/xf86vidmodeproto/pkg-plist5
-rw-r--r--x11/xfd/Makefile25
-rw-r--r--x11/xfd/distinfo3
-rw-r--r--x11/xfd/pkg-descr5
-rw-r--r--x11/xfd/pkg-plist4
-rw-r--r--x11/xfindproxy/Makefile22
-rw-r--r--x11/xfindproxy/distinfo3
-rw-r--r--x11/xfindproxy/pkg-descr5
144 files changed, 1705 insertions, 0 deletions
diff --git a/x11/mkcomposecache/Makefile b/x11/mkcomposecache/Makefile
new file mode 100644
index 0000000..e731b90
--- /dev/null
+++ b/x11/mkcomposecache/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: mkcomposecache
+# Date Created: 30 Jan 2007
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/mkcomposecache/Makefile,v 1.1 2007/05/19 20:27:05 flz Exp $
+#
+
+PORTNAME= mkcomposecache
+PORTVERSION= 1.2.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Program to create Compose cache files
+
+XORG_CAT= app
+USE_XORG= x11
+
+PLIST_FILES= sbin/mkcomposecache
+
+MAN8= mkcomposecache.8
+
+.include <bsd.port.mk>
diff --git a/x11/mkcomposecache/distinfo b/x11/mkcomposecache/distinfo
new file mode 100644
index 0000000..97d756d
--- /dev/null
+++ b/x11/mkcomposecache/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/mkcomposecache-1.2.1.tar.bz2) = 25b774e1b64833d0cdc00663931efc73
+SHA256 (xorg/app/mkcomposecache-1.2.1.tar.bz2) = c9ee54d18cb9a8a0c5fcd8d2dd08ed8ed869f3a538af46caff08ca9bc9cf2caf
+SIZE (xorg/app/mkcomposecache-1.2.1.tar.bz2) = 97359
diff --git a/x11/mkcomposecache/pkg-descr b/x11/mkcomposecache/pkg-descr
new file mode 100644
index 0000000..b3b220a
--- /dev/null
+++ b/x11/mkcomposecache/pkg-descr
@@ -0,0 +1,4 @@
+mkcomposecache is used for creating global (system-wide) Compose cache files.
+
+Compose cache files help with application startup times and memory usage,
+especially in locales with large Compose tables (e.g. all UTF-8 locales).
diff --git a/x11/pixman/Makefile b/x11/pixman/Makefile
new file mode 100644
index 0000000..d027e41
--- /dev/null
+++ b/x11/pixman/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: pixman
+# Date Created: Aug 9 2003
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/pixman/Makefile,v 1.14 2010/02/11 16:26:04 rnoland Exp $
+#
+
+PORTNAME= pixman
+PORTVERSION= 0.17.4
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Low-level pixel manipulation library
+
+XORG_CAT= lib
+USE_AUTOTOOLS= libtool:22
+USE_PERL5_BUILD=yes
+USE_GNOME= ltverhack:9
+
+OPTIONS= SIMD "Enable autodection of SIMD features (MMX, SSE2, VMX)" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITHOUT_SIMD)
+CONFIGURE_ARGS= --disable-vmx --disable-arm-simd
+
+.if ${ARCH:Namd64}
+CONFIGURE_ARGS+= --disable-mmx --disable-sse2
+.endif
+
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|gtk+-2\.0|disable-gtk|g' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.post.mk>
diff --git a/x11/pixman/distinfo b/x11/pixman/distinfo
new file mode 100644
index 0000000..37bc90b
--- /dev/null
+++ b/x11/pixman/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/lib/pixman-0.17.4.tar.bz2) = fe103ff5f051f8f35c1d20b5c6d000bd
+SHA256 (xorg/lib/pixman-0.17.4.tar.bz2) = c2251899271150c45eb310ddae7f16fc0b920724ad0e2d56d75654e663e796cb
+SIZE (xorg/lib/pixman-0.17.4.tar.bz2) = 405683
diff --git a/x11/pixman/pkg-descr b/x11/pixman/pkg-descr
new file mode 100644
index 0000000..a2150dc
--- /dev/null
+++ b/x11/pixman/pkg-descr
@@ -0,0 +1,6 @@
+This package contains the pixman library.
+
+WWW: http://www.freedesktop.org/Software/xlibs
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11/pixman/pkg-plist b/x11/pixman/pkg-plist
new file mode 100644
index 0000000..66d6a43
--- /dev/null
+++ b/x11/pixman/pkg-plist
@@ -0,0 +1,8 @@
+include/pixman-1/pixman-version.h
+include/pixman-1/pixman.h
+lib/libpixman-1.a
+lib/libpixman-1.la
+lib/libpixman-1.so
+lib/libpixman-1.so.9
+libdata/pkgconfig/pixman-1.pc
+@dirrm include/pixman-1
diff --git a/x11/randrproto/Makefile b/x11/randrproto/Makefile
new file mode 100644
index 0000000..019c79e
--- /dev/null
+++ b/x11/randrproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: randrproto
+# Date Created: 08 Aug 2005
+# Whom: Dejan Lesjak <lesi@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/randrproto/Makefile,v 1.2 2009/04/04 04:03:55 rnoland Exp $
+#
+
+PORTNAME= randrproto
+PORTVERSION= 1.3.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Randr extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/randrproto/distinfo b/x11/randrproto/distinfo
new file mode 100644
index 0000000..66c3ba9
--- /dev/null
+++ b/x11/randrproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/randrproto-1.3.1.tar.bz2) = a5c244c36382b0de39b2828cea4b651d
+SHA256 (xorg/proto/randrproto-1.3.1.tar.bz2) = d93ca3c0ae710a45da6a27e1eeadfb3c9d4aee47f23657c996e1124c0d9985ca
+SIZE (xorg/proto/randrproto-1.3.1.tar.bz2) = 110435
diff --git a/x11/randrproto/pkg-descr b/x11/randrproto/pkg-descr
new file mode 100644
index 0000000..3b5914e
--- /dev/null
+++ b/x11/randrproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org Randr extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/randrproto/pkg-plist b/x11/randrproto/pkg-plist
new file mode 100644
index 0000000..13c2f1d
--- /dev/null
+++ b/x11/randrproto/pkg-plist
@@ -0,0 +1,6 @@
+include/X11/extensions/randr.h
+include/X11/extensions/randrproto.h
+libdata/pkgconfig/randrproto.pc
+%%DOCSDIR%%/randrproto.txt
+@dirrmtry include/X11/extensions
+@dirrm %%DOCSDIR%%
diff --git a/x11/recordproto/Makefile b/x11/recordproto/Makefile
new file mode 100644
index 0000000..4b6f860
--- /dev/null
+++ b/x11/recordproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: recordproto
+# Date Created: 06 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/recordproto/Makefile,v 1.1 2007/05/19 20:27:13 flz Exp $
+#
+
+PORTNAME= recordproto
+PORTVERSION= 1.14
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= RECORD extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/recordproto/distinfo b/x11/recordproto/distinfo
new file mode 100644
index 0000000..02d5a11
--- /dev/null
+++ b/x11/recordproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/recordproto-1.14.tar.bz2) = 70f5998c673aa510e2acd6d8fb3799de
+SHA256 (xorg/proto/recordproto-1.14.tar.bz2) = 1bd2375bd2bdaa3ea90aa0a70cf1657a2d61877b6eb7e3fe3e6f1d289e69d067
+SIZE (xorg/proto/recordproto-1.14.tar.bz2) = 84439
diff --git a/x11/recordproto/pkg-descr b/x11/recordproto/pkg-descr
new file mode 100644
index 0000000..129d232
--- /dev/null
+++ b/x11/recordproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org RECORD extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/recordproto/pkg-plist b/x11/recordproto/pkg-plist
new file mode 100644
index 0000000..51be847
--- /dev/null
+++ b/x11/recordproto/pkg-plist
@@ -0,0 +1,5 @@
+include/X11/extensions/recordconst.h
+include/X11/extensions/recordproto.h
+include/X11/extensions/recordstr.h
+libdata/pkgconfig/recordproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/renderproto/Makefile b/x11/renderproto/Makefile
new file mode 100644
index 0000000..7a9abe1
--- /dev/null
+++ b/x11/renderproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: renderproto
+# Date Created: 08 Aug 2005
+# Whom: Dejan Lesjak <lesi@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/renderproto/Makefile,v 1.2 2007/09/13 19:45:01 flz Exp $
+#
+
+PORTNAME= renderproto
+PORTVERSION= 0.11
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= RenderProto protocol headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/renderproto/distinfo b/x11/renderproto/distinfo
new file mode 100644
index 0000000..39841ca
--- /dev/null
+++ b/x11/renderproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/renderproto-0.11.tar.bz2) = b160a9733fe91b666e74fca284333148
+SHA256 (xorg/proto/renderproto-0.11.tar.bz2) = c4d1d6d9b0b6ed9a328a94890c171d534f62708f0982d071ccd443322bedffc2
+SIZE (xorg/proto/renderproto-0.11.tar.bz2) = 66112
diff --git a/x11/renderproto/pkg-descr b/x11/renderproto/pkg-descr
new file mode 100644
index 0000000..813b21c
--- /dev/null
+++ b/x11/renderproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org RenderProto protocol headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/renderproto/pkg-plist b/x11/renderproto/pkg-plist
new file mode 100644
index 0000000..7f83469
--- /dev/null
+++ b/x11/renderproto/pkg-plist
@@ -0,0 +1,6 @@
+include/X11/extensions/render.h
+include/X11/extensions/renderproto.h
+libdata/pkgconfig/renderproto.pc
+share/doc/renderproto/renderproto.txt
+@dirrm share/doc/renderproto
+@dirrmtry include/X11/extensions
diff --git a/x11/rgb/Makefile b/x11/rgb/Makefile
new file mode 100644
index 0000000..543d90a
--- /dev/null
+++ b/x11/rgb/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: rgb
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/rgb/Makefile,v 1.1 2007/05/19 20:27:14 flz Exp $
+#
+
+PORTNAME= rgb
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Uncompile an rgb corl-name database
+
+CONFIGURE_ARGS= --with-rgb-db-dir=${PREFIX}/lib/X11/rgb
+
+XORG_CAT= app
+USE_XORG= x11 xproto
+
+PLIST_FILES= bin/showrgb lib/X11/rgb.txt
+
+MAN1= showrgb.1
+
+.include <bsd.port.mk>
diff --git a/x11/rgb/distinfo b/x11/rgb/distinfo
new file mode 100644
index 0000000..aa594a1
--- /dev/null
+++ b/x11/rgb/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/rgb-1.0.3.tar.bz2) = 44ea16cc3104de6401bc74035f642357
+SHA256 (xorg/app/rgb-1.0.3.tar.bz2) = 162111c0192c8f78e99a6ee9a3df5eb149251c5800896c993399da005ec7fe95
+SIZE (xorg/app/rgb-1.0.3.tar.bz2) = 103803
diff --git a/x11/rgb/pkg-descr b/x11/rgb/pkg-descr
new file mode 100644
index 0000000..949c3fd
--- /dev/null
+++ b/x11/rgb/pkg-descr
@@ -0,0 +1,6 @@
+This package contains showrgb, a program that reads an rgb color-name
+database compiled for use with the dbm database routines and converts it
+back to source form, printing the result to standard output.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/rstart/Makefile b/x11/rstart/Makefile
new file mode 100644
index 0000000..06f4df5
--- /dev/null
+++ b/x11/rstart/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: rstart
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/rstart/Makefile,v 1.1 2007/05/19 20:27:15 flz Exp $
+#
+
+PORTNAME= rstart
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Sample implementation of a Remote Start client
+
+XORG_CAT= app
+USE_XORG= x11
+
+MAN1= rstart.1 rstartd.1
+
+.include <bsd.port.mk>
diff --git a/x11/rstart/distinfo b/x11/rstart/distinfo
new file mode 100644
index 0000000..3e18d4f
--- /dev/null
+++ b/x11/rstart/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/rstart-1.0.3.tar.bz2) = e09c14cf1ac78260f95a9aa45bccab4c
+SHA256 (xorg/app/rstart-1.0.3.tar.bz2) = d6ee7becf9ece2fcc30ce50f7e9be31f231cce0cb3a8ba09d1697ac2822c3fcc
+SIZE (xorg/app/rstart-1.0.3.tar.bz2) = 106171
diff --git a/x11/rstart/pkg-descr b/x11/rstart/pkg-descr
new file mode 100644
index 0000000..15df1d2
--- /dev/null
+++ b/x11/rstart/pkg-descr
@@ -0,0 +1,5 @@
+This package contains rstart, a sample implementation of a Remote Start
+client.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/rstart/pkg-plist b/x11/rstart/pkg-plist
new file mode 100644
index 0000000..53445f8
--- /dev/null
+++ b/x11/rstart/pkg-plist
@@ -0,0 +1,21 @@
+bin/rstart
+bin/rstartd
+lib/X11/rstart/commands/@List
+lib/X11/rstart/commands/ListContexts
+lib/X11/rstart/commands/ListGenericCommands
+lib/X11/rstart/commands/x
+lib/X11/rstart/commands/x11
+lib/X11/rstart/commands/x11r6/@List
+lib/X11/rstart/commands/x11r6/LoadMonitor
+lib/X11/rstart/commands/x11r6/Terminal
+lib/X11/rstart/config
+lib/X11/rstart/contexts/@List
+lib/X11/rstart/contexts/default
+lib/X11/rstart/contexts/x
+lib/X11/rstart/contexts/x11
+lib/X11/rstart/contexts/x11r6
+lib/X11/rstart/rstartd.real
+@dirrm lib/X11/rstart/contexts
+@dirrm lib/X11/rstart/commands/x11r6
+@dirrm lib/X11/rstart/commands
+@dirrm lib/X11/rstart
diff --git a/x11/scripts/Makefile b/x11/scripts/Makefile
new file mode 100644
index 0000000..1e40197
--- /dev/null
+++ b/x11/scripts/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: scripts
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/scripts/Makefile,v 1.1 2007/05/19 20:27:17 flz Exp $
+#
+
+PORTNAME= scripts
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Various X related scripts
+
+XORG_CAT= app
+USE_XORG= x11
+
+MAN1= xon.1
+
+.include <bsd.port.mk>
diff --git a/x11/scripts/distinfo b/x11/scripts/distinfo
new file mode 100644
index 0000000..2a6dde2
--- /dev/null
+++ b/x11/scripts/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/scripts-1.0.1.tar.bz2) = 08c7f078fc351196c21db3a8206d482d
+SHA256 (xorg/app/scripts-1.0.1.tar.bz2) = 1b154b4359302ca499818c45396325aef9ff364d6ff4ce5c3769e4803994a136
+SIZE (xorg/app/scripts-1.0.1.tar.bz2) = 72301
diff --git a/x11/scripts/pkg-descr b/x11/scripts/pkg-descr
new file mode 100644
index 0000000..b93ee76
--- /dev/null
+++ b/x11/scripts/pkg-descr
@@ -0,0 +1 @@
+This package contains scripts, a collection of various X related scripts.
diff --git a/x11/scripts/pkg-plist b/x11/scripts/pkg-plist
new file mode 100644
index 0000000..1135a62
--- /dev/null
+++ b/x11/scripts/pkg-plist
@@ -0,0 +1,4 @@
+bin/xauth_switch_to_sun-des-1
+bin/fontname.sh
+bin/fontprop.sh
+bin/xon
diff --git a/x11/scrnsaverproto/Makefile b/x11/scrnsaverproto/Makefile
new file mode 100644
index 0000000..deb1a43
--- /dev/null
+++ b/x11/scrnsaverproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: scrnsaverproto
+# Date Created: 21 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/scrnsaverproto/Makefile,v 1.1 2007/05/19 20:27:18 flz Exp $
+#
+
+PORTNAME= scrnsaverproto
+PORTVERSION= 1.2.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= ScrnSaver extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/scrnsaverproto/distinfo b/x11/scrnsaverproto/distinfo
new file mode 100644
index 0000000..8296c06
--- /dev/null
+++ b/x11/scrnsaverproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/scrnsaverproto-1.2.0.tar.bz2) = 9040c991a56ee9b5976936f8c65d5c8a
+SHA256 (xorg/proto/scrnsaverproto-1.2.0.tar.bz2) = deaf0a3212617e0dab353a3c3a66e0a1f2398306eca0fd882ac15996b0e44d99
+SIZE (xorg/proto/scrnsaverproto-1.2.0.tar.bz2) = 49623
diff --git a/x11/scrnsaverproto/pkg-descr b/x11/scrnsaverproto/pkg-descr
new file mode 100644
index 0000000..1c4a92a
--- /dev/null
+++ b/x11/scrnsaverproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org ScrnSaver extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/scrnsaverproto/pkg-plist b/x11/scrnsaverproto/pkg-plist
new file mode 100644
index 0000000..40ab10e
--- /dev/null
+++ b/x11/scrnsaverproto/pkg-plist
@@ -0,0 +1,4 @@
+include/X11/extensions/saver.h
+include/X11/extensions/saverproto.h
+libdata/pkgconfig/scrnsaverproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/setxkbmap/Makefile b/x11/setxkbmap/Makefile
new file mode 100644
index 0000000..1231173
--- /dev/null
+++ b/x11/setxkbmap/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: setxkbmap
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/setxkbmap/Makefile,v 1.3 2008/04/19 17:54:33 miwi Exp $
+#
+
+PORTNAME= setxkbmap
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Set the keyboard using the X Keyboard Extension
+
+XORG_CAT= app
+USE_XORG= xkbfile x11
+
+CONFIGURE_ARGS= --with-xkb-config-root=${LOCALBASE}/share/X11/xkb
+
+PLIST_FILES= bin/setxkbmap
+
+MAN1= setxkbmap.1
+
+.include <bsd.port.mk>
diff --git a/x11/setxkbmap/distinfo b/x11/setxkbmap/distinfo
new file mode 100644
index 0000000..a3456a7
--- /dev/null
+++ b/x11/setxkbmap/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/setxkbmap-1.1.0.tar.bz2) = 2f902e0a89aaf2b19e06e7f26c6efb3a
+SHA256 (xorg/app/setxkbmap-1.1.0.tar.bz2) = 932f2b314a4bf6dfccd16d63c633073abf650d8e136f481904e972ef3d4faf64
+SIZE (xorg/app/setxkbmap-1.1.0.tar.bz2) = 99040
diff --git a/x11/setxkbmap/pkg-descr b/x11/setxkbmap/pkg-descr
new file mode 100644
index 0000000..b4016ff
--- /dev/null
+++ b/x11/setxkbmap/pkg-descr
@@ -0,0 +1,5 @@
+This package contains setxkbmp, a program for setting the keyboard using
+the X Keyboard Extension.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/smproxy/Makefile b/x11/smproxy/Makefile
new file mode 100644
index 0000000..7710056
--- /dev/null
+++ b/x11/smproxy/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: smproxy
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/smproxy/Makefile,v 1.1 2007/05/19 20:27:20 flz Exp $
+#
+
+PORTNAME= smproxy
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Session Manager Proxy
+
+XORG_CAT= app
+USE_XORG= xt xmu
+
+PLIST_FILES= bin/smproxy
+
+MAN1= smproxy.1
+
+.include <bsd.port.mk>
diff --git a/x11/smproxy/distinfo b/x11/smproxy/distinfo
new file mode 100644
index 0000000..4a6db83
--- /dev/null
+++ b/x11/smproxy/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/smproxy-1.0.3.tar.bz2) = ba7dbde81be24fc1bd4156b360e5f8cf
+SHA256 (xorg/app/smproxy-1.0.3.tar.bz2) = 1b8dd25483280fc2a4a7d977b4a43dc4228b9c65e904c3d4ee68245705d4ae35
+SIZE (xorg/app/smproxy-1.0.3.tar.bz2) = 103272
diff --git a/x11/smproxy/pkg-descr b/x11/smproxy/pkg-descr
new file mode 100644
index 0000000..98f9ecd
--- /dev/null
+++ b/x11/smproxy/pkg-descr
@@ -0,0 +1,5 @@
+This package contains smproxy, a Session Manager Proxy for the X Window
+System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/videoproto/Makefile b/x11/videoproto/Makefile
new file mode 100644
index 0000000..05ae2df
--- /dev/null
+++ b/x11/videoproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: videoproto
+# Date Created: 09 Aug 2005
+# Whom: Dejan Lesjak <lesi@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/videoproto/Makefile,v 1.1 2007/05/19 20:27:25 flz Exp $
+#
+
+PORTNAME= videoproto
+PORTVERSION= 2.3.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Video extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/videoproto/distinfo b/x11/videoproto/distinfo
new file mode 100644
index 0000000..7c878ad
--- /dev/null
+++ b/x11/videoproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/videoproto-2.3.0.tar.bz2) = fb762146a18207a1e8bc9f299dfc7ac0
+SHA256 (xorg/proto/videoproto-2.3.0.tar.bz2) = 4f2bc94e5a1b60d6f35a9a2589ca98949e8841997f6a9acf4e85f46c1f34045f
+SIZE (xorg/proto/videoproto-2.3.0.tar.bz2) = 54499
diff --git a/x11/videoproto/pkg-descr b/x11/videoproto/pkg-descr
new file mode 100644
index 0000000..94edb58
--- /dev/null
+++ b/x11/videoproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org Video extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/videoproto/pkg-plist b/x11/videoproto/pkg-plist
new file mode 100644
index 0000000..4aa2da5
--- /dev/null
+++ b/x11/videoproto/pkg-plist
@@ -0,0 +1,7 @@
+include/X11/extensions/Xv.h
+include/X11/extensions/XvMC.h
+include/X11/extensions/XvMCproto.h
+include/X11/extensions/Xvproto.h
+include/X11/extensions/vldXvMC.h
+libdata/pkgconfig/videoproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/viewres/Makefile b/x11/viewres/Makefile
new file mode 100644
index 0000000..bd38a23
--- /dev/null
+++ b/x11/viewres/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: viewres
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/viewres/Makefile,v 1.2 2009/01/23 16:28:15 flz Exp $
+#
+
+PORTNAME= viewres
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+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/viewres/distinfo b/x11/viewres/distinfo
new file mode 100644
index 0000000..fd19e0a
--- /dev/null
+++ b/x11/viewres/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/viewres-1.0.2.tar.bz2) = f35c4ad7e1aa1ee2b25373dcdc34345b
+SHA256 (xorg/app/viewres-1.0.2.tar.bz2) = 85c7207f89bfb13cc9f3c3c9d9a785094e7576e5e3e7ef0450544c4cd6bbbf3b
+SIZE (xorg/app/viewres-1.0.2.tar.bz2) = 111217
diff --git a/x11/viewres/pkg-descr b/x11/viewres/pkg-descr
new file mode 100644
index 0000000..b447f4e
--- /dev/null
+++ b/x11/viewres/pkg-descr
@@ -0,0 +1,5 @@
+This package contains viewres, a graphical class browser that displays
+a tree showing the widget class hierarchy of the Athena Widget Set.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/wrapper/Makefile b/x11/wrapper/Makefile
new file mode 100644
index 0000000..7494b0a
--- /dev/null
+++ b/x11/wrapper/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: wrapper
+# Date created: 2000-09-18
+# Whom: Trevor Johnson
+#
+# $FreeBSD: ports/x11/wrapper/Makefile,v 1.35 2010/02/07 15:25:21 rnoland Exp $
+#
+
+PORTNAME= wrapper
+PORTVERSION= 1.0
+PORTREVISION= 10
+CATEGORIES= x11
+DISTNAME= # intentionally left blank
+EXTRACT_SUFX= # intentionally left blank
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Wrapper for xorg server
+
+RUN_DEPENDS= Xorg:${PORTSDIR}/x11-servers/xorg-server
+
+NO_WRKSUBDIR= yes
+PLIST_FILES= bin/Xwrapper
+USE_XORG= x11
+
+.include <bsd.port.pre.mk>
+
+XSERVER= -DXSERVER_PATH=\"${LOCALBASE}/bin/Xorg\"
+PKGNAMEPREFIX= xorg-
+COMMENT= Wrapper for X.org X11 server
+
+do-fetch:
+
+do-build:
+ ${CC} ${CFLAGS} ${XSERVER} -o ${WRKSRC}/Xwrapper ${FILESDIR}/wrapper.c
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/Xwrapper ${PREFIX}/bin
+ @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+
+.include <bsd.port.post.mk>
diff --git a/x11/wrapper/files/wrapper.c b/x11/wrapper/files/wrapper.c
new file mode 100644
index 0000000..fc85454
--- /dev/null
+++ b/x11/wrapper/files/wrapper.c
@@ -0,0 +1,304 @@
+/*
+ * X server wrapper.
+ *
+ * This wrapper makes some sanity checks on the command line arguments
+ * and environment variables when run with euid == 0 && euid != uid.
+ * If the checks fail, the wrapper exits with a message.
+ * If they succeed, it exec's the Xserver.
+ */
+
+/*
+ * Copyright (c) 1998 by The XFree86 Project, Inc. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of this software and associated documentation files (the
+ * "Software"), to deal in the Software without restriction, including
+ * without limitation the rights to use, copy, modify, merge, publish,
+ * distribute, sublicense, and/or sell copies of the Software, and to
+ * permit persons to whom the Software is furnished to do so, subject
+ * to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included
+ * in all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ * IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES
+ * OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
+ * OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * Except as contained in this notice, the name of the XFree86 Project
+ * shall not be used in advertising or otherwise to promote the sale,
+ * use or other dealings in this Software without prior written
+ * authorization from the XFree86 Project.
+ */
+
+/* $XFree86: xc/programs/Xserver/os/wrapper.c,v 1.1.2.9 1999/07/29 09:23:02 hohndel Exp $ */
+
+/* This is normally set in the Imakefile */
+#ifndef XSERVER_PATH
+#define XSERVER_PATH "/usr/X11R6/bin/XFree86"
+#endif
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <errno.h>
+#include <unistd.h>
+#include <sys/types.h>
+#ifdef USE_PAM
+#include <security/pam_appl.h>
+#include <security/pam_misc.h>
+#include <pwd.h>
+#endif /* USE_PAM */
+
+/* Neither of these should be required for XFree86 3.3.2 */
+#ifndef REJECT_CONFIG
+#define REJECT_CONFIG 0
+#endif
+#ifndef REJECT_XKBDIR
+#define REJECT_XKBDIR 0
+#endif
+
+/* Consider LD* variables insecure ? */
+#ifndef REMOVE_ENV_LD
+#define REMOVE_ENV_LD 1
+#endif
+
+/* Remove long environment variables? */
+#ifndef REMOVE_LONG_ENV
+#define REMOVE_LONG_ENV 1
+#endif
+
+/* Check args and env only if running setuid (euid == 0 && euid != uid) ? */
+#ifndef CHECK_EUID
+#define CHECK_EUID 1
+#endif
+
+/*
+ * Maybe the locale can be faked to make isprint(3) report that everything
+ * is printable? Avoid it by default.
+ */
+#ifndef USE_ISPRINT
+#define USE_ISPRINT 0
+#endif
+
+#define MAX_ARG_LENGTH 128
+#define MAX_ENV_LENGTH 256
+#define MAX_ENV_PATH_LENGTH 2048
+
+#if USE_ISPRINT
+#include <ctype.h>
+#define checkPrintable(c) isprint(c)
+#else
+#define checkPrintable(c) (((c) & 0x7f) >= 0x20 && ((c) & 0x7f) != 0x7f)
+#endif
+
+enum BadCode {
+ NotBad = 0,
+ UnsafeArg,
+ ArgTooLong,
+ UnprintableArg,
+ EnvTooLong,
+ InternalError
+#ifdef USE_PAM
+ ,PamFailed,
+ PamAuthFailed
+#endif /* USE_PAM */
+};
+
+#define ARGMSG \
+ "\nIf the arguments used are valid, and have been rejected incorrectly\n" \
+ "please send details of the arguments and why they are valid to\n" \
+ "XFree86@XFree86.org. In the meantime, you can start the Xserver as\n" \
+ "the \"super user\" (root).\n"
+
+#define ENVMSG \
+ "\nIf the environment is valid, and have been rejected incorrectly\n" \
+ "please send details of the environment and why it is valid to\n" \
+ "XFree86@XFree86.org. In the meantime, you can start the Xserver as\n" \
+ "the \"super user\" (root).\n"
+
+#ifdef USE_PAM
+static struct pam_conv conv = {
+ misc_conv,
+ NULL
+};
+#endif /* USE_PAM */
+
+
+int
+main(int argc, char **argv, char **envp)
+{
+ enum BadCode bad = NotBad;
+ int i, j;
+ char *a, *e;
+#ifdef USE_PAM
+ pam_handle_t *pamh = NULL;
+ struct passwd *pw;
+ int retval;
+
+ pw = getpwuid(getuid());
+ if (pw == NULL) {
+ bad = InternalError;
+ }
+
+ if (!bad) {
+ retval = pam_start("xserver", pw->pw_name, &conv, &pamh);
+ if (retval != PAM_SUCCESS)
+ bad = PamFailed;
+ }
+
+ if (!bad) {
+ retval = pam_authenticate(pamh, 0);
+ if (retval != PAM_SUCCESS) {
+ pam_end(pamh, retval);
+ bad = PamAuthFailed;
+ }
+ }
+
+ if (!bad) {
+ retval = pam_acct_mgmt(pamh, 0);
+ if (retval != PAM_SUCCESS) {
+ pam_end(pamh, retval);
+ bad = PamAuthFailed;
+ }
+ }
+
+ /* this is not a session, so do not do session management */
+
+ if (!bad) pam_end(pamh, PAM_SUCCESS);
+#endif /* USE_PAM */
+
+#if CHECK_EUID
+ if (!bad && geteuid() == 0 && getuid() != geteuid()) {
+#else
+ if (!bad) {
+#endif
+ /* Check each argv[] */
+ for (i = 1; i < argc; i++) {
+
+ /* Check for known bad arguments */
+#if REJECT_CONFIG
+ if (strcmp(argv[i], "-config") == 0) {
+ bad = UnsafeArg;
+ break;
+ }
+#endif
+#if REJECT_XKBDIR
+ if (strcmp(argv[i], "-xkbdir") == 0) {
+ bad = UnsafeArg;
+ break;
+ }
+#endif
+ if (strlen(argv[i]) > MAX_ARG_LENGTH) {
+ bad = ArgTooLong;
+ break;
+ }
+ a = argv[i];
+ while (*a) {
+ if (checkPrintable(*a) == 0) {
+ bad = UnprintableArg;
+ break;
+ }
+ a++;
+ }
+ if (bad)
+ break;
+ }
+ /* Check each envp[] */
+ if (!bad)
+ for (i = 0; envp[i]; i++) {
+
+ /* Check for bad environment variables and values */
+#if REMOVE_ENV_LD
+ while (envp[i] && (strncmp(envp[i], "LD", 2) == 0)) {
+ for (j = i; envp[j]; j++) {
+ envp[j] = envp[j+1];
+ }
+ }
+#endif
+ if (envp[i] && (strlen(envp[i]) > MAX_ENV_LENGTH)) {
+#if REMOVE_LONG_ENV
+ for (j = i; envp[j]; j++) {
+ envp[j] = envp[j+1];
+ }
+ i--;
+#else
+ char *eq;
+ int len;
+
+ eq = strchr(envp[i], '=');
+ if (!eq)
+ continue;
+ len = eq - envp[i];
+ e = malloc(len + 1);
+ if (!e) {
+ bad = InternalError;
+ break;
+ }
+ strncpy(e, envp[i], len);
+ e[len] = 0;
+ if (len >= 4 &&
+ (strcmp(e + len - 4, "PATH") == 0 ||
+ strcmp(e, "TERMCAP") == 0)) {
+ if (strlen(envp[i]) > MAX_ENV_PATH_LENGTH) {
+ bad = EnvTooLong;
+ break;
+ } else {
+ free(e);
+ }
+ } else {
+ bad = EnvTooLong;
+ break;
+ }
+#endif
+ }
+ }
+ }
+ switch (bad) {
+ case NotBad:
+ argv[0] = XSERVER_PATH;
+ execve(XSERVER_PATH, argv, envp);
+ fprintf(stderr, "execve failed for %s (errno %d)\n", XSERVER_PATH,
+ errno);
+ break;
+ case UnsafeArg:
+ fprintf(stderr, "Command line argument number %d is unsafe\n", i);
+ fprintf(stderr, ARGMSG);
+ break;
+ case ArgTooLong:
+ fprintf(stderr, "Command line argument number %d is too long\n", i);
+ fprintf(stderr, ARGMSG);
+ break;
+ case UnprintableArg:
+ fprintf(stderr, "Command line argument number %d contains unprintable"
+ " characters\n", i);
+ fprintf(stderr, ARGMSG);
+ break;
+ case EnvTooLong:
+ fprintf(stderr, "Environment variable `%s' is too long\n", e);
+ fprintf(stderr, ENVMSG);
+ break;
+ case InternalError:
+ fprintf(stderr, "Internal Error\n");
+ break;
+#ifdef USE_PAM
+ case PamFailed:
+ fprintf(stderr, "Authentication System Failure, "
+ "missing or mangled PAM configuration file or module?\n");
+ break;
+ case PamAuthFailed:
+ fprintf(stderr, "Authentication failed - cannot start X server.\nPerhaps you do not have console ownership?");
+ break;
+#endif
+ default:
+ fprintf(stderr, "Unknown error\n");
+ fprintf(stderr, ARGMSG);
+ fprintf(stderr, ENVMSG);
+ break;
+ }
+ exit(1);
+}
diff --git a/x11/wrapper/pkg-deinstall b/x11/wrapper/pkg-deinstall
new file mode 100644
index 0000000..6108b70
--- /dev/null
+++ b/x11/wrapper/pkg-deinstall
@@ -0,0 +1,16 @@
+#!/bin/sh
+if [ -e ${PKG_PREFIX}/bin/X.bck ]; then
+ mv ${PKG_PREFIX}/bin/X.bck ${PKG_PREFIX}/bin/X
+else
+ if [ -x ${PKG_PREFIX}/bin/XFree86 ]; then
+ ln -sf ${PKG_PREFIX}/bin/XFree86 ${PKG_PREFIX}/bin/X
+ exit 0
+ elif [ -x ${PKG_PREFIX}/bin/Xorg ]; then
+ ln -sf ${PKG_PREFIX}/bin/Xorg ${PKG_PREFIX}/bin/X
+ exit 0
+ else
+ rm -f ${PKG_PREFIX}/bin/X
+ fi
+fi
+[ -x ${PKG_PREFIX}/bin/XFree86 ] && chmod u+s ${PKG_PREFIX}/bin/XFree86
+[ -x ${PKG_PREFIX}/bin/Xorg ] && chmod u+s ${PKG_PREFIX}/bin/Xorg
diff --git a/x11/wrapper/pkg-descr b/x11/wrapper/pkg-descr
new file mode 100644
index 0000000..5632a8d
--- /dev/null
+++ b/x11/wrapper/pkg-descr
@@ -0,0 +1,9 @@
+This program runs an X server after sanity-checking the environment
+and any options passed to it. It is meant to enhance security on
+multi-user systems running XFree86 4 or the X11 server from x.org,
+where the ability to use a startx script is needed. If you have
+XFree86 3, do not install this: you do not need it and it will not
+work. If you have no untrusted users or always run the X server
+from xdm, you do not need this.
+
+Trevor Johnson
diff --git a/x11/wrapper/pkg-install b/x11/wrapper/pkg-install
new file mode 100644
index 0000000..cf0221c
--- /dev/null
+++ b/x11/wrapper/pkg-install
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+if [ "X$2" != "XPOST-INSTALL" ]; then
+ exit 0
+fi
+
+[ -e ${PKG_PREFIX}/bin/X ] && mv ${PKG_PREFIX}/bin/X ${PKG_PREFIX}/bin/X.bck
+ln -sf ${PKG_PREFIX}/bin/Xwrapper ${PKG_PREFIX}/bin/X
+[ -x ${PKG_PREFIX}/bin/XFree86 ] && chmod -s ${PKG_PREFIX}/bin/XFree86
+[ -x ${PKG_PREFIX}/bin/Xorg ] && chmod -s ${PKG_PREFIX}/bin/Xorg
+chmod u+s ${PKG_PREFIX}/bin/Xwrapper
diff --git a/x11/x11perf/Makefile b/x11/x11perf/Makefile
new file mode 100644
index 0000000..4fd7e5e
--- /dev/null
+++ b/x11/x11perf/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: x11perf
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/x11perf/Makefile,v 1.2 2009/01/23 16:28:16 flz Exp $
+#
+
+PORTNAME= x11perf
+PORTVERSION= 1.5.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X11 server performance test program
+
+XORG_CAT= app
+USE_XORG= x11 xmuu xrender xft xext
+
+MAN1= Xmark.1 \
+ x11perf.1 \
+ x11perfcomp.1
+
+.include <bsd.port.mk>
diff --git a/x11/x11perf/distinfo b/x11/x11perf/distinfo
new file mode 100644
index 0000000..6563d4e
--- /dev/null
+++ b/x11/x11perf/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/x11perf-1.5.1.tar.bz2) = 66e4aa4645f83809071eb69553ed0222
+SHA256 (xorg/app/x11perf-1.5.1.tar.bz2) = ab4c6a579f93fa9485ef5be8760a3da0d22acfa743f2114057c5262b77ff7056
+SIZE (xorg/app/x11perf-1.5.1.tar.bz2) = 151356
diff --git a/x11/x11perf/pkg-descr b/x11/x11perf/pkg-descr
new file mode 100644
index 0000000..af297f6
--- /dev/null
+++ b/x11/x11perf/pkg-descr
@@ -0,0 +1,4 @@
+This package contains x11perf, an X11 server performance test program.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/x11perf/pkg-plist b/x11/x11perf/pkg-plist
new file mode 100644
index 0000000..dd7d172
--- /dev/null
+++ b/x11/x11perf/pkg-plist
@@ -0,0 +1,7 @@
+bin/x11perf
+bin/x11perfcomp
+lib/X11/x11perfcomp/fillblnk
+lib/X11/x11perfcomp/perfboth
+lib/X11/x11perfcomp/perfratio
+lib/X11/x11perfcomp/Xmark
+@dirrm lib/X11/x11perfcomp
diff --git a/x11/xauth/Makefile b/x11/xauth/Makefile
new file mode 100644
index 0000000..6fca645
--- /dev/null
+++ b/x11/xauth/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xauth
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xauth/Makefile,v 1.2 2009/01/23 16:28:16 flz Exp $
+#
+
+PORTNAME= xauth
+PORTVERSION= 1.0.4
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X authority file utility
+
+XORG_CAT= app
+USE_XORG= x11 xau xext xmuu
+
+PLIST_FILES= bin/xauth
+
+MAN1= xauth.1
+
+.include <bsd.port.mk>
diff --git a/x11/xauth/distinfo b/x11/xauth/distinfo
new file mode 100644
index 0000000..015228d
--- /dev/null
+++ b/x11/xauth/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xauth-1.0.4.tar.bz2) = fa00078c414c4a57cab7a6d89a0c8734
+SHA256 (xorg/app/xauth-1.0.4.tar.bz2) = f91190c8b8bb18270b86b00f30da5684bb5e5bd1ed0ccf352322f8145e076a59
+SIZE (xorg/app/xauth-1.0.4.tar.bz2) = 119274
diff --git a/x11/xauth/pkg-descr b/x11/xauth/pkg-descr
new file mode 100644
index 0000000..5d60b7d
--- /dev/null
+++ b/x11/xauth/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org X authority file utility.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xbacklight/Makefile b/x11/xbacklight/Makefile
new file mode 100644
index 0000000..d96daa4
--- /dev/null
+++ b/x11/xbacklight/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xbacklight
+# Date Created: 11 Sep 2007
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xbacklight/Makefile,v 1.1 2007/09/13 19:45:01 flz Exp $
+#
+
+PORTNAME= xbacklight
+PORTVERSION= 1.1.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Program to adjust backlight brightness
+
+XORG_CAT= app
+USE_XORG= x11 xrender xrandr
+
+MAN1= xbacklight.1
+PLIST_FILES= bin/xbacklight
+
+.include <bsd.port.mk>
diff --git a/x11/xbacklight/distinfo b/x11/xbacklight/distinfo
new file mode 100644
index 0000000..ef5f6b8
--- /dev/null
+++ b/x11/xbacklight/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xbacklight-1.1.1.tar.bz2) = 3e39eec6d0fd5c587ca6d55aa7bb8fe1
+SHA256 (xorg/app/xbacklight-1.1.1.tar.bz2) = 5d32d891c83b9c0089231f4f1c424ab02301b627ce26e5c2e6e397b8ea606fb2
+SIZE (xorg/app/xbacklight-1.1.1.tar.bz2) = 93639
diff --git a/x11/xbacklight/pkg-descr b/x11/xbacklight/pkg-descr
new file mode 100644
index 0000000..220f1b5
--- /dev/null
+++ b/x11/xbacklight/pkg-descr
@@ -0,0 +1,2 @@
+The xbacklight program adjusts backlight brightness
+using RandR extension.
diff --git a/x11/xbiff/Makefile b/x11/xbiff/Makefile
new file mode 100644
index 0000000..9bbdf47
--- /dev/null
+++ b/x11/xbiff/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xbiff
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xbiff/Makefile,v 1.2 2009/01/23 16:28:16 flz Exp $
+#
+
+PORTNAME= xbiff
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Mailbox flag for X
+
+XORG_CAT= app
+USE_XORG= xbitmaps xext xaw
+MAN1= xbiff.1
+PLIST_FILES= bin/xbiff
+
+.include <bsd.port.mk>
diff --git a/x11/xbiff/distinfo b/x11/xbiff/distinfo
new file mode 100644
index 0000000..5e3c462
--- /dev/null
+++ b/x11/xbiff/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xbiff-1.0.2.tar.bz2) = 1d4ad06725f9dc4b877ecd210b7b1607
+SHA256 (xorg/app/xbiff-1.0.2.tar.bz2) = 7c21763a90599ad627739804ba76dd33516b76cce440294e1154bf680eca60f7
+SIZE (xorg/app/xbiff-1.0.2.tar.bz2) = 107832
diff --git a/x11/xbiff/pkg-descr b/x11/xbiff/pkg-descr
new file mode 100644
index 0000000..ad2c037
--- /dev/null
+++ b/x11/xbiff/pkg-descr
@@ -0,0 +1,6 @@
+This package contains xbiff, which displays a little image of a mailbox in
+the X Window System. The flag on the mailbox is down when there is no mail,
+and the flag goes up when new mail arrives.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xbitmaps/Makefile b/x11/xbitmaps/Makefile
new file mode 100644
index 0000000..3ccb591
--- /dev/null
+++ b/x11/xbitmaps/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xbitmaps
+# Date Created: 17 Feb 2006
+# Whom: Dejan Lesjak <lesi@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xbitmaps/Makefile,v 1.1 2007/05/19 20:27:37 flz Exp $
+#
+
+PORTNAME= xbitmaps
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org bitmaps data
+
+CONFLICTS= XFree86-libraries-* xorg-libraries-6.*
+
+USE_GNOME= gnomehack
+
+XORG_CAT= data
+
+.include <bsd.port.mk>
diff --git a/x11/xbitmaps/distinfo b/x11/xbitmaps/distinfo
new file mode 100644
index 0000000..1937ca1
--- /dev/null
+++ b/x11/xbitmaps/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/data/xbitmaps-1.1.0.tar.bz2) = f9ddd4e70a5375508b3acaf17be0d0ab
+SHA256 (xorg/data/xbitmaps-1.1.0.tar.bz2) = c9a2059c8b0636b7ee1169647bb22f6eb4a0589e36fdb98936002e2569ad8761
+SIZE (xorg/data/xbitmaps-1.1.0.tar.bz2) = 101645
diff --git a/x11/xbitmaps/pkg-descr b/x11/xbitmaps/pkg-descr
new file mode 100644
index 0000000..df006bc
--- /dev/null
+++ b/x11/xbitmaps/pkg-descr
@@ -0,0 +1,2 @@
+This package contains xbitmaps, which provides static graphics needed by
+X.Org applications to draw screen elements.
diff --git a/x11/xbitmaps/pkg-plist b/x11/xbitmaps/pkg-plist
new file mode 100644
index 0000000..d19e6f2
--- /dev/null
+++ b/x11/xbitmaps/pkg-plist
@@ -0,0 +1,73 @@
+include/X11/bitmaps/1x1
+include/X11/bitmaps/2x2
+include/X11/bitmaps/black
+include/X11/bitmaps/black6
+include/X11/bitmaps/box6
+include/X11/bitmaps/boxes
+include/X11/bitmaps/calculator
+include/X11/bitmaps/cntr_ptr
+include/X11/bitmaps/cntr_ptrmsk
+include/X11/bitmaps/cross_weave
+include/X11/bitmaps/dimple1
+include/X11/bitmaps/dimple3
+include/X11/bitmaps/dot
+include/X11/bitmaps/dropbar7
+include/X11/bitmaps/dropbar8
+include/X11/bitmaps/escherknot
+include/X11/bitmaps/flagdown
+include/X11/bitmaps/flagup
+include/X11/bitmaps/flipped_gray
+include/X11/bitmaps/gray
+include/X11/bitmaps/gray1
+include/X11/bitmaps/gray3
+include/X11/bitmaps/grid16
+include/X11/bitmaps/grid2
+include/X11/bitmaps/grid4
+include/X11/bitmaps/grid8
+include/X11/bitmaps/hlines2
+include/X11/bitmaps/hlines3
+include/X11/bitmaps/icon
+include/X11/bitmaps/keyboard16
+include/X11/bitmaps/left_ptr
+include/X11/bitmaps/left_ptrmsk
+include/X11/bitmaps/letters
+include/X11/bitmaps/light_gray
+include/X11/bitmaps/mailempty
+include/X11/bitmaps/mailemptymsk
+include/X11/bitmaps/mailfull
+include/X11/bitmaps/mailfullmsk
+include/X11/bitmaps/mensetmanus
+include/X11/bitmaps/menu10
+include/X11/bitmaps/menu12
+include/X11/bitmaps/menu16
+include/X11/bitmaps/menu6
+include/X11/bitmaps/menu8
+include/X11/bitmaps/noletters
+include/X11/bitmaps/opendot
+include/X11/bitmaps/opendotMask
+include/X11/bitmaps/plaid
+include/X11/bitmaps/right_ptr
+include/X11/bitmaps/right_ptrmsk
+include/X11/bitmaps/root_weave
+include/X11/bitmaps/scales
+include/X11/bitmaps/sipb
+include/X11/bitmaps/star
+include/X11/bitmaps/starMask
+include/X11/bitmaps/stipple
+include/X11/bitmaps/target
+include/X11/bitmaps/terminal
+include/X11/bitmaps/tie_fighter
+include/X11/bitmaps/vlines2
+include/X11/bitmaps/vlines3
+include/X11/bitmaps/weird_size
+include/X11/bitmaps/wide_weave
+include/X11/bitmaps/wingdogs
+include/X11/bitmaps/woman
+include/X11/bitmaps/xfd_icon
+include/X11/bitmaps/xlogo11
+include/X11/bitmaps/xlogo16
+include/X11/bitmaps/xlogo32
+include/X11/bitmaps/xlogo64
+include/X11/bitmaps/xsnow
+libdata/pkgconfig/xbitmaps.pc
+@dirrmtry include/X11/bitmaps
diff --git a/x11/xcalc/Makefile b/x11/xcalc/Makefile
new file mode 100644
index 0000000..4188069
--- /dev/null
+++ b/x11/xcalc/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xcalc
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xcalc/Makefile,v 1.3 2009/01/23 16:28:16 flz Exp $
+#
+
+PORTNAME= xcalc
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Scientific calculator for X
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xcalc.1
+
+.include <bsd.port.mk>
diff --git a/x11/xcalc/distinfo b/x11/xcalc/distinfo
new file mode 100644
index 0000000..7103d0c
--- /dev/null
+++ b/x11/xcalc/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xcalc-1.0.3.tar.bz2) = 0b981e360b54584fcb6dc2ec4658c406
+SHA256 (xorg/app/xcalc-1.0.3.tar.bz2) = 96c413998c664a8397313d749b20e18308bcd82187a89446a64b3557b089b42f
+SIZE (xorg/app/xcalc-1.0.3.tar.bz2) = 120230
diff --git a/x11/xcalc/pkg-descr b/x11/xcalc/pkg-descr
new file mode 100644
index 0000000..8183cbf
--- /dev/null
+++ b/x11/xcalc/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xcalc, a scientific calculator desktop accessory
+for the X Window System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xcalc/pkg-plist b/x11/xcalc/pkg-plist
new file mode 100644
index 0000000..7c6d17b
--- /dev/null
+++ b/x11/xcalc/pkg-plist
@@ -0,0 +1,5 @@
+bin/xcalc
+share/X11/app-defaults/XCalc
+share/X11/app-defaults/XCalc-color
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xclipboard/Makefile b/x11/xclipboard/Makefile
new file mode 100644
index 0000000..f61054d
--- /dev/null
+++ b/x11/xclipboard/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xclipboard
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xclipboard/Makefile,v 1.2 2009/01/23 16:28:17 flz Exp $
+#
+
+PORTNAME= xclipboard
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X clipboard client
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xclipboard.1 xcutsel.1
+
+.include <bsd.port.mk>
diff --git a/x11/xclipboard/distinfo b/x11/xclipboard/distinfo
new file mode 100644
index 0000000..68435f6
--- /dev/null
+++ b/x11/xclipboard/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xclipboard-1.1.0.tar.bz2) = 113eccea3ee73a1ef7b43d2291ca1e09
+SHA256 (xorg/app/xclipboard-1.1.0.tar.bz2) = de0f37c7bf69c3aac3362bc0cbe470a622c2a85b62c5483c113ea88512232710
+SIZE (xorg/app/xclipboard-1.1.0.tar.bz2) = 105762
diff --git a/x11/xclipboard/pkg-descr b/x11/xclipboard/pkg-descr
new file mode 100644
index 0000000..3dbd759
--- /dev/null
+++ b/x11/xclipboard/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xclipboard, an X clipboard client.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xclipboard/pkg-plist b/x11/xclipboard/pkg-plist
new file mode 100644
index 0000000..92f5f19
--- /dev/null
+++ b/x11/xclipboard/pkg-plist
@@ -0,0 +1,5 @@
+bin/xclipboard
+bin/xcutsel
+share/X11/app-defaults/XClipboard
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xcmiscproto/Makefile b/x11/xcmiscproto/Makefile
new file mode 100644
index 0000000..1036394
--- /dev/null
+++ b/x11/xcmiscproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xcmiscproto
+# Date Created: 08 Aug 2005
+# Whom: Dejan Lesjak <lesi@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xcmiscproto/Makefile,v 1.1 2007/05/19 20:27:41 flz Exp $
+#
+
+PORTNAME= xcmiscproto
+PORTVERSION= 1.2.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XCMisc extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xcmiscproto/distinfo b/x11/xcmiscproto/distinfo
new file mode 100644
index 0000000..04935e3
--- /dev/null
+++ b/x11/xcmiscproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xcmiscproto-1.2.0.tar.bz2) = 7b83e4a7e9f4edc9c6cfb0500f4a7196
+SHA256 (xorg/proto/xcmiscproto-1.2.0.tar.bz2) = de17c06b7005c5e9ab469e324e76c5c3b8baa2dfc3c1dc7e93438c197facf68e
+SIZE (xorg/proto/xcmiscproto-1.2.0.tar.bz2) = 48697
diff --git a/x11/xcmiscproto/pkg-descr b/x11/xcmiscproto/pkg-descr
new file mode 100644
index 0000000..2eb54f0
--- /dev/null
+++ b/x11/xcmiscproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org XCMisc extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xcmiscproto/pkg-plist b/x11/xcmiscproto/pkg-plist
new file mode 100644
index 0000000..3ab2c9c
--- /dev/null
+++ b/x11/xcmiscproto/pkg-plist
@@ -0,0 +1,4 @@
+include/X11/extensions/xcmiscproto.h
+include/X11/extensions/xcmiscstr.h
+libdata/pkgconfig/xcmiscproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/xcmsdb/Makefile b/x11/xcmsdb/Makefile
new file mode 100644
index 0000000..28ab560
--- /dev/null
+++ b/x11/xcmsdb/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xcmsdb
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xcmsdb/Makefile,v 1.1 2007/05/19 20:27:41 flz Exp $
+#
+
+PORTNAME= xcmsdb
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Device Color Characterization utility for X
+
+XORG_CAT= app
+USE_XORG= x11
+
+PLIST_FILES= bin/xcmsdb
+
+MAN1= xcmsdb.1
+
+.include <bsd.port.mk>
diff --git a/x11/xcmsdb/distinfo b/x11/xcmsdb/distinfo
new file mode 100644
index 0000000..74744be
--- /dev/null
+++ b/x11/xcmsdb/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xcmsdb-1.0.2.tar.bz2) = 7f2bed9f4dd3301d18d83eb296c3be0d
+SHA256 (xorg/app/xcmsdb-1.0.2.tar.bz2) = bfcac66634ea4d4a1607f1c8a4170e6089db13355357fc143281a6fc0216face
+SIZE (xorg/app/xcmsdb-1.0.2.tar.bz2) = 117482
diff --git a/x11/xcmsdb/pkg-descr b/x11/xcmsdb/pkg-descr
new file mode 100644
index 0000000..4c1b31b
--- /dev/null
+++ b/x11/xcmsdb/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xcmsdb, a Device Color Characterization utility
+for the X Color Management System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xconsole/Makefile b/x11/xconsole/Makefile
new file mode 100644
index 0000000..e13383b
--- /dev/null
+++ b/x11/xconsole/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xconsole
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xconsole/Makefile,v 1.3 2009/01/23 16:28:17 flz Exp $
+#
+
+PORTNAME= xconsole
+PORTVERSION= 1.0.3
+PORTREVISION= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Monitor system console messages with X
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xconsole.1
+
+.include <bsd.port.mk>
diff --git a/x11/xconsole/distinfo b/x11/xconsole/distinfo
new file mode 100644
index 0000000..ee19b97
--- /dev/null
+++ b/x11/xconsole/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xconsole-1.0.3.tar.bz2) = 0e1a3110bebabecc2897d67a973526b0
+SHA256 (xorg/app/xconsole-1.0.3.tar.bz2) = 1b1ec25fefad34f5c33c74474358c1f5a8702d8c04defc854826bccb7a46bc45
+SIZE (xorg/app/xconsole-1.0.3.tar.bz2) = 98733
diff --git a/x11/xconsole/pkg-descr b/x11/xconsole/pkg-descr
new file mode 100644
index 0000000..119267f
--- /dev/null
+++ b/x11/xconsole/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xconsole, a utility for monitoring system console
+messages with X.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xconsole/pkg-plist b/x11/xconsole/pkg-plist
new file mode 100644
index 0000000..0fc9d89
--- /dev/null
+++ b/x11/xconsole/pkg-plist
@@ -0,0 +1,4 @@
+bin/xconsole
+share/X11/app-defaults/XConsole
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xcursorgen/Makefile b/x11/xcursorgen/Makefile
new file mode 100644
index 0000000..441596e
--- /dev/null
+++ b/x11/xcursorgen/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: xcursorgen
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xcursorgen/Makefile,v 1.2 2007/09/13 19:45:02 flz Exp $
+#
+
+PORTNAME= xcursorgen
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+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
+
+PLIST_FILES= bin/xcursorgen
+
+MAN1= xcursorgen.1
+
+.include <bsd.port.mk>
diff --git a/x11/xcursorgen/distinfo b/x11/xcursorgen/distinfo
new file mode 100644
index 0000000..45b4896
--- /dev/null
+++ b/x11/xcursorgen/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xcursorgen-1.0.3.tar.bz2) = 69df079b3950a0db4e5f4e6f0e00ddee
+SHA256 (xorg/app/xcursorgen-1.0.3.tar.bz2) = ed5f3ffe881c21ffca85406e5a5f553ed4985cc5e9acdb535f682c33bebac254
+SIZE (xorg/app/xcursorgen-1.0.3.tar.bz2) = 99262
diff --git a/x11/xcursorgen/pkg-descr b/x11/xcursorgen/pkg-descr
new file mode 100644
index 0000000..47fbf37
--- /dev/null
+++ b/x11/xcursorgen/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xcursorgen, a program for creating an X cursor file
+from a collection of PNG images.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xdbedizzy/Makefile b/x11/xdbedizzy/Makefile
new file mode 100644
index 0000000..7aca0a2
--- /dev/null
+++ b/x11/xdbedizzy/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xdbedizzy
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xdbedizzy/Makefile,v 1.1 2007/05/19 20:27:45 flz Exp $
+#
+
+PORTNAME= xdbedizzy
+PORTVERSION= 1.0.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Demo of DBE creating a double buffered spinning scene
+
+XORG_CAT= app
+USE_XORG= xp xext xprintutil xp xau xext
+
+PLIST_FILES= bin/xdbedizzy
+
+MAN1= xdbedizzy.1
+
+.include <bsd.port.mk>
diff --git a/x11/xdbedizzy/distinfo b/x11/xdbedizzy/distinfo
new file mode 100644
index 0000000..e8ed35d
--- /dev/null
+++ b/x11/xdbedizzy/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xdbedizzy-1.0.2.tar.bz2) = ecef9cfd197d00980e0d69ee4126d890
+SHA256 (xorg/app/xdbedizzy-1.0.2.tar.bz2) = 74e882e9fee7ebeb274caf43071afff92531b8a41f34650376146a131166012d
+SIZE (xorg/app/xdbedizzy-1.0.2.tar.bz2) = 87631
diff --git a/x11/xdbedizzy/pkg-descr b/x11/xdbedizzy/pkg-descr
new file mode 100644
index 0000000..686fb0e
--- /dev/null
+++ b/x11/xdbedizzy/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xdbedizzy, a demo of DBE creating a double buffered
+spinning scene.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xditview/Makefile b/x11/xditview/Makefile
new file mode 100644
index 0000000..0f04116
--- /dev/null
+++ b/x11/xditview/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xditview
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xditview/Makefile,v 1.2 2009/01/23 16:28:17 flz Exp $
+#
+
+PORTNAME= xditview
+PORTVERSION= 1.0.1
+PORTREVISION= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Display ditroff output
+
+XORG_CAT= app
+USE_XORG= xt xaw
+
+MAN1= xditview.1
+
+.include <bsd.port.mk>
diff --git a/x11/xditview/distinfo b/x11/xditview/distinfo
new file mode 100644
index 0000000..d1ca40c
--- /dev/null
+++ b/x11/xditview/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xditview-1.0.1.tar.bz2) = e9a7192ef29453b8c810ddd556a463c0
+SHA256 (xorg/app/xditview-1.0.1.tar.bz2) = 177194e5f83b31c2f934e3a0b573e8ae359edf2ef1a2403ee8e1dad383558117
+SIZE (xorg/app/xditview-1.0.1.tar.bz2) = 102979
diff --git a/x11/xditview/pkg-descr b/x11/xditview/pkg-descr
new file mode 100644
index 0000000..325a228
--- /dev/null
+++ b/x11/xditview/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xditview, a program for displaying ditroff output
+on an X display.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xditview/pkg-plist b/x11/xditview/pkg-plist
new file mode 100644
index 0000000..484e20a
--- /dev/null
+++ b/x11/xditview/pkg-plist
@@ -0,0 +1,8 @@
+bin/xditview
+include/X11/bitmaps/ldblarrow
+include/X11/bitmaps/rdblarrow
+share/X11/app-defaults/Xditview
+share/X11/app-defaults/Xditview-chrtr
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
+@dirrmtry include/X11/bitmaps
diff --git a/x11/xdpyinfo/Makefile b/x11/xdpyinfo/Makefile
new file mode 100644
index 0000000..a5476f6
--- /dev/null
+++ b/x11/xdpyinfo/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: xdpyinfo
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xdpyinfo/Makefile,v 1.4 2009/01/23 16:28:18 flz Exp $
+#
+
+PORTNAME= xdpyinfo
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Display information utility for X
+
+XORG_CAT= app
+USE_XORG= xext x11 xtst xxf86vm xxf86misc xxf86dga xi xrender \
+ xinerama dmxproto xp
+
+PLIST_FILES= bin/xdpyinfo
+
+MAN1= xdpyinfo.1
+
+.include <bsd.port.mk>
diff --git a/x11/xdpyinfo/distinfo b/x11/xdpyinfo/distinfo
new file mode 100644
index 0000000..965ced3
--- /dev/null
+++ b/x11/xdpyinfo/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xdpyinfo-1.1.0.tar.bz2) = d1d516610316138105cd07064b257c5c
+SHA256 (xorg/app/xdpyinfo-1.1.0.tar.bz2) = 780d8dfe65653f42ee26d35928ab7f72f5f27ab08eda692fe4baad05126a0631
+SIZE (xorg/app/xdpyinfo-1.1.0.tar.bz2) = 116427
diff --git a/x11/xdpyinfo/pkg-descr b/x11/xdpyinfo/pkg-descr
new file mode 100644
index 0000000..6e6c88b
--- /dev/null
+++ b/x11/xdpyinfo/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xdpyinfo, which is a utility for displaying
+information about an X server.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xdriinfo/Makefile b/x11/xdriinfo/Makefile
new file mode 100644
index 0000000..4048586
--- /dev/null
+++ b/x11/xdriinfo/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xdriinfo
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xdriinfo/Makefile,v 1.2 2007/09/13 19:45:03 flz Exp $
+#
+
+PORTNAME= xdriinfo
+PORTVERSION= 1.0.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Query configuration information of DRI drivers
+
+USE_GL= gl
+
+XORG_CAT= app
+USE_XORG= x11 glproto
+MAN1= xdriinfo.1
+PLIST_FILES= bin/xdriinfo
+
+.include <bsd.port.mk>
diff --git a/x11/xdriinfo/distinfo b/x11/xdriinfo/distinfo
new file mode 100644
index 0000000..f7d17e7
--- /dev/null
+++ b/x11/xdriinfo/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xdriinfo-1.0.3.tar.bz2) = cb304d1ce562ac48b68eedeba38c662f
+SHA256 (xorg/app/xdriinfo-1.0.3.tar.bz2) = 2b762afd08c798d79fd6dacfd6280da39105927fa2bd91e3b1ba75b8cddc259c
+SIZE (xorg/app/xdriinfo-1.0.3.tar.bz2) = 97688
diff --git a/x11/xdriinfo/pkg-descr b/x11/xdriinfo/pkg-descr
new file mode 100644
index 0000000..933072d
--- /dev/null
+++ b/x11/xdriinfo/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xdriinfo, an utility that can be used to query
+configuration information of direct rendering devices.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xedit/Makefile b/x11/xedit/Makefile
new file mode 100644
index 0000000..94ce610
--- /dev/null
+++ b/x11/xedit/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xedit
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xedit/Makefile,v 1.2 2009/01/23 16:28:18 flz Exp $
+#
+
+PORTNAME= xedit
+PORTVERSION= 1.1.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Simple text editor for X
+
+XORG_CAT= app
+USE_XORG= xt xaw7
+
+MAN1= xedit.1
+
+.include <bsd.port.mk>
diff --git a/x11/xedit/distinfo b/x11/xedit/distinfo
new file mode 100644
index 0000000..f73ad9b
--- /dev/null
+++ b/x11/xedit/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xedit-1.1.2.tar.bz2) = 67193be728414d45a1922911e6437991
+SHA256 (xorg/app/xedit-1.1.2.tar.bz2) = a38823a8b7919e2efa689bc4c279e12314e45b41131c39ce9ca523e54f42fa1f
+SIZE (xorg/app/xedit-1.1.2.tar.bz2) = 484563
diff --git a/x11/xedit/pkg-descr b/x11/xedit/pkg-descr
new file mode 100644
index 0000000..fb8c203
--- /dev/null
+++ b/x11/xedit/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xedit, a simple text editor for the X Window System.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xedit/pkg-plist b/x11/xedit/pkg-plist
new file mode 100644
index 0000000..1bd6252
--- /dev/null
+++ b/x11/xedit/pkg-plist
@@ -0,0 +1,28 @@
+bin/xedit
+lib/X11/xedit/lisp/progmodes/auto.lsp
+lib/X11/xedit/lisp/progmodes/c.lsp
+lib/X11/xedit/lisp/progmodes/html.lsp
+lib/X11/xedit/lisp/progmodes/imake.lsp
+lib/X11/xedit/lisp/progmodes/lisp.lsp
+lib/X11/xedit/lisp/progmodes/make.lsp
+lib/X11/xedit/lisp/progmodes/man.lsp
+lib/X11/xedit/lisp/progmodes/patch.lsp
+lib/X11/xedit/lisp/progmodes/perl.lsp
+lib/X11/xedit/lisp/progmodes/python.lsp
+lib/X11/xedit/lisp/progmodes/rpm.lsp
+lib/X11/xedit/lisp/progmodes/sgml.lsp
+lib/X11/xedit/lisp/progmodes/sh.lsp
+lib/X11/xedit/lisp/progmodes/xconf.lsp
+lib/X11/xedit/lisp/progmodes/xlog.lsp
+lib/X11/xedit/lisp/progmodes/xrdb.lsp
+lib/X11/xedit/lisp/lisp.lsp
+lib/X11/xedit/lisp/xedit.lsp
+lib/X11/xedit/lisp/syntax.lsp
+lib/X11/xedit/lisp/indent.lsp
+share/X11/app-defaults/Xedit-color
+share/X11/app-defaults/Xedit
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
+@dirrm lib/X11/xedit/lisp/progmodes
+@dirrm lib/X11/xedit/lisp
+@dirrm lib/X11/xedit
diff --git a/x11/xev/Makefile b/x11/xev/Makefile
new file mode 100644
index 0000000..8576a40
--- /dev/null
+++ b/x11/xev/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xev
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xev/Makefile,v 1.2 2009/01/23 16:28:18 flz Exp $
+#
+
+PORTNAME= xev
+PORTVERSION= 1.0.4
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Print contents of X events
+
+XORG_CAT= app
+USE_XORG= x11
+
+PLIST_FILES= bin/xev
+
+MAN1= xev.1
+
+.include <bsd.port.mk>
diff --git a/x11/xev/distinfo b/x11/xev/distinfo
new file mode 100644
index 0000000..97da9d8
--- /dev/null
+++ b/x11/xev/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xev-1.0.4.tar.bz2) = 5f98c0a2725a33d60ef4956befe078fb
+SHA256 (xorg/app/xev-1.0.4.tar.bz2) = 7fad9c9755a624e677f44633dee218e9c22b4ba9a83e6709a6cbf8c1a501fde8
+SIZE (xorg/app/xev-1.0.4.tar.bz2) = 101286
diff --git a/x11/xev/pkg-descr b/x11/xev/pkg-descr
new file mode 100644
index 0000000..eddd0ca
--- /dev/null
+++ b/x11/xev/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xev, which is a application that monitors X events.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xeyes/Makefile b/x11/xeyes/Makefile
new file mode 100644
index 0000000..46c321b
--- /dev/null
+++ b/x11/xeyes/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xeyes
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xeyes/Makefile,v 1.1 2007/05/19 20:27:49 flz Exp $
+#
+
+PORTNAME= xeyes
+PORTVERSION= 1.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= A follow the mouse X demo
+
+XORG_CAT= app
+USE_XORG= x11 xt xext xmu
+
+PLIST_FILES= bin/xeyes
+
+MAN1= xeyes.1
+
+.include <bsd.port.mk>
diff --git a/x11/xeyes/distinfo b/x11/xeyes/distinfo
new file mode 100644
index 0000000..e27d47e
--- /dev/null
+++ b/x11/xeyes/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xeyes-1.1.0.tar.bz2) = 933f6d2b132d14f707f1f3c87b39ebe2
+SHA256 (xorg/app/xeyes-1.1.0.tar.bz2) = 996b9641fea06e2f0dde9cbf5fb31b5cd139376198057a88ca59820fdb94d507
+SIZE (xorg/app/xeyes-1.1.0.tar.bz2) = 106292
diff --git a/x11/xeyes/pkg-descr b/x11/xeyes/pkg-descr
new file mode 100644
index 0000000..e7d7d4f
--- /dev/null
+++ b/x11/xeyes/pkg-descr
@@ -0,0 +1,4 @@
+This package contains xeyes, which is a "follow the mouse" X demo application.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xf86dga/Makefile b/x11/xf86dga/Makefile
new file mode 100644
index 0000000..add7ccd
--- /dev/null
+++ b/x11/xf86dga/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: xf86dga
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xf86dga/Makefile,v 1.2 2009/01/23 16:28:19 flz Exp $
+#
+
+PORTNAME= xf86dga
+PORTVERSION= 1.0.2
+PORTREVISION= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Test program for the XFree86-DGA extension
+
+XORG_CAT= app
+USE_XORG= x11 xxf86dga xt xaw7 xmu
+
+PLIST_FILES= bin/dga
+
+MAN1= dga.1
+
+.include <bsd.port.mk>
diff --git a/x11/xf86dga/distinfo b/x11/xf86dga/distinfo
new file mode 100644
index 0000000..e9313a6
--- /dev/null
+++ b/x11/xf86dga/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xf86dga-1.0.2.tar.bz2) = 66feef21fb4e769cc1e2f193ae461a8c
+SHA256 (xorg/app/xf86dga-1.0.2.tar.bz2) = 650633b83796e5a24d4c5ec30adfeb3958f75d9d0785060d5c42bab55ccc1857
+SIZE (xorg/app/xf86dga-1.0.2.tar.bz2) = 80170
diff --git a/x11/xf86dga/pkg-descr b/x11/xf86dga/pkg-descr
new file mode 100644
index 0000000..2f3628c
--- /dev/null
+++ b/x11/xf86dga/pkg-descr
@@ -0,0 +1,5 @@
+This package contains dga, a simple test client for the XFree86-DGA
+extension.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xf86dgaproto/Makefile b/x11/xf86dgaproto/Makefile
new file mode 100644
index 0000000..fbe6985
--- /dev/null
+++ b/x11/xf86dgaproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86bigfontproto
+# Date Created: 06 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xf86dgaproto/Makefile,v 1.2 2007/09/13 19:45:03 flz Exp $
+#
+
+PORTNAME= xf86dgaproto
+PORTVERSION= 2.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XFree86-DGA extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xf86dgaproto/distinfo b/x11/xf86dgaproto/distinfo
new file mode 100644
index 0000000..da5a1a0
--- /dev/null
+++ b/x11/xf86dgaproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xf86dgaproto-2.1.tar.bz2) = a036dc2fcbf052ec10621fd48b68dbb1
+SHA256 (xorg/proto/xf86dgaproto-2.1.tar.bz2) = ac5ef65108e1f2146286e53080975683dae49fc94680042e04bd1e2010e99050
+SIZE (xorg/proto/xf86dgaproto-2.1.tar.bz2) = 85934
diff --git a/x11/xf86dgaproto/pkg-descr b/x11/xf86dgaproto/pkg-descr
new file mode 100644
index 0000000..0d54aba
--- /dev/null
+++ b/x11/xf86dgaproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org XFree86-DGA extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xf86dgaproto/pkg-plist b/x11/xf86dgaproto/pkg-plist
new file mode 100644
index 0000000..0ed8d3b
--- /dev/null
+++ b/x11/xf86dgaproto/pkg-plist
@@ -0,0 +1,9 @@
+include/X11/extensions/xf86dga.h
+include/X11/extensions/xf86dga1const.h
+include/X11/extensions/xf86dga1proto.h
+include/X11/extensions/xf86dga1str.h
+include/X11/extensions/xf86dgaconst.h
+include/X11/extensions/xf86dgaproto.h
+include/X11/extensions/xf86dgastr.h
+libdata/pkgconfig/xf86dgaproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/xf86driproto/Makefile b/x11/xf86driproto/Makefile
new file mode 100644
index 0000000..b8b467b
--- /dev/null
+++ b/x11/xf86driproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86bigfontproto
+# Date Created: 06 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xf86driproto/Makefile,v 1.2 2009/01/23 16:28:19 flz Exp $
+#
+
+PORTNAME= xf86driproto
+PORTVERSION= 2.1.0
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XFree86-DRI extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xf86driproto/distinfo b/x11/xf86driproto/distinfo
new file mode 100644
index 0000000..b74423d
--- /dev/null
+++ b/x11/xf86driproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xf86driproto-2.1.0.tar.bz2) = 309d552732666c3333d7dc63e80d042f
+SHA256 (xorg/proto/xf86driproto-2.1.0.tar.bz2) = d23f12deffd03e582e897ed6a7df3ea7f66ee8577f0f61374dcdf2ebffdce1be
+SIZE (xorg/proto/xf86driproto-2.1.0.tar.bz2) = 50111
diff --git a/x11/xf86driproto/pkg-descr b/x11/xf86driproto/pkg-descr
new file mode 100644
index 0000000..8ccf4c7
--- /dev/null
+++ b/x11/xf86driproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org XFree86-DRI extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xf86driproto/pkg-plist b/x11/xf86driproto/pkg-plist
new file mode 100644
index 0000000..0b74717
--- /dev/null
+++ b/x11/xf86driproto/pkg-plist
@@ -0,0 +1,5 @@
+include/X11/dri/xf86dri.h
+include/X11/dri/xf86driproto.h
+include/X11/dri/xf86dristr.h
+libdata/pkgconfig/xf86driproto.pc
+@dirrmtry include/X11/dri
diff --git a/x11/xf86miscproto/Makefile b/x11/xf86miscproto/Makefile
new file mode 100644
index 0000000..832c33e
--- /dev/null
+++ b/x11/xf86miscproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86bigfontproto
+# Date Created: 06 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xf86miscproto/Makefile,v 1.1 2007/05/19 20:27:50 flz Exp $
+#
+
+PORTNAME= xf86miscproto
+PORTVERSION= 0.9.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XFree86-Misc extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xf86miscproto/distinfo b/x11/xf86miscproto/distinfo
new file mode 100644
index 0000000..8b9b9e2
--- /dev/null
+++ b/x11/xf86miscproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xf86miscproto-0.9.3.tar.bz2) = ca63bbb31cf5b7f37b2237e923ff257a
+SHA256 (xorg/proto/xf86miscproto-0.9.3.tar.bz2) = 45b8ec6a4a8ca21066dce117e09dcc88539862e616e60fb391de05b36f63b095
+SIZE (xorg/proto/xf86miscproto-0.9.3.tar.bz2) = 84950
diff --git a/x11/xf86miscproto/pkg-descr b/x11/xf86miscproto/pkg-descr
new file mode 100644
index 0000000..59d4ff7
--- /dev/null
+++ b/x11/xf86miscproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org XFree86-Misc extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xf86miscproto/pkg-plist b/x11/xf86miscproto/pkg-plist
new file mode 100644
index 0000000..148debc
--- /dev/null
+++ b/x11/xf86miscproto/pkg-plist
@@ -0,0 +1,4 @@
+include/X11/extensions/xf86misc.h
+include/X11/extensions/xf86mscstr.h
+libdata/pkgconfig/xf86miscproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/xf86rushproto/Makefile b/x11/xf86rushproto/Makefile
new file mode 100644
index 0000000..d0435ea
--- /dev/null
+++ b/x11/xf86rushproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86rushproto
+# Date Created: 06 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xf86rushproto/Makefile,v 1.1 2007/05/19 20:27:51 flz Exp $
+#
+
+PORTNAME= xf86rushproto
+PORTVERSION= 1.1.2
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XFree86-Rush extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xf86rushproto/distinfo b/x11/xf86rushproto/distinfo
new file mode 100644
index 0000000..715738d
--- /dev/null
+++ b/x11/xf86rushproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xf86rushproto-1.1.2.tar.bz2) = b6a96ffdae084e27487a58314008b000
+SHA256 (xorg/proto/xf86rushproto-1.1.2.tar.bz2) = 07d9b237541f2d6313b5b28f5335d987a766b36c87b133f77cc48f31d969a3ae
+SIZE (xorg/proto/xf86rushproto-1.1.2.tar.bz2) = 37695
diff --git a/x11/xf86rushproto/pkg-descr b/x11/xf86rushproto/pkg-descr
new file mode 100644
index 0000000..4add51b
--- /dev/null
+++ b/x11/xf86rushproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org XFree86-Rush extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xf86rushproto/pkg-plist b/x11/xf86rushproto/pkg-plist
new file mode 100644
index 0000000..4371db2
--- /dev/null
+++ b/x11/xf86rushproto/pkg-plist
@@ -0,0 +1,4 @@
+include/X11/extensions/xf86rush.h
+include/X11/extensions/xf86rushstr.h
+libdata/pkgconfig/xf86rushproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/xf86vidmodeproto/Makefile b/x11/xf86vidmodeproto/Makefile
new file mode 100644
index 0000000..5dd21fb
--- /dev/null
+++ b/x11/xf86vidmodeproto/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86vidmodeproto
+# Date Created: 06 Feb 2006
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xf86vidmodeproto/Makefile,v 1.1 2007/05/19 20:27:51 flz Exp $
+#
+
+PORTNAME= xf86vidmodeproto
+PORTVERSION= 2.3
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= XFree86-VidModeExtension extension headers
+
+XORG_CAT= proto
+
+.include <bsd.port.mk>
diff --git a/x11/xf86vidmodeproto/distinfo b/x11/xf86vidmodeproto/distinfo
new file mode 100644
index 0000000..c5a1eb9
--- /dev/null
+++ b/x11/xf86vidmodeproto/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/proto/xf86vidmodeproto-2.3.tar.bz2) = 4434894fc7d4eeb4a22e6b876d56fdaa
+SHA256 (xorg/proto/xf86vidmodeproto-2.3.tar.bz2) = 8f704613a5407b31c594d05cf8e053f2b05777172a44e7cd2abd8090bd2ac247
+SIZE (xorg/proto/xf86vidmodeproto-2.3.tar.bz2) = 84476
diff --git a/x11/xf86vidmodeproto/pkg-descr b/x11/xf86vidmodeproto/pkg-descr
new file mode 100644
index 0000000..872e332
--- /dev/null
+++ b/x11/xf86vidmodeproto/pkg-descr
@@ -0,0 +1,4 @@
+This package contains X.Org XFree86-VidModeExtension extension headers.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xf86vidmodeproto/pkg-plist b/x11/xf86vidmodeproto/pkg-plist
new file mode 100644
index 0000000..06c19ee
--- /dev/null
+++ b/x11/xf86vidmodeproto/pkg-plist
@@ -0,0 +1,5 @@
+include/X11/extensions/xf86vm.h
+include/X11/extensions/xf86vmproto.h
+include/X11/extensions/xf86vmstr.h
+libdata/pkgconfig/xf86vidmodeproto.pc
+@dirrmtry include/X11/extensions
diff --git a/x11/xfd/Makefile b/x11/xfd/Makefile
new file mode 100644
index 0000000..cd8adba
--- /dev/null
+++ b/x11/xfd/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: xfd
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xfd/Makefile,v 1.2 2009/01/23 16:28:19 flz Exp $
+#
+
+PORTNAME= xfd
+PORTVERSION= 1.0.1
+PORTREVISION= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Display all characters in an X font
+
+LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
+BUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
+RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
+
+XORG_CAT= app
+USE_XORG= xft xt xaw
+
+MAN1= xfd.1
+
+.include <bsd.port.mk>
diff --git a/x11/xfd/distinfo b/x11/xfd/distinfo
new file mode 100644
index 0000000..9b2bde2
--- /dev/null
+++ b/x11/xfd/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xfd-1.0.1.tar.bz2) = c72abd90f50ef459bc14b39ec9fcc7f8
+SHA256 (xorg/app/xfd-1.0.1.tar.bz2) = 111baa16780429d6739ab69b7393a18d75a10b7615dcc8cd0b0878ab9a5e2e1e
+SIZE (xorg/app/xfd-1.0.1.tar.bz2) = 88927
diff --git a/x11/xfd/pkg-descr b/x11/xfd/pkg-descr
new file mode 100644
index 0000000..9c764d1
--- /dev/null
+++ b/x11/xfd/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xfd, an applications used for displying all
+characters in an X font.
+
+- Joel Dahl
+joel@FreeBSD.org
diff --git a/x11/xfd/pkg-plist b/x11/xfd/pkg-plist
new file mode 100644
index 0000000..168c509
--- /dev/null
+++ b/x11/xfd/pkg-plist
@@ -0,0 +1,4 @@
+bin/xfd
+share/X11/app-defaults/Xfd
+@dirrmtry share/X11/app-defaults
+@dirrmtry share/X11
diff --git a/x11/xfindproxy/Makefile b/x11/xfindproxy/Makefile
new file mode 100644
index 0000000..c94fbf9
--- /dev/null
+++ b/x11/xfindproxy/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xfindproxy
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/xfindproxy/Makefile,v 1.1 2007/05/19 20:27:53 flz Exp $
+#
+
+PORTNAME= xfindproxy
+PORTVERSION= 1.0.1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Locate available proxy services
+
+XORG_CAT= app
+USE_XORG= x11 ice xt xproxymngproto
+
+PLIST_FILES= bin/xfindproxy
+
+MAN1= xfindproxy.1
+
+.include <bsd.port.mk>
diff --git a/x11/xfindproxy/distinfo b/x11/xfindproxy/distinfo
new file mode 100644
index 0000000..801363a
--- /dev/null
+++ b/x11/xfindproxy/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/app/xfindproxy-1.0.1.tar.bz2) = 5df3a162429bdd6ce5aea3ca5f6365b8
+SHA256 (xorg/app/xfindproxy-1.0.1.tar.bz2) = 6b585ceadd3e17b433e177d80837e485869d6704f1181b6f3457ae56ba1988ea
+SIZE (xorg/app/xfindproxy-1.0.1.tar.bz2) = 77645
diff --git a/x11/xfindproxy/pkg-descr b/x11/xfindproxy/pkg-descr
new file mode 100644
index 0000000..63e6fd1
--- /dev/null
+++ b/x11/xfindproxy/pkg-descr
@@ -0,0 +1,5 @@
+This package contains xfindproxy, a program for locating available
+proxy services.
+
+- Joel Dahl
+joel@FreeBSD.org