aboutsummaryrefslogtreecommitdiff
path: root/x11-drivers
diff options
context:
space:
mode:
authorFlorent Thoumie <flz@FreeBSD.org>2007-05-19 20:36:56 +0000
committerFlorent Thoumie <flz@FreeBSD.org>2007-05-19 20:36:56 +0000
commitd4f0d0048a8755106a4b0445221a19761e746984 (patch)
treec87184c5bfeaf942c827c5f706186ce9786a2588 /x11-drivers
parente82affd309fc2d8e5ea19b2e003f1296920bd825 (diff)
downloadports-d4f0d0048a8755106a4b0445221a19761e746984.tar.gz
ports-d4f0d0048a8755106a4b0445221a19761e746984.zip
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
Notes
Notes: svn path=/head/; revision=191544
Diffstat (limited to 'x11-drivers')
-rw-r--r--x11-drivers/Makefile66
-rw-r--r--x11-drivers/synaptics/Makefile21
-rw-r--r--x11-drivers/synaptics/distinfo12
-rw-r--r--x11-drivers/synaptics/pkg-plist6
-rw-r--r--x11-drivers/xf86-input-acecad/Makefile18
-rw-r--r--x11-drivers/xf86-input-acecad/distinfo3
-rw-r--r--x11-drivers/xf86-input-acecad/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-acecad/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-calcomp/Makefile18
-rw-r--r--x11-drivers/xf86-input-calcomp/distinfo3
-rw-r--r--x11-drivers/xf86-input-calcomp/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-calcomp/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-citron/Makefile18
-rw-r--r--x11-drivers/xf86-input-citron/distinfo3
-rw-r--r--x11-drivers/xf86-input-citron/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-citron/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-digitaledge/Makefile17
-rw-r--r--x11-drivers/xf86-input-digitaledge/distinfo3
-rw-r--r--x11-drivers/xf86-input-digitaledge/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-digitaledge/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-dmc/Makefile18
-rw-r--r--x11-drivers/xf86-input-dmc/distinfo3
-rw-r--r--x11-drivers/xf86-input-dmc/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-dmc/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-dynapro/Makefile18
-rw-r--r--x11-drivers/xf86-input-dynapro/distinfo3
-rw-r--r--x11-drivers/xf86-input-dynapro/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-dynapro/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-elo2300/Makefile17
-rw-r--r--x11-drivers/xf86-input-elo2300/distinfo3
-rw-r--r--x11-drivers/xf86-input-elo2300/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-elo2300/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-elographics/Makefile18
-rw-r--r--x11-drivers/xf86-input-elographics/distinfo3
-rw-r--r--x11-drivers/xf86-input-elographics/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-elographics/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-fpit/Makefile18
-rw-r--r--x11-drivers/xf86-input-fpit/distinfo3
-rw-r--r--x11-drivers/xf86-input-fpit/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-fpit/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-hyperpen/Makefile17
-rw-r--r--x11-drivers/xf86-input-hyperpen/distinfo3
-rw-r--r--x11-drivers/xf86-input-hyperpen/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-hyperpen/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-jamstudio/Makefile18
-rw-r--r--x11-drivers/xf86-input-jamstudio/distinfo3
-rw-r--r--x11-drivers/xf86-input-jamstudio/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-jamstudio/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-joystick/Makefile17
-rw-r--r--x11-drivers/xf86-input-joystick/distinfo3
-rw-r--r--x11-drivers/xf86-input-joystick/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-joystick/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-keyboard/Makefile19
-rw-r--r--x11-drivers/xf86-input-keyboard/distinfo3
-rw-r--r--x11-drivers/xf86-input-keyboard/files/patch-kbd.c18
-rw-r--r--x11-drivers/xf86-input-keyboard/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-keyboard/pkg-plist7
-rw-r--r--x11-drivers/xf86-input-magellan/Makefile17
-rw-r--r--x11-drivers/xf86-input-magellan/distinfo3
-rw-r--r--x11-drivers/xf86-input-magellan/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-magellan/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-magictouch/Makefile22
-rw-r--r--x11-drivers/xf86-input-magictouch/distinfo3
-rw-r--r--x11-drivers/xf86-input-magictouch/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-magictouch/pkg-plist6
-rw-r--r--x11-drivers/xf86-input-microtouch/Makefile18
-rw-r--r--x11-drivers/xf86-input-microtouch/distinfo3
-rw-r--r--x11-drivers/xf86-input-microtouch/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-microtouch/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-mouse/Makefile18
-rw-r--r--x11-drivers/xf86-input-mouse/distinfo3
-rw-r--r--x11-drivers/xf86-input-mouse/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-mouse/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-mutouch/Makefile18
-rw-r--r--x11-drivers/xf86-input-mutouch/distinfo3
-rw-r--r--x11-drivers/xf86-input-mutouch/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-mutouch/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-palmax/Makefile18
-rw-r--r--x11-drivers/xf86-input-palmax/distinfo3
-rw-r--r--x11-drivers/xf86-input-palmax/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-palmax/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-penmount/Makefile18
-rw-r--r--x11-drivers/xf86-input-penmount/distinfo3
-rw-r--r--x11-drivers/xf86-input-penmount/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-penmount/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-spaceorb/Makefile17
-rw-r--r--x11-drivers/xf86-input-spaceorb/distinfo3
-rw-r--r--x11-drivers/xf86-input-spaceorb/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-spaceorb/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-summa/Makefile17
-rw-r--r--x11-drivers/xf86-input-summa/distinfo3
-rw-r--r--x11-drivers/xf86-input-summa/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-summa/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-tek4957/Makefile18
-rw-r--r--x11-drivers/xf86-input-tek4957/distinfo3
-rw-r--r--x11-drivers/xf86-input-tek4957/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-tek4957/pkg-plist5
-rw-r--r--x11-drivers/xf86-input-void/Makefile18
-rw-r--r--x11-drivers/xf86-input-void/distinfo3
-rw-r--r--x11-drivers/xf86-input-void/pkg-descr4
-rw-r--r--x11-drivers/xf86-input-void/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-apm/Makefile19
-rw-r--r--x11-drivers/xf86-video-apm/distinfo3
-rw-r--r--x11-drivers/xf86-video-apm/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-apm/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-ark/Makefile18
-rw-r--r--x11-drivers/xf86-video-ark/distinfo3
-rw-r--r--x11-drivers/xf86-video-ark/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-ark/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-ati/Makefile22
-rw-r--r--x11-drivers/xf86-video-ati/distinfo3
-rw-r--r--x11-drivers/xf86-video-ati/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-ati/pkg-plist18
-rw-r--r--x11-drivers/xf86-video-ati613/Makefile22
-rw-r--r--x11-drivers/xf86-video-ati613/distinfo3
-rw-r--r--x11-drivers/xf86-video-ati613/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-ati613/pkg-plist18
-rw-r--r--x11-drivers/xf86-video-chips/Makefile19
-rw-r--r--x11-drivers/xf86-video-chips/distinfo3
-rw-r--r--x11-drivers/xf86-video-chips/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-chips/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-cirrus/Makefile19
-rw-r--r--x11-drivers/xf86-video-cirrus/distinfo3
-rw-r--r--x11-drivers/xf86-video-cirrus/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-cirrus/pkg-plist9
-rw-r--r--x11-drivers/xf86-video-cyrix/Makefile19
-rw-r--r--x11-drivers/xf86-video-cyrix/distinfo3
-rw-r--r--x11-drivers/xf86-video-cyrix/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-cyrix/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-dummy/Makefile18
-rw-r--r--x11-drivers/xf86-video-dummy/distinfo3
-rw-r--r--x11-drivers/xf86-video-dummy/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-dummy/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-fbdev/Makefile19
-rw-r--r--x11-drivers/xf86-video-fbdev/distinfo3
-rw-r--r--x11-drivers/xf86-video-fbdev/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-fbdev/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-glint/Makefile22
-rw-r--r--x11-drivers/xf86-video-glint/distinfo3
-rw-r--r--x11-drivers/xf86-video-glint/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-glint/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-i128/Makefile19
-rw-r--r--x11-drivers/xf86-video-i128/distinfo3
-rw-r--r--x11-drivers/xf86-video-i128/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-i128/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-i740/Makefile19
-rw-r--r--x11-drivers/xf86-video-i740/distinfo3
-rw-r--r--x11-drivers/xf86-video-i740/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-i740/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-i810/Makefile22
-rw-r--r--x11-drivers/xf86-video-i810/distinfo3
-rw-r--r--x11-drivers/xf86-video-i810/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-i810/pkg-plist8
-rw-r--r--x11-drivers/xf86-video-imstt/Makefile18
-rw-r--r--x11-drivers/xf86-video-imstt/distinfo3
-rw-r--r--x11-drivers/xf86-video-imstt/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-imstt/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-mga/Makefile29
-rw-r--r--x11-drivers/xf86-video-mga/distinfo3
-rw-r--r--x11-drivers/xf86-video-mga/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-mga/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-neomagic/Makefile19
-rw-r--r--x11-drivers/xf86-video-neomagic/distinfo3
-rw-r--r--x11-drivers/xf86-video-neomagic/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-neomagic/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-newport/Makefile24
-rw-r--r--x11-drivers/xf86-video-newport/distinfo3
-rw-r--r--x11-drivers/xf86-video-newport/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-newport/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-nsc/Makefile19
-rw-r--r--x11-drivers/xf86-video-nsc/distinfo3
-rw-r--r--x11-drivers/xf86-video-nsc/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-nsc/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-nv/Makefile19
-rw-r--r--x11-drivers/xf86-video-nv/distinfo3
-rw-r--r--x11-drivers/xf86-video-nv/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-nv/pkg-plist7
-rw-r--r--x11-drivers/xf86-video-rendition/Makefile19
-rw-r--r--x11-drivers/xf86-video-rendition/distinfo3
-rw-r--r--x11-drivers/xf86-video-rendition/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-rendition/pkg-plist7
-rw-r--r--x11-drivers/xf86-video-s3/Makefile18
-rw-r--r--x11-drivers/xf86-video-s3/distinfo3
-rw-r--r--x11-drivers/xf86-video-s3/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-s3/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-s3virge/Makefile19
-rw-r--r--x11-drivers/xf86-video-s3virge/distinfo3
-rw-r--r--x11-drivers/xf86-video-s3virge/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-s3virge/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-savage/Makefile22
-rw-r--r--x11-drivers/xf86-video-savage/distinfo3
-rw-r--r--x11-drivers/xf86-video-savage/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-savage/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-siliconmotion/Makefile19
-rw-r--r--x11-drivers/xf86-video-siliconmotion/distinfo3
-rw-r--r--x11-drivers/xf86-video-siliconmotion/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-siliconmotion/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-sis/Makefile22
-rw-r--r--x11-drivers/xf86-video-sis/distinfo3
-rw-r--r--x11-drivers/xf86-video-sis/files/patch-src_sis__dri.c12
-rw-r--r--x11-drivers/xf86-video-sis/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-sis/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-sunffb/Makefile22
-rw-r--r--x11-drivers/xf86-video-sunffb/distinfo3
-rw-r--r--x11-drivers/xf86-video-sunffb/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-sunffb/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-tdfx/Makefile22
-rw-r--r--x11-drivers/xf86-video-tdfx/distinfo3
-rw-r--r--x11-drivers/xf86-video-tdfx/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-tdfx/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-tga/Makefile18
-rw-r--r--x11-drivers/xf86-video-tga/distinfo3
-rw-r--r--x11-drivers/xf86-video-tga/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-tga/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-trident/Makefile19
-rw-r--r--x11-drivers/xf86-video-trident/distinfo3
-rw-r--r--x11-drivers/xf86-video-trident/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-trident/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-tseng/Makefile19
-rw-r--r--x11-drivers/xf86-video-tseng/distinfo3
-rw-r--r--x11-drivers/xf86-video-tseng/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-tseng/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-vesa/Makefile19
-rw-r--r--x11-drivers/xf86-video-vesa/distinfo3
-rw-r--r--x11-drivers/xf86-video-vesa/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-vesa/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-vga/Makefile19
-rw-r--r--x11-drivers/xf86-video-vga/distinfo3
-rw-r--r--x11-drivers/xf86-video-vga/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-vga/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-via/Makefile22
-rw-r--r--x11-drivers/xf86-video-via/distinfo3
-rw-r--r--x11-drivers/xf86-video-via/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-via/pkg-plist11
-rw-r--r--x11-drivers/xf86-video-vmware/Makefile19
-rw-r--r--x11-drivers/xf86-video-vmware/distinfo3
-rw-r--r--x11-drivers/xf86-video-vmware/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-vmware/pkg-plist5
-rw-r--r--x11-drivers/xf86-video-voodoo/Makefile19
-rw-r--r--x11-drivers/xf86-video-voodoo/distinfo3
-rw-r--r--x11-drivers/xf86-video-voodoo/pkg-descr4
-rw-r--r--x11-drivers/xf86-video-voodoo/pkg-plist5
-rw-r--r--x11-drivers/xorg-drivers/Makefile92
-rw-r--r--x11-drivers/xorg-drivers/pkg-descr6
-rw-r--r--x11-drivers/xorg-drivers/pkg-plist2
245 files changed, 2109 insertions, 12 deletions
diff --git a/x11-drivers/Makefile b/x11-drivers/Makefile
new file mode 100644
index 000000000000..6cfcb6d9f564
--- /dev/null
+++ b/x11-drivers/Makefile
@@ -0,0 +1,66 @@
+# $FreeBSD$
+#
+
+ COMMENT = X11 drivers
+
+ SUBDIR += xf86-input-acecad
+ SUBDIR += xf86-input-calcomp
+ SUBDIR += xf86-input-citron
+ SUBDIR += xf86-input-digitaledge
+ SUBDIR += xf86-input-dmc
+ SUBDIR += xf86-input-dynapro
+ SUBDIR += xf86-input-elo2300
+ SUBDIR += xf86-input-elographics
+ SUBDIR += xf86-input-fpit
+ SUBDIR += xf86-input-hyperpen
+ SUBDIR += xf86-input-jamstudio
+ SUBDIR += xf86-input-joystick
+ SUBDIR += xf86-input-keyboard
+ SUBDIR += xf86-input-magellan
+ SUBDIR += xf86-input-magictouch
+ SUBDIR += xf86-input-microtouch
+ SUBDIR += xf86-input-mouse
+ SUBDIR += xf86-input-mutouch
+ SUBDIR += xf86-input-palmax
+ SUBDIR += xf86-input-penmount
+ SUBDIR += xf86-input-spaceorb
+ SUBDIR += xf86-input-summa
+ SUBDIR += xf86-input-tek4957
+ SUBDIR += xf86-input-void
+ SUBDIR += xf86-video-apm
+ SUBDIR += xf86-video-ark
+ SUBDIR += xf86-video-ati
+ SUBDIR += xf86-video-chips
+ SUBDIR += xf86-video-cirrus
+ SUBDIR += xf86-video-cyrix
+ SUBDIR += xf86-video-dummy
+ SUBDIR += xf86-video-fbdev
+ SUBDIR += xf86-video-glint
+ SUBDIR += xf86-video-i128
+ SUBDIR += xf86-video-i740
+ SUBDIR += xf86-video-i810
+ SUBDIR += xf86-video-imstt
+ SUBDIR += xf86-video-mga
+ SUBDIR += xf86-video-neomagic
+ SUBDIR += xf86-video-newport
+ SUBDIR += xf86-video-nsc
+ SUBDIR += xf86-video-nv
+ SUBDIR += xf86-video-rendition
+ SUBDIR += xf86-video-s3
+ SUBDIR += xf86-video-s3virge
+ SUBDIR += xf86-video-savage
+ SUBDIR += xf86-video-siliconmotion
+ SUBDIR += xf86-video-sis
+ SUBDIR += xf86-video-sunffb
+ SUBDIR += xf86-video-tdfx
+ SUBDIR += xf86-video-tga
+ SUBDIR += xf86-video-trident
+ SUBDIR += xf86-video-tseng
+ SUBDIR += xf86-video-vesa
+ SUBDIR += xf86-video-vga
+ SUBDIR += xf86-video-via
+ SUBDIR += xf86-video-vmware
+ SUBDIR += xf86-video-voodoo
+ SUBDIR += xorg-drivers
+
+.include <bsd.port.subdir.mk>
diff --git a/x11-drivers/synaptics/Makefile b/x11-drivers/synaptics/Makefile
index f5fab0f2353f..7a39ce27f533 100644
--- a/x11-drivers/synaptics/Makefile
+++ b/x11-drivers/synaptics/Makefile
@@ -7,7 +7,7 @@
PORTNAME= synaptics
PORTVERSION= 0.14.6
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= x11-servers
MASTER_SITES= http://web.telia.com/~u89404340/touchpad/files/:synaptics
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:synaptics \
@@ -31,10 +31,15 @@ X11VERSION!= ${MAKE} -C `${MAKE} -f bsd.port.mk -VX_SERVER_PORT` \
.if ${X_WINDOW_SYSTEM:L} == xorg
-MASTER_SITES+= ${MASTER_SITE_XORG:C/$/:x11/}
-MASTER_SITE_SUBDIR= X11R${X11VERSION}/src/:x11
-DIST_SUBDIR= xorg
-X_DISTFILES= X11R${X11VERSION}-src3.tar.gz
+MASTER_SITES+= ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/:x11 \
+ http://xorg.freedesktop.org/releases/individual/xserver/:x11
+DIST_SUBDIR= xorg/xserver
+X_DISTFILES= xorg-server-${X11VERSION}.tar.bz2
+PLIST_SUB+= XORG="" XFREE86="@comment "
+
+post-patch:
+ @${REINPLACE_CMD} 's|\(ALLINCLUDES = -I.\)|\1 -I${X11BASE}/include|' \
+ ${WRKSRC}/Makefile
.elif ${X_WINDOW_SYSTEM:L} == xfree86-4
@@ -42,6 +47,7 @@ MASTER_SITES+= ${MASTER_SITE_XFREE:C/$/:x11/}
MASTER_SITE_SUBDIR= ${X11VERSION}/:x11
DIST_SUBDIR= xc
X_DISTFILES= XFree86-${X11VERSION}-src-3.tgz
+PLIST_SUB+= XORG="@comment " XFREE86=""
.else
@@ -62,6 +68,11 @@ post-extract:
${GZIP_CMD} -dc ${_DISTDIR}/${FILE} | ${TAR} -xf -
.endfor
+.if ${X_WINDOW_SYSTEM:L} == xorg
+pre-install:
+ ${MKDIR} ${X11BASE}/lib/xorg/modules/input/
+.endif
+
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
diff --git a/x11-drivers/synaptics/distinfo b/x11-drivers/synaptics/distinfo
index c2b2b6e25022..a4b8415f3a1e 100644
--- a/x11-drivers/synaptics/distinfo
+++ b/x11-drivers/synaptics/distinfo
@@ -1,9 +1,9 @@
-MD5 (xorg/synaptics-0.14.6.tar.bz2) = 1102cd575045640a064ab6f9b1e391af
-SHA256 (xorg/synaptics-0.14.6.tar.bz2) = f88b967258a0484b0aa02f26acfb31a70cc8afd4872608b7f81c44dc29ae8429
-SIZE (xorg/synaptics-0.14.6.tar.bz2) = 126833
-MD5 (xorg/X11R6.9.0-src3.tar.gz) = 4d5450bde835270632e004b25e45ef33
-SHA256 (xorg/X11R6.9.0-src3.tar.gz) = 6c55602a0d6476457d3cf6a1413c39d63c70ca9255749bff5502dae9414f9971
-SIZE (xorg/X11R6.9.0-src3.tar.gz) = 10872474
+MD5 (xorg/xserver/synaptics-0.14.6.tar.bz2) = 1102cd575045640a064ab6f9b1e391af
+SHA256 (xorg/xserver/synaptics-0.14.6.tar.bz2) = f88b967258a0484b0aa02f26acfb31a70cc8afd4872608b7f81c44dc29ae8429
+SIZE (xorg/xserver/synaptics-0.14.6.tar.bz2) = 126833
+MD5 (xorg/xserver/xorg-server-1.2.0.tar.bz2) = ea291c89e68832d570d9d5e007218bd6
+SHA256 (xorg/xserver/xorg-server-1.2.0.tar.bz2) = e3e56b35ee13098f4ee79948beb20bfc9a06d1a7a35fb906405ff1531b92bb85
+SIZE (xorg/xserver/xorg-server-1.2.0.tar.bz2) = 6014596
MD5 (xc/synaptics-0.14.6.tar.bz2) = 1102cd575045640a064ab6f9b1e391af
SHA256 (xc/synaptics-0.14.6.tar.bz2) = f88b967258a0484b0aa02f26acfb31a70cc8afd4872608b7f81c44dc29ae8429
SIZE (xc/synaptics-0.14.6.tar.bz2) = 126833
diff --git a/x11-drivers/synaptics/pkg-plist b/x11-drivers/synaptics/pkg-plist
index 9eb476975db3..46e202c29d17 100644
--- a/x11-drivers/synaptics/pkg-plist
+++ b/x11-drivers/synaptics/pkg-plist
@@ -1,3 +1,7 @@
bin/synclient
@comment bin/syndaemon
-lib/modules/input/synaptics_drv.o
+%%XORG%%lib/xorg/modules/input/synaptics_drv.so
+%%XORG%%@dirrmtry lib/xorg/modules/input
+%%XORG%%@dirrmtry lib/xorg/modules
+%%XORG%%@dirrmtry lib/xorg
+%%XFREE86%%lib/modules/input/synaptics_drv.o
diff --git a/x11-drivers/xf86-input-acecad/Makefile b/x11-drivers/xf86-input-acecad/Makefile
new file mode 100644
index 000000000000..42a7b7a477a8
--- /dev/null
+++ b/x11-drivers/xf86-input-acecad/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-acecad
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-acecad
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org acecad input driver
+
+XORG_CAT= driver
+MAN4= acecad.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-acecad/distinfo b/x11-drivers/xf86-input-acecad/distinfo
new file mode 100644
index 000000000000..16af938dad3d
--- /dev/null
+++ b/x11-drivers/xf86-input-acecad/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-acecad-1.1.0.tar.bz2) = ce0b7bec500273ad935cbfa212b8ac8a
+SHA256 (xorg/driver/xf86-input-acecad-1.1.0.tar.bz2) = 3e5feea79f1d48cd46a2a40661140042ac586f90311669f79d65fea6cfc112ad
+SIZE (xorg/driver/xf86-input-acecad-1.1.0.tar.bz2) = 230176
diff --git a/x11-drivers/xf86-input-acecad/pkg-descr b/x11-drivers/xf86-input-acecad/pkg-descr
new file mode 100644
index 000000000000..d20ae8373e09
--- /dev/null
+++ b/x11-drivers/xf86-input-acecad/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-acecad driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-acecad/pkg-plist b/x11-drivers/xf86-input-acecad/pkg-plist
new file mode 100644
index 000000000000..bece9a428b81
--- /dev/null
+++ b/x11-drivers/xf86-input-acecad/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/acecad_drv.la
+lib/xorg/modules/input/acecad_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-calcomp/Makefile b/x11-drivers/xf86-input-calcomp/Makefile
new file mode 100644
index 000000000000..d9a335967cf0
--- /dev/null
+++ b/x11-drivers/xf86-input-calcomp/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-calcomp
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-calcomp
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org calcomp input driver
+
+XORG_CAT= driver
+MAN4= calcomp.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-calcomp/distinfo b/x11-drivers/xf86-input-calcomp/distinfo
new file mode 100644
index 000000000000..3c739f96fbd2
--- /dev/null
+++ b/x11-drivers/xf86-input-calcomp/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-calcomp-1.1.0.tar.bz2) = af13f9de2af4e1d03b2da0c037fd718a
+SHA256 (xorg/driver/xf86-input-calcomp-1.1.0.tar.bz2) = ebc446e74eea72d391104b1ce3b2a5376bced098154ec089a944f4311d240904
+SIZE (xorg/driver/xf86-input-calcomp-1.1.0.tar.bz2) = 231496
diff --git a/x11-drivers/xf86-input-calcomp/pkg-descr b/x11-drivers/xf86-input-calcomp/pkg-descr
new file mode 100644
index 000000000000..5a94b55371fc
--- /dev/null
+++ b/x11-drivers/xf86-input-calcomp/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-calcomp driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-calcomp/pkg-plist b/x11-drivers/xf86-input-calcomp/pkg-plist
new file mode 100644
index 000000000000..1b007218a3f4
--- /dev/null
+++ b/x11-drivers/xf86-input-calcomp/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/calcomp_drv.la
+lib/xorg/modules/input/calcomp_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-citron/Makefile b/x11-drivers/xf86-input-citron/Makefile
new file mode 100644
index 000000000000..4c21d32b3b16
--- /dev/null
+++ b/x11-drivers/xf86-input-citron/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-citron
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-citron
+PORTVERSION= 2.2.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org citron input driver
+
+XORG_CAT= driver
+MAN4= citron.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-citron/distinfo b/x11-drivers/xf86-input-citron/distinfo
new file mode 100644
index 000000000000..067361f9aa45
--- /dev/null
+++ b/x11-drivers/xf86-input-citron/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-citron-2.2.0.tar.bz2) = 1fe53cd055a69650f3c2e02377ec728c
+SHA256 (xorg/driver/xf86-input-citron-2.2.0.tar.bz2) = 26cfa755d3a383f80039fcd286c44ba5f7b353feb8c674f386bb08d741d2c3fe
+SIZE (xorg/driver/xf86-input-citron-2.2.0.tar.bz2) = 257145
diff --git a/x11-drivers/xf86-input-citron/pkg-descr b/x11-drivers/xf86-input-citron/pkg-descr
new file mode 100644
index 000000000000..1213821d5f70
--- /dev/null
+++ b/x11-drivers/xf86-input-citron/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-citron driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-citron/pkg-plist b/x11-drivers/xf86-input-citron/pkg-plist
new file mode 100644
index 000000000000..5505ae753929
--- /dev/null
+++ b/x11-drivers/xf86-input-citron/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/citron_drv.la
+lib/xorg/modules/input/citron_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-digitaledge/Makefile b/x11-drivers/xf86-input-digitaledge/Makefile
new file mode 100644
index 000000000000..5fa9940a20e0
--- /dev/null
+++ b/x11-drivers/xf86-input-digitaledge/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86-input-digitaledge
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-digitaledge
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org digitaledge input driver
+
+XORG_CAT= driver
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-digitaledge/distinfo b/x11-drivers/xf86-input-digitaledge/distinfo
new file mode 100644
index 000000000000..8fe3d8ba77a6
--- /dev/null
+++ b/x11-drivers/xf86-input-digitaledge/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-digitaledge-1.1.0.tar.bz2) = 53461c34cc0712aacab92b820b9fcb84
+SHA256 (xorg/driver/xf86-input-digitaledge-1.1.0.tar.bz2) = 24001f19b46b5bc2fcf8212f04863e4efa90175fac797350525e14848ab98a38
+SIZE (xorg/driver/xf86-input-digitaledge-1.1.0.tar.bz2) = 232925
diff --git a/x11-drivers/xf86-input-digitaledge/pkg-descr b/x11-drivers/xf86-input-digitaledge/pkg-descr
new file mode 100644
index 000000000000..d8a47536572c
--- /dev/null
+++ b/x11-drivers/xf86-input-digitaledge/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-digitaledge driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-digitaledge/pkg-plist b/x11-drivers/xf86-input-digitaledge/pkg-plist
new file mode 100644
index 000000000000..766c3665b352
--- /dev/null
+++ b/x11-drivers/xf86-input-digitaledge/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/digitaledge_drv.la
+lib/xorg/modules/input/digitaledge_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-dmc/Makefile b/x11-drivers/xf86-input-dmc/Makefile
new file mode 100644
index 000000000000..6b7d69b88eb2
--- /dev/null
+++ b/x11-drivers/xf86-input-dmc/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-dmc
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-dmc
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org dmc input driver
+
+XORG_CAT= driver
+MAN4= dmc.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-dmc/distinfo b/x11-drivers/xf86-input-dmc/distinfo
new file mode 100644
index 000000000000..5b548b06c199
--- /dev/null
+++ b/x11-drivers/xf86-input-dmc/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-dmc-1.1.0.tar.bz2) = e1bcbdefcb839173de79aeb3cd038b77
+SHA256 (xorg/driver/xf86-input-dmc-1.1.0.tar.bz2) = c5ca8fb2dfe0130767b2c10bd0661277a67e7d5b9171a7f5f6264ec48790473f
+SIZE (xorg/driver/xf86-input-dmc-1.1.0.tar.bz2) = 228592
diff --git a/x11-drivers/xf86-input-dmc/pkg-descr b/x11-drivers/xf86-input-dmc/pkg-descr
new file mode 100644
index 000000000000..9c1356edfb70
--- /dev/null
+++ b/x11-drivers/xf86-input-dmc/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-dmc driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-dmc/pkg-plist b/x11-drivers/xf86-input-dmc/pkg-plist
new file mode 100644
index 000000000000..f9949431ab76
--- /dev/null
+++ b/x11-drivers/xf86-input-dmc/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/dmc_drv.la
+lib/xorg/modules/input/dmc_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-dynapro/Makefile b/x11-drivers/xf86-input-dynapro/Makefile
new file mode 100644
index 000000000000..9772be78c52e
--- /dev/null
+++ b/x11-drivers/xf86-input-dynapro/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-dynapro
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-dynapro
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org dynapro input driver
+
+XORG_CAT= driver
+MAN4= dynapro.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-dynapro/distinfo b/x11-drivers/xf86-input-dynapro/distinfo
new file mode 100644
index 000000000000..12e972f2610d
--- /dev/null
+++ b/x11-drivers/xf86-input-dynapro/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-dynapro-1.1.0.tar.bz2) = 1683178d09dfc604dde9ea2aab950a28
+SHA256 (xorg/driver/xf86-input-dynapro-1.1.0.tar.bz2) = fc2ad50b1aa027fe57da53cbb73db0b4b9d0de9032f00dd42e7cc0aae7c50d6a
+SIZE (xorg/driver/xf86-input-dynapro-1.1.0.tar.bz2) = 227960
diff --git a/x11-drivers/xf86-input-dynapro/pkg-descr b/x11-drivers/xf86-input-dynapro/pkg-descr
new file mode 100644
index 000000000000..7bfe758d0f13
--- /dev/null
+++ b/x11-drivers/xf86-input-dynapro/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-dynapro driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-dynapro/pkg-plist b/x11-drivers/xf86-input-dynapro/pkg-plist
new file mode 100644
index 000000000000..3bf6d0acce85
--- /dev/null
+++ b/x11-drivers/xf86-input-dynapro/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/dynapro_drv.la
+lib/xorg/modules/input/dynapro_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-elo2300/Makefile b/x11-drivers/xf86-input-elo2300/Makefile
new file mode 100644
index 000000000000..5ddc621a95e2
--- /dev/null
+++ b/x11-drivers/xf86-input-elo2300/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86-input-elo2300
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-elo2300
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org elo2300 input driver
+
+XORG_CAT= driver
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-elo2300/distinfo b/x11-drivers/xf86-input-elo2300/distinfo
new file mode 100644
index 000000000000..485614280ed6
--- /dev/null
+++ b/x11-drivers/xf86-input-elo2300/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-elo2300-1.1.0.tar.bz2) = 43885769d6f741272dda162e82902b0d
+SHA256 (xorg/driver/xf86-input-elo2300-1.1.0.tar.bz2) = 9551f67e24c4573867a64d032d1ff6b63654caab8a85d3c6b2af7748daaa2134
+SIZE (xorg/driver/xf86-input-elo2300-1.1.0.tar.bz2) = 230654
diff --git a/x11-drivers/xf86-input-elo2300/pkg-descr b/x11-drivers/xf86-input-elo2300/pkg-descr
new file mode 100644
index 000000000000..9383465cf8d3
--- /dev/null
+++ b/x11-drivers/xf86-input-elo2300/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-elo2300 driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-elo2300/pkg-plist b/x11-drivers/xf86-input-elo2300/pkg-plist
new file mode 100644
index 000000000000..49a3c9807397
--- /dev/null
+++ b/x11-drivers/xf86-input-elo2300/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/elo2300_drv.la
+lib/xorg/modules/input/elo2300_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-elographics/Makefile b/x11-drivers/xf86-input-elographics/Makefile
new file mode 100644
index 000000000000..384dfc284b21
--- /dev/null
+++ b/x11-drivers/xf86-input-elographics/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-elographics
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-elographics
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org elographics input driver
+
+XORG_CAT= driver
+MAN4= elographics.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-elographics/distinfo b/x11-drivers/xf86-input-elographics/distinfo
new file mode 100644
index 000000000000..ad1f75673b19
--- /dev/null
+++ b/x11-drivers/xf86-input-elographics/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-elographics-1.1.0.tar.bz2) = ecb2bf1f800d4f5f4c295f2a0e6b1de7
+SHA256 (xorg/driver/xf86-input-elographics-1.1.0.tar.bz2) = 1583e1dae6e3ecd34ba55deae7dfc052efede0378f852de6224308d7e7d5b2d8
+SIZE (xorg/driver/xf86-input-elographics-1.1.0.tar.bz2) = 236648
diff --git a/x11-drivers/xf86-input-elographics/pkg-descr b/x11-drivers/xf86-input-elographics/pkg-descr
new file mode 100644
index 000000000000..aed30dc012b2
--- /dev/null
+++ b/x11-drivers/xf86-input-elographics/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-elographics driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-elographics/pkg-plist b/x11-drivers/xf86-input-elographics/pkg-plist
new file mode 100644
index 000000000000..b6f57b12c197
--- /dev/null
+++ b/x11-drivers/xf86-input-elographics/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/elographics_drv.la
+lib/xorg/modules/input/elographics_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-fpit/Makefile b/x11-drivers/xf86-input-fpit/Makefile
new file mode 100644
index 000000000000..aea79a7ba49e
--- /dev/null
+++ b/x11-drivers/xf86-input-fpit/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-fpit
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-fpit
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org fpit input driver
+
+XORG_CAT= driver
+MAN4= fpit.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-fpit/distinfo b/x11-drivers/xf86-input-fpit/distinfo
new file mode 100644
index 000000000000..a4c1fbe0592f
--- /dev/null
+++ b/x11-drivers/xf86-input-fpit/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-fpit-1.1.0.tar.bz2) = a31066a2076d18619ceaea67f6d89698
+SHA256 (xorg/driver/xf86-input-fpit-1.1.0.tar.bz2) = 8ee3b2df90516182460fbda025153aa7fb2c6ba343e4239d225963a287f694f8
+SIZE (xorg/driver/xf86-input-fpit-1.1.0.tar.bz2) = 232340
diff --git a/x11-drivers/xf86-input-fpit/pkg-descr b/x11-drivers/xf86-input-fpit/pkg-descr
new file mode 100644
index 000000000000..9ebd6609662a
--- /dev/null
+++ b/x11-drivers/xf86-input-fpit/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-fpit driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-fpit/pkg-plist b/x11-drivers/xf86-input-fpit/pkg-plist
new file mode 100644
index 000000000000..988bba8a51fb
--- /dev/null
+++ b/x11-drivers/xf86-input-fpit/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/fpit_drv.la
+lib/xorg/modules/input/fpit_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-hyperpen/Makefile b/x11-drivers/xf86-input-hyperpen/Makefile
new file mode 100644
index 000000000000..ad37c01a6cf1
--- /dev/null
+++ b/x11-drivers/xf86-input-hyperpen/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86-input-hyperpen
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-hyperpen
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org hyperpen input driver
+
+XORG_CAT= driver
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-hyperpen/distinfo b/x11-drivers/xf86-input-hyperpen/distinfo
new file mode 100644
index 000000000000..bdff1d50303b
--- /dev/null
+++ b/x11-drivers/xf86-input-hyperpen/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-hyperpen-1.1.0.tar.bz2) = 1dfccb75069e61e0c6f990b47eb58c40
+SHA256 (xorg/driver/xf86-input-hyperpen-1.1.0.tar.bz2) = d1c20a3340e06c5634759832dcf2edc6acb41476a4f637eba6880730e607f493
+SIZE (xorg/driver/xf86-input-hyperpen-1.1.0.tar.bz2) = 235132
diff --git a/x11-drivers/xf86-input-hyperpen/pkg-descr b/x11-drivers/xf86-input-hyperpen/pkg-descr
new file mode 100644
index 000000000000..a45a59abed70
--- /dev/null
+++ b/x11-drivers/xf86-input-hyperpen/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-hyperpen driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-hyperpen/pkg-plist b/x11-drivers/xf86-input-hyperpen/pkg-plist
new file mode 100644
index 000000000000..59dc01716933
--- /dev/null
+++ b/x11-drivers/xf86-input-hyperpen/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/hyperpen_drv.la
+lib/xorg/modules/input/hyperpen_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-jamstudio/Makefile b/x11-drivers/xf86-input-jamstudio/Makefile
new file mode 100644
index 000000000000..41aa4e5ed53b
--- /dev/null
+++ b/x11-drivers/xf86-input-jamstudio/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-jamstudio
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-jamstudio
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org jamstudio input driver
+
+XORG_CAT= driver
+MAN4= js_x.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-jamstudio/distinfo b/x11-drivers/xf86-input-jamstudio/distinfo
new file mode 100644
index 000000000000..6bb120620b44
--- /dev/null
+++ b/x11-drivers/xf86-input-jamstudio/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-jamstudio-1.1.0.tar.bz2) = a32e36a24545791a3408cdc5563b6523
+SHA256 (xorg/driver/xf86-input-jamstudio-1.1.0.tar.bz2) = ce41b360bd08ea31036b79cfc25a32c854147522e4580f5ca1a203233e657e1a
+SIZE (xorg/driver/xf86-input-jamstudio-1.1.0.tar.bz2) = 226459
diff --git a/x11-drivers/xf86-input-jamstudio/pkg-descr b/x11-drivers/xf86-input-jamstudio/pkg-descr
new file mode 100644
index 000000000000..bc679dd0919a
--- /dev/null
+++ b/x11-drivers/xf86-input-jamstudio/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-jamstudio driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-jamstudio/pkg-plist b/x11-drivers/xf86-input-jamstudio/pkg-plist
new file mode 100644
index 000000000000..8fd0ef12bfc8
--- /dev/null
+++ b/x11-drivers/xf86-input-jamstudio/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/js_x_drv.la
+lib/xorg/modules/input/js_x_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-joystick/Makefile b/x11-drivers/xf86-input-joystick/Makefile
new file mode 100644
index 000000000000..bb746ad58726
--- /dev/null
+++ b/x11-drivers/xf86-input-joystick/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86-input-joystick
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-joystick
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org joystick input driver
+
+XORG_CAT= driver
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-joystick/distinfo b/x11-drivers/xf86-input-joystick/distinfo
new file mode 100644
index 000000000000..c4b7d151af72
--- /dev/null
+++ b/x11-drivers/xf86-input-joystick/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-joystick-1.1.0.tar.bz2) = e0025215542c7a11c5a7f9548631dbd7
+SHA256 (xorg/driver/xf86-input-joystick-1.1.0.tar.bz2) = 11c3e8056e8f44b9a6f348b5366c7e725155563374770b82e339e913b9a60d16
+SIZE (xorg/driver/xf86-input-joystick-1.1.0.tar.bz2) = 228374
diff --git a/x11-drivers/xf86-input-joystick/pkg-descr b/x11-drivers/xf86-input-joystick/pkg-descr
new file mode 100644
index 000000000000..14f2aaafa43e
--- /dev/null
+++ b/x11-drivers/xf86-input-joystick/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-joystick driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-joystick/pkg-plist b/x11-drivers/xf86-input-joystick/pkg-plist
new file mode 100644
index 000000000000..358a463f054f
--- /dev/null
+++ b/x11-drivers/xf86-input-joystick/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/joystick_drv.la
+lib/xorg/modules/input/joystick_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-keyboard/Makefile b/x11-drivers/xf86-input-keyboard/Makefile
new file mode 100644
index 000000000000..7c2f223e4759
--- /dev/null
+++ b/x11-drivers/xf86-input-keyboard/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-input-keyboard
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-keyboard
+PORTVERSION= 1.1.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org keyboard input driver
+
+XORG_CAT= driver
+USE_XORG= kbproto
+MAN4= kbd.4x keyboard.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-keyboard/distinfo b/x11-drivers/xf86-input-keyboard/distinfo
new file mode 100644
index 000000000000..87ec2cfc238b
--- /dev/null
+++ b/x11-drivers/xf86-input-keyboard/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-keyboard-1.1.1.tar.bz2) = babf094e37bdfc08076d4adb4c69c1d9
+SHA256 (xorg/driver/xf86-input-keyboard-1.1.1.tar.bz2) = b7e7377d75f3a10cceb5df18019b8e4498fbed0100478edd4af75bf8cd45d6fd
+SIZE (xorg/driver/xf86-input-keyboard-1.1.1.tar.bz2) = 235022
diff --git a/x11-drivers/xf86-input-keyboard/files/patch-kbd.c b/x11-drivers/xf86-input-keyboard/files/patch-kbd.c
new file mode 100644
index 000000000000..d43b9056148b
--- /dev/null
+++ b/x11-drivers/xf86-input-keyboard/files/patch-kbd.c
@@ -0,0 +1,18 @@
+--- src/kbd.c.orig Wed Nov 9 22:31:23 2005
++++ src/kbd.c Sat Oct 7 21:09:40 2006
+@@ -635,7 +635,6 @@
+ return;
+ }
+
+-#ifndef __sparc64__
+ /*
+ * PC keyboards generate separate key codes for
+ * Alt+Print and Control+Pause but in the X keyboard model
+@@ -648,7 +647,6 @@
+ else if (scanCode == KEY_Break)
+ scanCode = KEY_Pause;
+ }
+-#endif
+
+ sunKeyboards:
+ /*
diff --git a/x11-drivers/xf86-input-keyboard/pkg-descr b/x11-drivers/xf86-input-keyboard/pkg-descr
new file mode 100644
index 000000000000..032961e5144a
--- /dev/null
+++ b/x11-drivers/xf86-input-keyboard/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-keyboard driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-keyboard/pkg-plist b/x11-drivers/xf86-input-keyboard/pkg-plist
new file mode 100644
index 000000000000..32d077162789
--- /dev/null
+++ b/x11-drivers/xf86-input-keyboard/pkg-plist
@@ -0,0 +1,7 @@
+lib/xorg/modules/input/kbd_drv.la
+lib/xorg/modules/input/kbd_drv.so
+lib/xorg/modules/input/keyboard_drv.la
+lib/xorg/modules/input/keyboard_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-magellan/Makefile b/x11-drivers/xf86-input-magellan/Makefile
new file mode 100644
index 000000000000..bf936bae3d7e
--- /dev/null
+++ b/x11-drivers/xf86-input-magellan/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86-input-magellan
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-magellan
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org magellan input driver
+
+XORG_CAT= driver
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-magellan/distinfo b/x11-drivers/xf86-input-magellan/distinfo
new file mode 100644
index 000000000000..59784431ba6c
--- /dev/null
+++ b/x11-drivers/xf86-input-magellan/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-magellan-1.1.0.tar.bz2) = 0d6a81aa864ac790d9a8b517ca7016ad
+SHA256 (xorg/driver/xf86-input-magellan-1.1.0.tar.bz2) = 8eef54b50c428513a330ed7183ce37f269050252a4d1199d3b00ad6bf0a7833d
+SIZE (xorg/driver/xf86-input-magellan-1.1.0.tar.bz2) = 228401
diff --git a/x11-drivers/xf86-input-magellan/pkg-descr b/x11-drivers/xf86-input-magellan/pkg-descr
new file mode 100644
index 000000000000..e38af8c0800b
--- /dev/null
+++ b/x11-drivers/xf86-input-magellan/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-magellan driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-magellan/pkg-plist b/x11-drivers/xf86-input-magellan/pkg-plist
new file mode 100644
index 000000000000..55620db1ca0d
--- /dev/null
+++ b/x11-drivers/xf86-input-magellan/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/magellan_drv.la
+lib/xorg/modules/input/magellan_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-magictouch/Makefile b/x11-drivers/xf86-input-magictouch/Makefile
new file mode 100644
index 000000000000..6b902f3d71f4
--- /dev/null
+++ b/x11-drivers/xf86-input-magictouch/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-input-magictouch
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-magictouch
+PORTVERSION= 1.0.0.5
+PORTREVISION= 1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org magictouch input driver
+
+XORG_CAT= driver
+MAN4= magictouch.4x
+USE_AUTOTOOLS= libtool:15
+
+CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-magictouch/distinfo b/x11-drivers/xf86-input-magictouch/distinfo
new file mode 100644
index 000000000000..306280024c5a
--- /dev/null
+++ b/x11-drivers/xf86-input-magictouch/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-magictouch-1.0.0.5.tar.bz2) = d23f2791cd634ef85b7cc5e9da8f8407
+SHA256 (xorg/driver/xf86-input-magictouch-1.0.0.5.tar.bz2) = 9cedc831e9d86889f473fbe3b8f1478afe5ed8c0dd71492aeb896cc681d7444c
+SIZE (xorg/driver/xf86-input-magictouch-1.0.0.5.tar.bz2) = 218289
diff --git a/x11-drivers/xf86-input-magictouch/pkg-descr b/x11-drivers/xf86-input-magictouch/pkg-descr
new file mode 100644
index 000000000000..685c1e00b41a
--- /dev/null
+++ b/x11-drivers/xf86-input-magictouch/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-magictouch driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-magictouch/pkg-plist b/x11-drivers/xf86-input-magictouch/pkg-plist
new file mode 100644
index 000000000000..c9dff9282436
--- /dev/null
+++ b/x11-drivers/xf86-input-magictouch/pkg-plist
@@ -0,0 +1,6 @@
+lib/xorg/modules/input/magictouch_drv.a
+lib/xorg/modules/input/magictouch_drv.la
+lib/xorg/modules/input/magictouch_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-microtouch/Makefile b/x11-drivers/xf86-input-microtouch/Makefile
new file mode 100644
index 000000000000..137c05d886f5
--- /dev/null
+++ b/x11-drivers/xf86-input-microtouch/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-microtouch
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-microtouch
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org microtouch input driver
+
+XORG_CAT= driver
+MAN4= microtouch.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-microtouch/distinfo b/x11-drivers/xf86-input-microtouch/distinfo
new file mode 100644
index 000000000000..dce1b3e71abc
--- /dev/null
+++ b/x11-drivers/xf86-input-microtouch/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-microtouch-1.1.0.tar.bz2) = 7b3cc0330d70e7e4e07914fcb325b331
+SHA256 (xorg/driver/xf86-input-microtouch-1.1.0.tar.bz2) = 7f92f5531495ecfbfd00744198fd4b2aa3b8f5c188b115e55e865e961bca2039
+SIZE (xorg/driver/xf86-input-microtouch-1.1.0.tar.bz2) = 231483
diff --git a/x11-drivers/xf86-input-microtouch/pkg-descr b/x11-drivers/xf86-input-microtouch/pkg-descr
new file mode 100644
index 000000000000..1e3fcd8b14b0
--- /dev/null
+++ b/x11-drivers/xf86-input-microtouch/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-microtouch driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-microtouch/pkg-plist b/x11-drivers/xf86-input-microtouch/pkg-plist
new file mode 100644
index 000000000000..a73958340c63
--- /dev/null
+++ b/x11-drivers/xf86-input-microtouch/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/microtouch_drv.la
+lib/xorg/modules/input/microtouch_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-mouse/Makefile b/x11-drivers/xf86-input-mouse/Makefile
new file mode 100644
index 000000000000..df7cf282513f
--- /dev/null
+++ b/x11-drivers/xf86-input-mouse/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-mouse
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-mouse
+PORTVERSION= 1.1.2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org mouse input driver
+
+XORG_CAT= driver
+MAN4= mousedrv.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-mouse/distinfo b/x11-drivers/xf86-input-mouse/distinfo
new file mode 100644
index 000000000000..eebc5df3524b
--- /dev/null
+++ b/x11-drivers/xf86-input-mouse/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-mouse-1.1.2.tar.bz2) = d8bcd9fb1b4efb02acd251495f9a30c1
+SHA256 (xorg/driver/xf86-input-mouse-1.1.2.tar.bz2) = 7d4c2ecbe8f9327f7c8093c05401ab68b22f3343bcf04e4838cc40c21b7f8e0a
+SIZE (xorg/driver/xf86-input-mouse-1.1.2.tar.bz2) = 279229
diff --git a/x11-drivers/xf86-input-mouse/pkg-descr b/x11-drivers/xf86-input-mouse/pkg-descr
new file mode 100644
index 000000000000..866b4d8ae7e3
--- /dev/null
+++ b/x11-drivers/xf86-input-mouse/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-mouse driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-mouse/pkg-plist b/x11-drivers/xf86-input-mouse/pkg-plist
new file mode 100644
index 000000000000..dd465f17a16a
--- /dev/null
+++ b/x11-drivers/xf86-input-mouse/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/mouse_drv.la
+lib/xorg/modules/input/mouse_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-mutouch/Makefile b/x11-drivers/xf86-input-mutouch/Makefile
new file mode 100644
index 000000000000..1f04efd1a5dd
--- /dev/null
+++ b/x11-drivers/xf86-input-mutouch/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-mutouch
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-mutouch
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org mutouch input driver
+
+XORG_CAT= driver
+MAN4= mutouch.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-mutouch/distinfo b/x11-drivers/xf86-input-mutouch/distinfo
new file mode 100644
index 000000000000..591d113a6c22
--- /dev/null
+++ b/x11-drivers/xf86-input-mutouch/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-mutouch-1.1.0.tar.bz2) = 98ae915c67cabf0e6d40a425dbdbe10b
+SHA256 (xorg/driver/xf86-input-mutouch-1.1.0.tar.bz2) = cc67e0dd4f4fcc8d798f0bfe42b975132c5739bdd80809580a74182e4d1b62ea
+SIZE (xorg/driver/xf86-input-mutouch-1.1.0.tar.bz2) = 236844
diff --git a/x11-drivers/xf86-input-mutouch/pkg-descr b/x11-drivers/xf86-input-mutouch/pkg-descr
new file mode 100644
index 000000000000..881ac7c0e623
--- /dev/null
+++ b/x11-drivers/xf86-input-mutouch/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-mutouch driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-mutouch/pkg-plist b/x11-drivers/xf86-input-mutouch/pkg-plist
new file mode 100644
index 000000000000..b3ef9f346861
--- /dev/null
+++ b/x11-drivers/xf86-input-mutouch/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/mutouch_drv.la
+lib/xorg/modules/input/mutouch_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-palmax/Makefile b/x11-drivers/xf86-input-palmax/Makefile
new file mode 100644
index 000000000000..81cef2b16242
--- /dev/null
+++ b/x11-drivers/xf86-input-palmax/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-palmax
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-palmax
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org palmax input driver
+
+XORG_CAT= driver
+MAN4= palmax.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-palmax/distinfo b/x11-drivers/xf86-input-palmax/distinfo
new file mode 100644
index 000000000000..6becf1468b7f
--- /dev/null
+++ b/x11-drivers/xf86-input-palmax/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-palmax-1.1.0.tar.bz2) = 0959dbf7972dfb95f56e4bd3f56447cf
+SHA256 (xorg/driver/xf86-input-palmax-1.1.0.tar.bz2) = 5c00c85eed2950a575362bee2f21c2fa68eb8af81e7f1d451273a1302eac4145
+SIZE (xorg/driver/xf86-input-palmax-1.1.0.tar.bz2) = 229673
diff --git a/x11-drivers/xf86-input-palmax/pkg-descr b/x11-drivers/xf86-input-palmax/pkg-descr
new file mode 100644
index 000000000000..727c1f7bdcc6
--- /dev/null
+++ b/x11-drivers/xf86-input-palmax/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-palmax driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-palmax/pkg-plist b/x11-drivers/xf86-input-palmax/pkg-plist
new file mode 100644
index 000000000000..1e5fc6983848
--- /dev/null
+++ b/x11-drivers/xf86-input-palmax/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/palmax_drv.la
+lib/xorg/modules/input/palmax_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-penmount/Makefile b/x11-drivers/xf86-input-penmount/Makefile
new file mode 100644
index 000000000000..26d6e860f58b
--- /dev/null
+++ b/x11-drivers/xf86-input-penmount/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-penmount
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-penmount
+PORTVERSION= 1.2.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org penmount input driver
+
+XORG_CAT= driver
+MAN4= penmount.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-penmount/distinfo b/x11-drivers/xf86-input-penmount/distinfo
new file mode 100644
index 000000000000..d099b3757f0a
--- /dev/null
+++ b/x11-drivers/xf86-input-penmount/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-penmount-1.2.0.tar.bz2) = 0589f2eaa84afb9bd49b226ce7dacdda
+SHA256 (xorg/driver/xf86-input-penmount-1.2.0.tar.bz2) = dea18a07cf8f59e7bc981cfa1f6ef476dd14f7d9bee3bb1a55a6cc49f766150e
+SIZE (xorg/driver/xf86-input-penmount-1.2.0.tar.bz2) = 210083
diff --git a/x11-drivers/xf86-input-penmount/pkg-descr b/x11-drivers/xf86-input-penmount/pkg-descr
new file mode 100644
index 000000000000..ea15a1e1b21f
--- /dev/null
+++ b/x11-drivers/xf86-input-penmount/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-penmount driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-penmount/pkg-plist b/x11-drivers/xf86-input-penmount/pkg-plist
new file mode 100644
index 000000000000..a48eb1404b7c
--- /dev/null
+++ b/x11-drivers/xf86-input-penmount/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/penmount_drv.la
+lib/xorg/modules/input/penmount_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-spaceorb/Makefile b/x11-drivers/xf86-input-spaceorb/Makefile
new file mode 100644
index 000000000000..81bbdab1b33a
--- /dev/null
+++ b/x11-drivers/xf86-input-spaceorb/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86-input-spaceorb
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-spaceorb
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org spaceorb input driver
+
+XORG_CAT= driver
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-spaceorb/distinfo b/x11-drivers/xf86-input-spaceorb/distinfo
new file mode 100644
index 000000000000..1fb4db5f22f1
--- /dev/null
+++ b/x11-drivers/xf86-input-spaceorb/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-spaceorb-1.1.0.tar.bz2) = 294810ca9e93c4096458c6a0f2fb5679
+SHA256 (xorg/driver/xf86-input-spaceorb-1.1.0.tar.bz2) = 9cd53cb719bf401ff3f72233d3a88c59539b94eaf11e586e307c807a325f0815
+SIZE (xorg/driver/xf86-input-spaceorb-1.1.0.tar.bz2) = 227457
diff --git a/x11-drivers/xf86-input-spaceorb/pkg-descr b/x11-drivers/xf86-input-spaceorb/pkg-descr
new file mode 100644
index 000000000000..68b25b58a3f9
--- /dev/null
+++ b/x11-drivers/xf86-input-spaceorb/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-spaceorb driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-spaceorb/pkg-plist b/x11-drivers/xf86-input-spaceorb/pkg-plist
new file mode 100644
index 000000000000..5a104746a5a5
--- /dev/null
+++ b/x11-drivers/xf86-input-spaceorb/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/spaceorb_drv.la
+lib/xorg/modules/input/spaceorb_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-summa/Makefile b/x11-drivers/xf86-input-summa/Makefile
new file mode 100644
index 000000000000..ab531a1af6da
--- /dev/null
+++ b/x11-drivers/xf86-input-summa/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xf86-input-summa
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-summa
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org summa input driver
+
+XORG_CAT= driver
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-summa/distinfo b/x11-drivers/xf86-input-summa/distinfo
new file mode 100644
index 000000000000..1c67f94379c3
--- /dev/null
+++ b/x11-drivers/xf86-input-summa/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-summa-1.1.0.tar.bz2) = b37a432fd87bb9f46d011622d6fce6b3
+SHA256 (xorg/driver/xf86-input-summa-1.1.0.tar.bz2) = f10f2cadd4120b40b3658000c87f910e3005f4d787441c7dd83b48ebbf2a11f2
+SIZE (xorg/driver/xf86-input-summa-1.1.0.tar.bz2) = 235031
diff --git a/x11-drivers/xf86-input-summa/pkg-descr b/x11-drivers/xf86-input-summa/pkg-descr
new file mode 100644
index 000000000000..d67a25cb6ce7
--- /dev/null
+++ b/x11-drivers/xf86-input-summa/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-summa driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-summa/pkg-plist b/x11-drivers/xf86-input-summa/pkg-plist
new file mode 100644
index 000000000000..70370c9b4156
--- /dev/null
+++ b/x11-drivers/xf86-input-summa/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/summa_drv.la
+lib/xorg/modules/input/summa_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-tek4957/Makefile b/x11-drivers/xf86-input-tek4957/Makefile
new file mode 100644
index 000000000000..5c9e0e3fef05
--- /dev/null
+++ b/x11-drivers/xf86-input-tek4957/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-tek4957
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-tek4957
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org tek4957 input driver
+
+XORG_CAT= driver
+MAN4= tek4957.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-tek4957/distinfo b/x11-drivers/xf86-input-tek4957/distinfo
new file mode 100644
index 000000000000..7defb616273d
--- /dev/null
+++ b/x11-drivers/xf86-input-tek4957/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-tek4957-1.1.0.tar.bz2) = be8a4bd474ad6c85b93f66dd6fcfa6ee
+SHA256 (xorg/driver/xf86-input-tek4957-1.1.0.tar.bz2) = 09b9506d1bb1deaaf69872392bc56e1d75997bb8157e85a9121749bf5fe15727
+SIZE (xorg/driver/xf86-input-tek4957-1.1.0.tar.bz2) = 229426
diff --git a/x11-drivers/xf86-input-tek4957/pkg-descr b/x11-drivers/xf86-input-tek4957/pkg-descr
new file mode 100644
index 000000000000..1c0ccc0ae887
--- /dev/null
+++ b/x11-drivers/xf86-input-tek4957/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-tek4957 driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-tek4957/pkg-plist b/x11-drivers/xf86-input-tek4957/pkg-plist
new file mode 100644
index 000000000000..1a0f36354448
--- /dev/null
+++ b/x11-drivers/xf86-input-tek4957/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/tek4957_drv.la
+lib/xorg/modules/input/tek4957_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-void/Makefile b/x11-drivers/xf86-input-void/Makefile
new file mode 100644
index 000000000000..d2253dcc174a
--- /dev/null
+++ b/x11-drivers/xf86-input-void/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-input-void
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-input-void
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org void input driver
+
+XORG_CAT= driver
+MAN4= void.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-void/distinfo b/x11-drivers/xf86-input-void/distinfo
new file mode 100644
index 000000000000..01b44a382693
--- /dev/null
+++ b/x11-drivers/xf86-input-void/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-input-void-1.1.0.tar.bz2) = ea72a92d43b95f413347df96d6a73933
+SHA256 (xorg/driver/xf86-input-void-1.1.0.tar.bz2) = b43c5d920821bd06b6a1a131dd071ab838bf024c3cb092c6d1f10d57b648b0e4
+SIZE (xorg/driver/xf86-input-void-1.1.0.tar.bz2) = 226456
diff --git a/x11-drivers/xf86-input-void/pkg-descr b/x11-drivers/xf86-input-void/pkg-descr
new file mode 100644
index 000000000000..abb187620eb3
--- /dev/null
+++ b/x11-drivers/xf86-input-void/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-input-void driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-input-void/pkg-plist b/x11-drivers/xf86-input-void/pkg-plist
new file mode 100644
index 000000000000..554c36808518
--- /dev/null
+++ b/x11-drivers/xf86-input-void/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/input/void_drv.la
+lib/xorg/modules/input/void_drv.so
+@dirrmtry lib/xorg/modules/input
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-apm/Makefile b/x11-drivers/xf86-video-apm/Makefile
new file mode 100644
index 000000000000..8d7f55db9827
--- /dev/null
+++ b/x11-drivers/xf86-video-apm/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-apm
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-apm
+PORTVERSION= 1.1.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org apm display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= apm.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-apm/distinfo b/x11-drivers/xf86-video-apm/distinfo
new file mode 100644
index 000000000000..6255b59dc11d
--- /dev/null
+++ b/x11-drivers/xf86-video-apm/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-apm-1.1.1.tar.bz2) = ac7e05f0dfc7e02cac0bf17b9eb89b11
+SHA256 (xorg/driver/xf86-video-apm-1.1.1.tar.bz2) = 09d7e6cf30b94f141f8ebe2560b301a058f645e74108edc28c908e750865dcec
+SIZE (xorg/driver/xf86-video-apm-1.1.1.tar.bz2) = 268210
diff --git a/x11-drivers/xf86-video-apm/pkg-descr b/x11-drivers/xf86-video-apm/pkg-descr
new file mode 100644
index 000000000000..5d3847a314c3
--- /dev/null
+++ b/x11-drivers/xf86-video-apm/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-apm driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-apm/pkg-plist b/x11-drivers/xf86-video-apm/pkg-plist
new file mode 100644
index 000000000000..e43fd8984848
--- /dev/null
+++ b/x11-drivers/xf86-video-apm/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/apm_drv.la
+lib/xorg/modules/drivers/apm_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-ark/Makefile b/x11-drivers/xf86-video-ark/Makefile
new file mode 100644
index 000000000000..1c323e2943e6
--- /dev/null
+++ b/x11-drivers/xf86-video-ark/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-video-ark
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-ark
+PORTVERSION= 0.6.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org ark display driver
+
+XORG_CAT= driver
+USE_XORG= xextproto
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-ark/distinfo b/x11-drivers/xf86-video-ark/distinfo
new file mode 100644
index 000000000000..2e32a0bbc272
--- /dev/null
+++ b/x11-drivers/xf86-video-ark/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-ark-0.6.0.tar.bz2) = 6921479baca8f7b156029489fd335854
+SHA256 (xorg/driver/xf86-video-ark-0.6.0.tar.bz2) = e5abc4f4ae643ce56d5773f052515196f05786235e4afd155a3232e20dbc84d7
+SIZE (xorg/driver/xf86-video-ark-0.6.0.tar.bz2) = 231223
diff --git a/x11-drivers/xf86-video-ark/pkg-descr b/x11-drivers/xf86-video-ark/pkg-descr
new file mode 100644
index 000000000000..8de2e6e90406
--- /dev/null
+++ b/x11-drivers/xf86-video-ark/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-ark driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-ark/pkg-plist b/x11-drivers/xf86-video-ark/pkg-plist
new file mode 100644
index 000000000000..ce3a4e949570
--- /dev/null
+++ b/x11-drivers/xf86-video-ark/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/ark_drv.la
+lib/xorg/modules/drivers/ark_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-ati/Makefile b/x11-drivers/xf86-video-ati/Makefile
new file mode 100644
index 000000000000..a529247c3365
--- /dev/null
+++ b/x11-drivers/xf86-video-ati/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-ati
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-ati
+PORTVERSION= 6.6.3
+PORTREVISION= 2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org ati display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86driproto xineramaproto videoproto xf86miscproto xextproto glproto
+MAN4= ati.4x r128.4x radeon.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-ati/distinfo b/x11-drivers/xf86-video-ati/distinfo
new file mode 100644
index 000000000000..b618867a33c5
--- /dev/null
+++ b/x11-drivers/xf86-video-ati/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-ati-6.6.3.tar.bz2) = f6d559f9d20f61567d381916b376590f
+SHA256 (xorg/driver/xf86-video-ati-6.6.3.tar.bz2) = d08a429e1fb1620ae81839181a4dc6cd579d52fc440d44d7bba36d19be355780
+SIZE (xorg/driver/xf86-video-ati-6.6.3.tar.bz2) = 723083
diff --git a/x11-drivers/xf86-video-ati/pkg-descr b/x11-drivers/xf86-video-ati/pkg-descr
new file mode 100644
index 000000000000..16d71008faf7
--- /dev/null
+++ b/x11-drivers/xf86-video-ati/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-ati driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-ati/pkg-plist b/x11-drivers/xf86-video-ati/pkg-plist
new file mode 100644
index 000000000000..db42381ea904
--- /dev/null
+++ b/x11-drivers/xf86-video-ati/pkg-plist
@@ -0,0 +1,18 @@
+lib/xorg/modules/drivers/ati_drv.la
+lib/xorg/modules/drivers/ati_drv.so
+lib/xorg/modules/drivers/atimisc_drv.la
+lib/xorg/modules/drivers/atimisc_drv.so
+lib/xorg/modules/drivers/r128_drv.la
+lib/xorg/modules/drivers/r128_drv.so
+lib/xorg/modules/drivers/radeon_drv.la
+lib/xorg/modules/drivers/radeon_drv.so
+lib/xorg/modules/multimedia/theatre200_drv.la
+lib/xorg/modules/multimedia/theatre200_drv.so
+lib/xorg/modules/multimedia/theatre_detect_drv.la
+lib/xorg/modules/multimedia/theatre_detect_drv.so
+lib/xorg/modules/multimedia/theatre_drv.la
+lib/xorg/modules/multimedia/theatre_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules/multimedia
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-ati613/Makefile b/x11-drivers/xf86-video-ati613/Makefile
new file mode 100644
index 000000000000..a529247c3365
--- /dev/null
+++ b/x11-drivers/xf86-video-ati613/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-ati
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-ati
+PORTVERSION= 6.6.3
+PORTREVISION= 2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org ati display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86driproto xineramaproto videoproto xf86miscproto xextproto glproto
+MAN4= ati.4x r128.4x radeon.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-ati613/distinfo b/x11-drivers/xf86-video-ati613/distinfo
new file mode 100644
index 000000000000..b618867a33c5
--- /dev/null
+++ b/x11-drivers/xf86-video-ati613/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-ati-6.6.3.tar.bz2) = f6d559f9d20f61567d381916b376590f
+SHA256 (xorg/driver/xf86-video-ati-6.6.3.tar.bz2) = d08a429e1fb1620ae81839181a4dc6cd579d52fc440d44d7bba36d19be355780
+SIZE (xorg/driver/xf86-video-ati-6.6.3.tar.bz2) = 723083
diff --git a/x11-drivers/xf86-video-ati613/pkg-descr b/x11-drivers/xf86-video-ati613/pkg-descr
new file mode 100644
index 000000000000..16d71008faf7
--- /dev/null
+++ b/x11-drivers/xf86-video-ati613/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-ati driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-ati613/pkg-plist b/x11-drivers/xf86-video-ati613/pkg-plist
new file mode 100644
index 000000000000..db42381ea904
--- /dev/null
+++ b/x11-drivers/xf86-video-ati613/pkg-plist
@@ -0,0 +1,18 @@
+lib/xorg/modules/drivers/ati_drv.la
+lib/xorg/modules/drivers/ati_drv.so
+lib/xorg/modules/drivers/atimisc_drv.la
+lib/xorg/modules/drivers/atimisc_drv.so
+lib/xorg/modules/drivers/r128_drv.la
+lib/xorg/modules/drivers/r128_drv.so
+lib/xorg/modules/drivers/radeon_drv.la
+lib/xorg/modules/drivers/radeon_drv.so
+lib/xorg/modules/multimedia/theatre200_drv.la
+lib/xorg/modules/multimedia/theatre200_drv.so
+lib/xorg/modules/multimedia/theatre_detect_drv.la
+lib/xorg/modules/multimedia/theatre_detect_drv.so
+lib/xorg/modules/multimedia/theatre_drv.la
+lib/xorg/modules/multimedia/theatre_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules/multimedia
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-chips/Makefile b/x11-drivers/xf86-video-chips/Makefile
new file mode 100644
index 000000000000..8de94022099c
--- /dev/null
+++ b/x11-drivers/xf86-video-chips/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-chips
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-chips
+PORTVERSION= 1.1.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org chips display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= chips.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-chips/distinfo b/x11-drivers/xf86-video-chips/distinfo
new file mode 100644
index 000000000000..cd1bd89ac0fd
--- /dev/null
+++ b/x11-drivers/xf86-video-chips/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-chips-1.1.1.tar.bz2) = 3182d43439ca4cbf08ff9aa76990bba3
+SHA256 (xorg/driver/xf86-video-chips-1.1.1.tar.bz2) = 16a81cdb6b311176936c3326d279c0d75530adbcf9a3489eea55992ac5bc7494
+SIZE (xorg/driver/xf86-video-chips-1.1.1.tar.bz2) = 324093
diff --git a/x11-drivers/xf86-video-chips/pkg-descr b/x11-drivers/xf86-video-chips/pkg-descr
new file mode 100644
index 000000000000..9983550b36ad
--- /dev/null
+++ b/x11-drivers/xf86-video-chips/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-chips driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-chips/pkg-plist b/x11-drivers/xf86-video-chips/pkg-plist
new file mode 100644
index 000000000000..437be4ca72ac
--- /dev/null
+++ b/x11-drivers/xf86-video-chips/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/chips_drv.la
+lib/xorg/modules/drivers/chips_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-cirrus/Makefile b/x11-drivers/xf86-video-cirrus/Makefile
new file mode 100644
index 000000000000..dce4d94b3771
--- /dev/null
+++ b/x11-drivers/xf86-video-cirrus/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-cirrus
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-cirrus
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org cirrus display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= cirrus.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-cirrus/distinfo b/x11-drivers/xf86-video-cirrus/distinfo
new file mode 100644
index 000000000000..f6d5c31b4749
--- /dev/null
+++ b/x11-drivers/xf86-video-cirrus/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-cirrus-1.1.0.tar.bz2) = 66344e315def275605dafb314ce59851
+SHA256 (xorg/driver/xf86-video-cirrus-1.1.0.tar.bz2) = 5988962199d5013274f6a6952939e4f405df658bb6616ebf9954c993b1179b1b
+SIZE (xorg/driver/xf86-video-cirrus-1.1.0.tar.bz2) = 264167
diff --git a/x11-drivers/xf86-video-cirrus/pkg-descr b/x11-drivers/xf86-video-cirrus/pkg-descr
new file mode 100644
index 000000000000..b1bbce565d6f
--- /dev/null
+++ b/x11-drivers/xf86-video-cirrus/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-cirrus driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-cirrus/pkg-plist b/x11-drivers/xf86-video-cirrus/pkg-plist
new file mode 100644
index 000000000000..74f53f53dc0e
--- /dev/null
+++ b/x11-drivers/xf86-video-cirrus/pkg-plist
@@ -0,0 +1,9 @@
+lib/xorg/modules/drivers/cirrus_alpine.la
+lib/xorg/modules/drivers/cirrus_alpine.so
+lib/xorg/modules/drivers/cirrus_drv.la
+lib/xorg/modules/drivers/cirrus_drv.so
+lib/xorg/modules/drivers/cirrus_laguna.la
+lib/xorg/modules/drivers/cirrus_laguna.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-cyrix/Makefile b/x11-drivers/xf86-video-cyrix/Makefile
new file mode 100644
index 000000000000..1d69ba7275a7
--- /dev/null
+++ b/x11-drivers/xf86-video-cyrix/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-cyrix
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-cyrix
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org cyrix display driver
+
+XORG_CAT= driver
+USE_XORG= xextproto xf86dgaproto
+MAN4= cyrix.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-cyrix/distinfo b/x11-drivers/xf86-video-cyrix/distinfo
new file mode 100644
index 000000000000..515a434b6b19
--- /dev/null
+++ b/x11-drivers/xf86-video-cyrix/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-cyrix-1.1.0.tar.bz2) = 02ed7d5215610a3463a0307b30bb5425
+SHA256 (xorg/driver/xf86-video-cyrix-1.1.0.tar.bz2) = d6a66778e0f6ddd907cba5784386bd6bb526f773b5db9faa35875ba67c2ca6ad
+SIZE (xorg/driver/xf86-video-cyrix-1.1.0.tar.bz2) = 249372
diff --git a/x11-drivers/xf86-video-cyrix/pkg-descr b/x11-drivers/xf86-video-cyrix/pkg-descr
new file mode 100644
index 000000000000..81d4933f7776
--- /dev/null
+++ b/x11-drivers/xf86-video-cyrix/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-cyrix driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-cyrix/pkg-plist b/x11-drivers/xf86-video-cyrix/pkg-plist
new file mode 100644
index 000000000000..3354c4136282
--- /dev/null
+++ b/x11-drivers/xf86-video-cyrix/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/cyrix_drv.la
+lib/xorg/modules/drivers/cyrix_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-dummy/Makefile b/x11-drivers/xf86-video-dummy/Makefile
new file mode 100644
index 000000000000..f20bb5936e1d
--- /dev/null
+++ b/x11-drivers/xf86-video-dummy/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-video-dummy
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-dummy
+PORTVERSION= 0.2.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org dummy display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xf86dgaproto
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-dummy/distinfo b/x11-drivers/xf86-video-dummy/distinfo
new file mode 100644
index 000000000000..180edab7c5b5
--- /dev/null
+++ b/x11-drivers/xf86-video-dummy/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-dummy-0.2.0.tar.bz2) = 22b7cc20a33443cbd218bd2521850cfe
+SHA256 (xorg/driver/xf86-video-dummy-0.2.0.tar.bz2) = 46013885696f3c1a5e05c5d503abc69e691443319a97cf2c6a01ec031e06c910
+SIZE (xorg/driver/xf86-video-dummy-0.2.0.tar.bz2) = 229159
diff --git a/x11-drivers/xf86-video-dummy/pkg-descr b/x11-drivers/xf86-video-dummy/pkg-descr
new file mode 100644
index 000000000000..b979373c5272
--- /dev/null
+++ b/x11-drivers/xf86-video-dummy/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-dummy driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-dummy/pkg-plist b/x11-drivers/xf86-video-dummy/pkg-plist
new file mode 100644
index 000000000000..d9b858d452de
--- /dev/null
+++ b/x11-drivers/xf86-video-dummy/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/dummy_drv.la
+lib/xorg/modules/drivers/dummy_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-fbdev/Makefile b/x11-drivers/xf86-video-fbdev/Makefile
new file mode 100644
index 000000000000..5e22ad7eba6b
--- /dev/null
+++ b/x11-drivers/xf86-video-fbdev/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-fbdev
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-fbdev
+PORTVERSION= 0.3.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org fbdev display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto
+MAN4= fbdev.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-fbdev/distinfo b/x11-drivers/xf86-video-fbdev/distinfo
new file mode 100644
index 000000000000..26ed50186775
--- /dev/null
+++ b/x11-drivers/xf86-video-fbdev/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-fbdev-0.3.1.tar.bz2) = 9ae810c6c6c3c9713a67866fe794d4ff
+SHA256 (xorg/driver/xf86-video-fbdev-0.3.1.tar.bz2) = 309d1f618c77559ea494c05d45b09577790c44900685e17bc812e4e1b19df6e7
+SIZE (xorg/driver/xf86-video-fbdev-0.3.1.tar.bz2) = 217635
diff --git a/x11-drivers/xf86-video-fbdev/pkg-descr b/x11-drivers/xf86-video-fbdev/pkg-descr
new file mode 100644
index 000000000000..8488cf84f820
--- /dev/null
+++ b/x11-drivers/xf86-video-fbdev/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-fbdev driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-fbdev/pkg-plist b/x11-drivers/xf86-video-fbdev/pkg-plist
new file mode 100644
index 000000000000..274315cac50d
--- /dev/null
+++ b/x11-drivers/xf86-video-fbdev/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/fbdev_drv.la
+lib/xorg/modules/drivers/fbdev_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-glint/Makefile b/x11-drivers/xf86-video-glint/Makefile
new file mode 100644
index 000000000000..b8fa4207be60
--- /dev/null
+++ b/x11-drivers/xf86-video-glint/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-glint
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-glint
+PORTVERSION= 1.1.1
+PORTREVISION= 2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org glint display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86driproto videoproto xextproto xf86dgaproto glproto
+MAN4= glint.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-glint/distinfo b/x11-drivers/xf86-video-glint/distinfo
new file mode 100644
index 000000000000..8cb471c608ec
--- /dev/null
+++ b/x11-drivers/xf86-video-glint/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-glint-1.1.1.tar.bz2) = 2cf49f701024a145bd25aff9da11d479
+SHA256 (xorg/driver/xf86-video-glint-1.1.1.tar.bz2) = d63e0dd3f5cecebaf1915193a68ac83e90c1e973e3276a71bd14651d67115e6d
+SIZE (xorg/driver/xf86-video-glint-1.1.1.tar.bz2) = 347413
diff --git a/x11-drivers/xf86-video-glint/pkg-descr b/x11-drivers/xf86-video-glint/pkg-descr
new file mode 100644
index 000000000000..9d7d17f48926
--- /dev/null
+++ b/x11-drivers/xf86-video-glint/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-glint driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-glint/pkg-plist b/x11-drivers/xf86-video-glint/pkg-plist
new file mode 100644
index 000000000000..cb5ce1fa5e07
--- /dev/null
+++ b/x11-drivers/xf86-video-glint/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/glint_drv.la
+lib/xorg/modules/drivers/glint_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-i128/Makefile b/x11-drivers/xf86-video-i128/Makefile
new file mode 100644
index 000000000000..255830e8d6e2
--- /dev/null
+++ b/x11-drivers/xf86-video-i128/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-i128
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-i128
+PORTVERSION= 1.2.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org i128 display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= i128.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-i128/distinfo b/x11-drivers/xf86-video-i128/distinfo
new file mode 100644
index 000000000000..a575c50907c9
--- /dev/null
+++ b/x11-drivers/xf86-video-i128/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-i128-1.2.1.tar.bz2) = d0080732eaa15059b0a953aa3522185a
+SHA256 (xorg/driver/xf86-video-i128-1.2.1.tar.bz2) = 0d023cacf8134241cd8efcd5744eb156399406c92f59d3895392f2b5fd055eb1
+SIZE (xorg/driver/xf86-video-i128-1.2.1.tar.bz2) = 264809
diff --git a/x11-drivers/xf86-video-i128/pkg-descr b/x11-drivers/xf86-video-i128/pkg-descr
new file mode 100644
index 000000000000..06b51e337361
--- /dev/null
+++ b/x11-drivers/xf86-video-i128/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-i128 driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-i128/pkg-plist b/x11-drivers/xf86-video-i128/pkg-plist
new file mode 100644
index 000000000000..585e6b4e044f
--- /dev/null
+++ b/x11-drivers/xf86-video-i128/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/i128_drv.la
+lib/xorg/modules/drivers/i128_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-i740/Makefile b/x11-drivers/xf86-video-i740/Makefile
new file mode 100644
index 000000000000..bea875b8e7d2
--- /dev/null
+++ b/x11-drivers/xf86-video-i740/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-i740
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-i740
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org i740 display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= i740.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-i740/distinfo b/x11-drivers/xf86-video-i740/distinfo
new file mode 100644
index 000000000000..91af48cfdf8d
--- /dev/null
+++ b/x11-drivers/xf86-video-i740/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-i740-1.1.0.tar.bz2) = 57302e225060a7286ae1a970c87a589b
+SHA256 (xorg/driver/xf86-video-i740-1.1.0.tar.bz2) = b8f2144c987d8a14f8b477ee3aa43fc1c76d040a77e40938c3c97c8e34e2b7c5
+SIZE (xorg/driver/xf86-video-i740-1.1.0.tar.bz2) = 258461
diff --git a/x11-drivers/xf86-video-i740/pkg-descr b/x11-drivers/xf86-video-i740/pkg-descr
new file mode 100644
index 000000000000..4504d5855cfc
--- /dev/null
+++ b/x11-drivers/xf86-video-i740/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-i740 driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-i740/pkg-plist b/x11-drivers/xf86-video-i740/pkg-plist
new file mode 100644
index 000000000000..60628b412c8e
--- /dev/null
+++ b/x11-drivers/xf86-video-i740/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/i740_drv.la
+lib/xorg/modules/drivers/i740_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-i810/Makefile b/x11-drivers/xf86-video-i810/Makefile
new file mode 100644
index 000000000000..81cc52fc0c2e
--- /dev/null
+++ b/x11-drivers/xf86-video-i810/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-i810
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-i810
+PORTVERSION= 1.6.5
+PORTREVISION= 2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org i810 display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xvmc xf86driproto xextproto x11 xextproto glproto xineramaproto
+MAN4= i810.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-i810/distinfo b/x11-drivers/xf86-video-i810/distinfo
new file mode 100644
index 000000000000..dd921a731f5c
--- /dev/null
+++ b/x11-drivers/xf86-video-i810/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-i810-1.6.5.tar.bz2) = fc1e0da3430551bf25a7babf7ccfd3bf
+SHA256 (xorg/driver/xf86-video-i810-1.6.5.tar.bz2) = 30d0cd555d8b8b5bb53d93eaae1ad2aecb5c94a760e2346d60b6e194c254e40f
+SIZE (xorg/driver/xf86-video-i810-1.6.5.tar.bz2) = 439503
diff --git a/x11-drivers/xf86-video-i810/pkg-descr b/x11-drivers/xf86-video-i810/pkg-descr
new file mode 100644
index 000000000000..5eecb408d592
--- /dev/null
+++ b/x11-drivers/xf86-video-i810/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-i810 driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-i810/pkg-plist b/x11-drivers/xf86-video-i810/pkg-plist
new file mode 100644
index 000000000000..b84469f23387
--- /dev/null
+++ b/x11-drivers/xf86-video-i810/pkg-plist
@@ -0,0 +1,8 @@
+lib/libI810XvMC.la
+lib/libI810XvMC.so
+lib/libI810XvMC.so.1
+lib/xorg/modules/drivers/i810_drv.la
+lib/xorg/modules/drivers/i810_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-imstt/Makefile b/x11-drivers/xf86-video-imstt/Makefile
new file mode 100644
index 000000000000..99c208429a9e
--- /dev/null
+++ b/x11-drivers/xf86-video-imstt/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-video-imstt
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-imstt
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org imstt display driver
+
+XORG_CAT= driver
+MAN4= imstt.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-imstt/distinfo b/x11-drivers/xf86-video-imstt/distinfo
new file mode 100644
index 000000000000..511580f43991
--- /dev/null
+++ b/x11-drivers/xf86-video-imstt/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-imstt-1.1.0.tar.bz2) = 94853ca217238ed1f568a10cbeebe057
+SHA256 (xorg/driver/xf86-video-imstt-1.1.0.tar.bz2) = 9238c2257f9437dd7ab37c049d7f20c010e2f5ff833a37d2d6243f223f10fb7d
+SIZE (xorg/driver/xf86-video-imstt-1.1.0.tar.bz2) = 234492
diff --git a/x11-drivers/xf86-video-imstt/pkg-descr b/x11-drivers/xf86-video-imstt/pkg-descr
new file mode 100644
index 000000000000..6a8354606a5f
--- /dev/null
+++ b/x11-drivers/xf86-video-imstt/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-imstt driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-imstt/pkg-plist b/x11-drivers/xf86-video-imstt/pkg-plist
new file mode 100644
index 000000000000..b50e55fd9c44
--- /dev/null
+++ b/x11-drivers/xf86-video-imstt/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/imstt_drv.la
+lib/xorg/modules/drivers/imstt_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-mga/Makefile b/x11-drivers/xf86-video-mga/Makefile
new file mode 100644
index 000000000000..e4ec426b464e
--- /dev/null
+++ b/x11-drivers/xf86-video-mga/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: xf86-video-mga
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-mga
+PORTVERSION= 1.4.6.1
+PORTREVISION= 1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org mga display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86driproto videoproto xextproto glproto
+MAN4= mga.4x
+USE_REINPLACE= yes
+
+pre-patch:
+ ${REINPLACE_CMD} \
+ -e 's|values.h|sys/limits.h|g' \
+ -e 's|MAXSHORT|SHRT_MAX|g' \
+ ${WRKSRC}/src/mga_arc.c
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-mga/distinfo b/x11-drivers/xf86-video-mga/distinfo
new file mode 100644
index 000000000000..84a79c17200e
--- /dev/null
+++ b/x11-drivers/xf86-video-mga/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-mga-1.4.6.1.tar.bz2) = a678b429a35648f96d3ebf328300de46
+SHA256 (xorg/driver/xf86-video-mga-1.4.6.1.tar.bz2) = a7ace8c088cc214122c5f9d85f5566b0790207c8f15b960a4fc673d1bdaffdfc
+SIZE (xorg/driver/xf86-video-mga-1.4.6.1.tar.bz2) = 376624
diff --git a/x11-drivers/xf86-video-mga/pkg-descr b/x11-drivers/xf86-video-mga/pkg-descr
new file mode 100644
index 000000000000..a5938e3982b6
--- /dev/null
+++ b/x11-drivers/xf86-video-mga/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-mga driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-mga/pkg-plist b/x11-drivers/xf86-video-mga/pkg-plist
new file mode 100644
index 000000000000..56532927ad3f
--- /dev/null
+++ b/x11-drivers/xf86-video-mga/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/mga_drv.la
+lib/xorg/modules/drivers/mga_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-neomagic/Makefile b/x11-drivers/xf86-video-neomagic/Makefile
new file mode 100644
index 000000000000..4dc26f657770
--- /dev/null
+++ b/x11-drivers/xf86-video-neomagic/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-neomagic
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-neomagic
+PORTVERSION= 1.1.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org neomagic display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto xf86dgaproto
+MAN4= neomagic.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-neomagic/distinfo b/x11-drivers/xf86-video-neomagic/distinfo
new file mode 100644
index 000000000000..8111104ec84d
--- /dev/null
+++ b/x11-drivers/xf86-video-neomagic/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-neomagic-1.1.1.tar.bz2) = 7a3d3d6e60b9686d955c45d9ebbd5c1b
+SHA256 (xorg/driver/xf86-video-neomagic-1.1.1.tar.bz2) = d6497080967b8285b663fedd7cafd4457578282ebd7da0b216b6fa214dd88a86
+SIZE (xorg/driver/xf86-video-neomagic-1.1.1.tar.bz2) = 263711
diff --git a/x11-drivers/xf86-video-neomagic/pkg-descr b/x11-drivers/xf86-video-neomagic/pkg-descr
new file mode 100644
index 000000000000..77a454efa172
--- /dev/null
+++ b/x11-drivers/xf86-video-neomagic/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-neomagic driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-neomagic/pkg-plist b/x11-drivers/xf86-video-neomagic/pkg-plist
new file mode 100644
index 000000000000..e96d47e4acf9
--- /dev/null
+++ b/x11-drivers/xf86-video-neomagic/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/neomagic_drv.la
+lib/xorg/modules/drivers/neomagic_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-newport/Makefile b/x11-drivers/xf86-video-newport/Makefile
new file mode 100644
index 000000000000..71d9006f9326
--- /dev/null
+++ b/x11-drivers/xf86-video-newport/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: xf86-video-newport
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-newport
+PORTVERSION= 0.2.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org newport display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto
+MAN4= newport.4x
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|values.h|sys/limits.h|' \
+ -e 's|MAXSHORT|SHRT_MAX|g' \
+ ${WRKSRC}/src/newport_accel.c
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-newport/distinfo b/x11-drivers/xf86-video-newport/distinfo
new file mode 100644
index 000000000000..76c0473d19ce
--- /dev/null
+++ b/x11-drivers/xf86-video-newport/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-newport-0.2.1.tar.bz2) = 2bd8e5b9ea68e0dcd80dfcaca0eff82c
+SHA256 (xorg/driver/xf86-video-newport-0.2.1.tar.bz2) = 66ac855452690ef896400577806dc1dd86318940f8a62ce20039037318b1ce08
+SIZE (xorg/driver/xf86-video-newport-0.2.1.tar.bz2) = 257576
diff --git a/x11-drivers/xf86-video-newport/pkg-descr b/x11-drivers/xf86-video-newport/pkg-descr
new file mode 100644
index 000000000000..f04af1ef2092
--- /dev/null
+++ b/x11-drivers/xf86-video-newport/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-newport driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-newport/pkg-plist b/x11-drivers/xf86-video-newport/pkg-plist
new file mode 100644
index 000000000000..2100eb2b282f
--- /dev/null
+++ b/x11-drivers/xf86-video-newport/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/newport_drv.la
+lib/xorg/modules/drivers/newport_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-nsc/Makefile b/x11-drivers/xf86-video-nsc/Makefile
new file mode 100644
index 000000000000..43a40a233d6c
--- /dev/null
+++ b/x11-drivers/xf86-video-nsc/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-nsc
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-nsc
+PORTVERSION= 2.8.2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org nsc display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto xf86dgaproto
+MAN4= nsc.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-nsc/distinfo b/x11-drivers/xf86-video-nsc/distinfo
new file mode 100644
index 000000000000..ca2fd1878d41
--- /dev/null
+++ b/x11-drivers/xf86-video-nsc/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-nsc-2.8.2.tar.bz2) = 1fbdd5e9b5508b032c0102f72d1e555c
+SHA256 (xorg/driver/xf86-video-nsc-2.8.2.tar.bz2) = 060493a9dcad81e8912381d2a8d14a3e32a34414296a089756868f3442103c8c
+SIZE (xorg/driver/xf86-video-nsc-2.8.2.tar.bz2) = 479445
diff --git a/x11-drivers/xf86-video-nsc/pkg-descr b/x11-drivers/xf86-video-nsc/pkg-descr
new file mode 100644
index 000000000000..87059c5c8a23
--- /dev/null
+++ b/x11-drivers/xf86-video-nsc/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-nsc driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-nsc/pkg-plist b/x11-drivers/xf86-video-nsc/pkg-plist
new file mode 100644
index 000000000000..4db02541a7c4
--- /dev/null
+++ b/x11-drivers/xf86-video-nsc/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/nsc_drv.la
+lib/xorg/modules/drivers/nsc_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-nv/Makefile b/x11-drivers/xf86-video-nv/Makefile
new file mode 100644
index 000000000000..e0f2dd76dc7b
--- /dev/null
+++ b/x11-drivers/xf86-video-nv/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-nv
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-nv
+PORTVERSION= 1.2.2.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org nv display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= nv.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-nv/distinfo b/x11-drivers/xf86-video-nv/distinfo
new file mode 100644
index 000000000000..9fb641c87e56
--- /dev/null
+++ b/x11-drivers/xf86-video-nv/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-nv-1.2.2.1.tar.bz2) = e4dc415b1e45db0bbdacc203ed33024a
+SHA256 (xorg/driver/xf86-video-nv-1.2.2.1.tar.bz2) = 97d47df7720d3cfcb56c4debca9218c3fc5352d34d82bc4880c8a620185f8c5e
+SIZE (xorg/driver/xf86-video-nv-1.2.2.1.tar.bz2) = 297424
diff --git a/x11-drivers/xf86-video-nv/pkg-descr b/x11-drivers/xf86-video-nv/pkg-descr
new file mode 100644
index 000000000000..615030068d6b
--- /dev/null
+++ b/x11-drivers/xf86-video-nv/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-nv driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-nv/pkg-plist b/x11-drivers/xf86-video-nv/pkg-plist
new file mode 100644
index 000000000000..365057700814
--- /dev/null
+++ b/x11-drivers/xf86-video-nv/pkg-plist
@@ -0,0 +1,7 @@
+lib/xorg/modules/drivers/nv_drv.la
+lib/xorg/modules/drivers/nv_drv.so
+lib/xorg/modules/drivers/riva128.la
+lib/xorg/modules/drivers/riva128.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-rendition/Makefile b/x11-drivers/xf86-video-rendition/Makefile
new file mode 100644
index 000000000000..1bc3961e2191
--- /dev/null
+++ b/x11-drivers/xf86-video-rendition/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-rendition
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-rendition
+PORTVERSION= 4.1.3
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org rendition display driver
+
+XORG_CAT= driver
+USE_XORG= xextproto
+MAN4= rendition.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-rendition/distinfo b/x11-drivers/xf86-video-rendition/distinfo
new file mode 100644
index 000000000000..5e6d96c83221
--- /dev/null
+++ b/x11-drivers/xf86-video-rendition/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-rendition-4.1.3.tar.bz2) = a8b97feccb32184820d5856fe78d34db
+SHA256 (xorg/driver/xf86-video-rendition-4.1.3.tar.bz2) = 37e7aef72f7466485f5a3bafd0d43190cb7439de16868bfba2c59bb4c9df4408
+SIZE (xorg/driver/xf86-video-rendition-4.1.3.tar.bz2) = 292618
diff --git a/x11-drivers/xf86-video-rendition/pkg-descr b/x11-drivers/xf86-video-rendition/pkg-descr
new file mode 100644
index 000000000000..7ff79bc2df1e
--- /dev/null
+++ b/x11-drivers/xf86-video-rendition/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-rendition driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-rendition/pkg-plist b/x11-drivers/xf86-video-rendition/pkg-plist
new file mode 100644
index 000000000000..e27659167b4b
--- /dev/null
+++ b/x11-drivers/xf86-video-rendition/pkg-plist
@@ -0,0 +1,7 @@
+lib/xorg/modules/drivers/rendition_drv.la
+lib/xorg/modules/drivers/rendition_drv.so
+lib/xorg/modules/v10002d.uc
+lib/xorg/modules/v20002d.uc
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-s3/Makefile b/x11-drivers/xf86-video-s3/Makefile
new file mode 100644
index 000000000000..fa89fbedc081
--- /dev/null
+++ b/x11-drivers/xf86-video-s3/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-video-s3
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-s3
+PORTVERSION= 0.5.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org s3 display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-s3/distinfo b/x11-drivers/xf86-video-s3/distinfo
new file mode 100644
index 000000000000..bb59a8349108
--- /dev/null
+++ b/x11-drivers/xf86-video-s3/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-s3-0.5.0.tar.bz2) = d95ab6445cab477f39adfbbc81006f67
+SHA256 (xorg/driver/xf86-video-s3-0.5.0.tar.bz2) = 4a1206cb1a200aad8881216547d9913d0e24928138f3b1bb912a3336b9c05c97
+SIZE (xorg/driver/xf86-video-s3-0.5.0.tar.bz2) = 240067
diff --git a/x11-drivers/xf86-video-s3/pkg-descr b/x11-drivers/xf86-video-s3/pkg-descr
new file mode 100644
index 000000000000..db7f321d3f8a
--- /dev/null
+++ b/x11-drivers/xf86-video-s3/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-s3 driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-s3/pkg-plist b/x11-drivers/xf86-video-s3/pkg-plist
new file mode 100644
index 000000000000..0f96af8d750b
--- /dev/null
+++ b/x11-drivers/xf86-video-s3/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/s3_drv.la
+lib/xorg/modules/drivers/s3_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-s3virge/Makefile b/x11-drivers/xf86-video-s3virge/Makefile
new file mode 100644
index 000000000000..5a08dbf2726d
--- /dev/null
+++ b/x11-drivers/xf86-video-s3virge/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-s3virge
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-s3virge
+PORTVERSION= 1.9.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org s3virge display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= s3virge.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-s3virge/distinfo b/x11-drivers/xf86-video-s3virge/distinfo
new file mode 100644
index 000000000000..28c1a680972f
--- /dev/null
+++ b/x11-drivers/xf86-video-s3virge/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-s3virge-1.9.1.tar.bz2) = a91c73285ef67ee7cd9e2da28acb6cc4
+SHA256 (xorg/driver/xf86-video-s3virge-1.9.1.tar.bz2) = cef5702963f49e737fb8b1472dc0241f7a5da49f844ac77f2df3e693a84bc822
+SIZE (xorg/driver/xf86-video-s3virge-1.9.1.tar.bz2) = 279913
diff --git a/x11-drivers/xf86-video-s3virge/pkg-descr b/x11-drivers/xf86-video-s3virge/pkg-descr
new file mode 100644
index 000000000000..dc782f753950
--- /dev/null
+++ b/x11-drivers/xf86-video-s3virge/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-s3virge driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-s3virge/pkg-plist b/x11-drivers/xf86-video-s3virge/pkg-plist
new file mode 100644
index 000000000000..0db60dcaeebe
--- /dev/null
+++ b/x11-drivers/xf86-video-s3virge/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/s3virge_drv.la
+lib/xorg/modules/drivers/s3virge_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-savage/Makefile b/x11-drivers/xf86-video-savage/Makefile
new file mode 100644
index 000000000000..5c74c2e52a83
--- /dev/null
+++ b/x11-drivers/xf86-video-savage/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-savage
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-savage
+PORTVERSION= 2.1.2
+PORTREVISION= 2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org savage display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86driproto videoproto xextproto glproto
+MAN4= savage.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-savage/distinfo b/x11-drivers/xf86-video-savage/distinfo
new file mode 100644
index 000000000000..6d16a63d6167
--- /dev/null
+++ b/x11-drivers/xf86-video-savage/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-savage-2.1.2.tar.bz2) = 6367e921a98f6a7fec9d0a9bc5ff0a47
+SHA256 (xorg/driver/xf86-video-savage-2.1.2.tar.bz2) = 1a9aa442152c139e3c54bc6c323bd13edf0bfff70a81c03969bcb1159317edb2
+SIZE (xorg/driver/xf86-video-savage-2.1.2.tar.bz2) = 303497
diff --git a/x11-drivers/xf86-video-savage/pkg-descr b/x11-drivers/xf86-video-savage/pkg-descr
new file mode 100644
index 000000000000..7d97ae643222
--- /dev/null
+++ b/x11-drivers/xf86-video-savage/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-savage driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-savage/pkg-plist b/x11-drivers/xf86-video-savage/pkg-plist
new file mode 100644
index 000000000000..6969a648e048
--- /dev/null
+++ b/x11-drivers/xf86-video-savage/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/savage_drv.la
+lib/xorg/modules/drivers/savage_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-siliconmotion/Makefile b/x11-drivers/xf86-video-siliconmotion/Makefile
new file mode 100644
index 000000000000..cda2eb02c3ab
--- /dev/null
+++ b/x11-drivers/xf86-video-siliconmotion/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-siliconmotion
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-siliconmotion
+PORTVERSION= 1.4.2
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org siliconmotion display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= siliconmotion.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-siliconmotion/distinfo b/x11-drivers/xf86-video-siliconmotion/distinfo
new file mode 100644
index 000000000000..2a735f8620d3
--- /dev/null
+++ b/x11-drivers/xf86-video-siliconmotion/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-siliconmotion-1.4.2.tar.bz2) = 31fa07bfc6f06e07216bf34a35091af0
+SHA256 (xorg/driver/xf86-video-siliconmotion-1.4.2.tar.bz2) = a47a60920c454342a212260b5ec74c93f7889a6df4942bd2d6c0c0672aa25fdd
+SIZE (xorg/driver/xf86-video-siliconmotion-1.4.2.tar.bz2) = 279048
diff --git a/x11-drivers/xf86-video-siliconmotion/pkg-descr b/x11-drivers/xf86-video-siliconmotion/pkg-descr
new file mode 100644
index 000000000000..e98df3da9c1e
--- /dev/null
+++ b/x11-drivers/xf86-video-siliconmotion/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-siliconmotion driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-siliconmotion/pkg-plist b/x11-drivers/xf86-video-siliconmotion/pkg-plist
new file mode 100644
index 000000000000..199eda7785f9
--- /dev/null
+++ b/x11-drivers/xf86-video-siliconmotion/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/siliconmotion_drv.la
+lib/xorg/modules/drivers/siliconmotion_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-sis/Makefile b/x11-drivers/xf86-video-sis/Makefile
new file mode 100644
index 000000000000..27cd0b35edb6
--- /dev/null
+++ b/x11-drivers/xf86-video-sis/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-sis
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-sis
+PORTVERSION= 0.9.3
+PORTREVISION= 1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org sis display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86dgaproto xf86driproto xineramaproto videoproto xf86miscproto xextproto glproto
+MAN4= sis.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-sis/distinfo b/x11-drivers/xf86-video-sis/distinfo
new file mode 100644
index 000000000000..6d672f933d67
--- /dev/null
+++ b/x11-drivers/xf86-video-sis/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-sis-0.9.3.tar.bz2) = e35d817fa4ee7beb6cd5aa744b9c0783
+SHA256 (xorg/driver/xf86-video-sis-0.9.3.tar.bz2) = 898ee8fb16fff89ba8ac5c83b9f5a2371084719db0cf034140427229191436f6
+SIZE (xorg/driver/xf86-video-sis-0.9.3.tar.bz2) = 617592
diff --git a/x11-drivers/xf86-video-sis/files/patch-src_sis__dri.c b/x11-drivers/xf86-video-sis/files/patch-src_sis__dri.c
new file mode 100644
index 000000000000..501faf40c6f7
--- /dev/null
+++ b/x11-drivers/xf86-video-sis/files/patch-src_sis__dri.c
@@ -0,0 +1,12 @@
+--- src/sis_dri.c.orig Thu Dec 7 19:02:49 2006
++++ src/sis_dri.c Thu Dec 7 19:04:16 2006
+@@ -45,6 +45,9 @@
+ #include "sis.h"
+ #include "sis_regs.h"
+
++/* XXX - It doesn't work for a reason but I'm too lazy to find out why. */
++void SISDRICloseScreen(ScreenPtr pScreen);
++
+ #include "fb.h"
+ #include "GL/glxtokens.h"
+
diff --git a/x11-drivers/xf86-video-sis/pkg-descr b/x11-drivers/xf86-video-sis/pkg-descr
new file mode 100644
index 000000000000..18f08cfb9478
--- /dev/null
+++ b/x11-drivers/xf86-video-sis/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-sis driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-sis/pkg-plist b/x11-drivers/xf86-video-sis/pkg-plist
new file mode 100644
index 000000000000..e1daba86088a
--- /dev/null
+++ b/x11-drivers/xf86-video-sis/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/sis_drv.la
+lib/xorg/modules/drivers/sis_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-sunffb/Makefile b/x11-drivers/xf86-video-sunffb/Makefile
new file mode 100644
index 000000000000..69574b731df9
--- /dev/null
+++ b/x11-drivers/xf86-video-sunffb/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-sunffb
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-sunffb
+PORTVERSION= 1.1.0
+PORTREVISION= 3
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org sunffb display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86driproto xextproto glproto
+MAN4= sunffb.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-sunffb/distinfo b/x11-drivers/xf86-video-sunffb/distinfo
new file mode 100644
index 000000000000..b5c0eaa23b0e
--- /dev/null
+++ b/x11-drivers/xf86-video-sunffb/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-sunffb-1.1.0.tar.bz2) = dee23564c0d8069f52c7cd29c78be667
+SHA256 (xorg/driver/xf86-video-sunffb-1.1.0.tar.bz2) = f897a427e83cf6965fd82724e3298aea44eb3131ba62f904cb514dfd0a879029
+SIZE (xorg/driver/xf86-video-sunffb-1.1.0.tar.bz2) = 268148
diff --git a/x11-drivers/xf86-video-sunffb/pkg-descr b/x11-drivers/xf86-video-sunffb/pkg-descr
new file mode 100644
index 000000000000..8b5134cfd813
--- /dev/null
+++ b/x11-drivers/xf86-video-sunffb/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-sunffb driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-sunffb/pkg-plist b/x11-drivers/xf86-video-sunffb/pkg-plist
new file mode 100644
index 000000000000..ca5a8365050a
--- /dev/null
+++ b/x11-drivers/xf86-video-sunffb/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/sunffb_drv.la
+lib/xorg/modules/drivers/sunffb_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-tdfx/Makefile b/x11-drivers/xf86-video-tdfx/Makefile
new file mode 100644
index 000000000000..22ae395d8403
--- /dev/null
+++ b/x11-drivers/xf86-video-tdfx/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-tdfx
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-tdfx
+PORTVERSION= 1.3.0
+PORTREVISION= 1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org tdfx display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xf86driproto videoproto xextproto glproto
+MAN4= tdfx.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-tdfx/distinfo b/x11-drivers/xf86-video-tdfx/distinfo
new file mode 100644
index 000000000000..1fb963e32cf3
--- /dev/null
+++ b/x11-drivers/xf86-video-tdfx/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-tdfx-1.3.0.tar.bz2) = 04c49acb5c5dbde14eabd32d06df6e73
+SHA256 (xorg/driver/xf86-video-tdfx-1.3.0.tar.bz2) = 6b1a00df5c9628817d08f07c6f18f578950744f3eb63b4397be8b0754e728624
+SIZE (xorg/driver/xf86-video-tdfx-1.3.0.tar.bz2) = 261448
diff --git a/x11-drivers/xf86-video-tdfx/pkg-descr b/x11-drivers/xf86-video-tdfx/pkg-descr
new file mode 100644
index 000000000000..8bd624be0425
--- /dev/null
+++ b/x11-drivers/xf86-video-tdfx/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-tdfx driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-tdfx/pkg-plist b/x11-drivers/xf86-video-tdfx/pkg-plist
new file mode 100644
index 000000000000..97d1e6df842b
--- /dev/null
+++ b/x11-drivers/xf86-video-tdfx/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/tdfx_drv.la
+lib/xorg/modules/drivers/tdfx_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-tga/Makefile b/x11-drivers/xf86-video-tga/Makefile
new file mode 100644
index 000000000000..c503e4265085
--- /dev/null
+++ b/x11-drivers/xf86-video-tga/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: xf86-video-tga
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-tga
+PORTVERSION= 1.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org tga display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto xf86dgaproto
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-tga/distinfo b/x11-drivers/xf86-video-tga/distinfo
new file mode 100644
index 000000000000..df6f9124213f
--- /dev/null
+++ b/x11-drivers/xf86-video-tga/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-tga-1.1.0.tar.bz2) = 9eda4d4490706b2dd8f4ecdbaf779856
+SHA256 (xorg/driver/xf86-video-tga-1.1.0.tar.bz2) = 50143dfdd259fd114dc2f41518a4898d5407bf55422251df75812b96a1fa6e9b
+SIZE (xorg/driver/xf86-video-tga-1.1.0.tar.bz2) = 260342
diff --git a/x11-drivers/xf86-video-tga/pkg-descr b/x11-drivers/xf86-video-tga/pkg-descr
new file mode 100644
index 000000000000..849be023fde4
--- /dev/null
+++ b/x11-drivers/xf86-video-tga/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-tga driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-tga/pkg-plist b/x11-drivers/xf86-video-tga/pkg-plist
new file mode 100644
index 000000000000..342702c9fbab
--- /dev/null
+++ b/x11-drivers/xf86-video-tga/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/tga_drv.la
+lib/xorg/modules/drivers/tga_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-trident/Makefile b/x11-drivers/xf86-video-trident/Makefile
new file mode 100644
index 000000000000..109d5972ae52
--- /dev/null
+++ b/x11-drivers/xf86-video-trident/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-trident
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-trident
+PORTVERSION= 1.2.3
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org trident display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto xf86dgaproto
+MAN4= trident.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-trident/distinfo b/x11-drivers/xf86-video-trident/distinfo
new file mode 100644
index 000000000000..9a37d95edf96
--- /dev/null
+++ b/x11-drivers/xf86-video-trident/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-trident-1.2.3.tar.bz2) = c0e8b2f54942b6902b7dd4f30defe800
+SHA256 (xorg/driver/xf86-video-trident-1.2.3.tar.bz2) = d23eb8fa165d238ddf64da63dcd60c70a01cd761608a18402cfb95aed6722495
+SIZE (xorg/driver/xf86-video-trident-1.2.3.tar.bz2) = 288372
diff --git a/x11-drivers/xf86-video-trident/pkg-descr b/x11-drivers/xf86-video-trident/pkg-descr
new file mode 100644
index 000000000000..a24c2cbdcd36
--- /dev/null
+++ b/x11-drivers/xf86-video-trident/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-trident driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-trident/pkg-plist b/x11-drivers/xf86-video-trident/pkg-plist
new file mode 100644
index 000000000000..a2348baf7684
--- /dev/null
+++ b/x11-drivers/xf86-video-trident/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/trident_drv.la
+lib/xorg/modules/drivers/trident_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-tseng/Makefile b/x11-drivers/xf86-video-tseng/Makefile
new file mode 100644
index 000000000000..2b7abc0d92fe
--- /dev/null
+++ b/x11-drivers/xf86-video-tseng/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-tseng
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-tseng
+PORTVERSION= 1.1.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org tseng display driver
+
+XORG_CAT= driver
+USE_XORG= videoproto xextproto
+MAN4= tseng.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-tseng/distinfo b/x11-drivers/xf86-video-tseng/distinfo
new file mode 100644
index 000000000000..9d86bd5720c5
--- /dev/null
+++ b/x11-drivers/xf86-video-tseng/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-tseng-1.1.1.tar.bz2) = 488aa9c3ec7a95e6589afa4b50bec8b4
+SHA256 (xorg/driver/xf86-video-tseng-1.1.1.tar.bz2) = c9c1f3318715b7268068bc733d00bcab93924e97eb38f94548e442fd6cdfd56e
+SIZE (xorg/driver/xf86-video-tseng-1.1.1.tar.bz2) = 273211
diff --git a/x11-drivers/xf86-video-tseng/pkg-descr b/x11-drivers/xf86-video-tseng/pkg-descr
new file mode 100644
index 000000000000..947118f13261
--- /dev/null
+++ b/x11-drivers/xf86-video-tseng/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-tseng driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-tseng/pkg-plist b/x11-drivers/xf86-video-tseng/pkg-plist
new file mode 100644
index 000000000000..62decd9aa3df
--- /dev/null
+++ b/x11-drivers/xf86-video-tseng/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/tseng_drv.la
+lib/xorg/modules/drivers/tseng_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-vesa/Makefile b/x11-drivers/xf86-video-vesa/Makefile
new file mode 100644
index 000000000000..e34412cb5ef7
--- /dev/null
+++ b/x11-drivers/xf86-video-vesa/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-vesa
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-vesa
+PORTVERSION= 1.3.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org vesa display driver
+
+XORG_CAT= driver
+USE_XORG= xextproto
+MAN4= vesa.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-vesa/distinfo b/x11-drivers/xf86-video-vesa/distinfo
new file mode 100644
index 000000000000..307da5ea252a
--- /dev/null
+++ b/x11-drivers/xf86-video-vesa/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-vesa-1.3.0.tar.bz2) = 4a307852f3b4850e436a41dab2a73676
+SHA256 (xorg/driver/xf86-video-vesa-1.3.0.tar.bz2) = b96c80ae81f5123ecef344dac4c734b2e281143d3ab7a7e633d6bf04c893e203
+SIZE (xorg/driver/xf86-video-vesa-1.3.0.tar.bz2) = 237759
diff --git a/x11-drivers/xf86-video-vesa/pkg-descr b/x11-drivers/xf86-video-vesa/pkg-descr
new file mode 100644
index 000000000000..1c5752ff4cff
--- /dev/null
+++ b/x11-drivers/xf86-video-vesa/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-vesa driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-vesa/pkg-plist b/x11-drivers/xf86-video-vesa/pkg-plist
new file mode 100644
index 000000000000..5a9cf2e0b42c
--- /dev/null
+++ b/x11-drivers/xf86-video-vesa/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/vesa_drv.la
+lib/xorg/modules/drivers/vesa_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-vga/Makefile b/x11-drivers/xf86-video-vga/Makefile
new file mode 100644
index 000000000000..7a8e5c299d40
--- /dev/null
+++ b/x11-drivers/xf86-video-vga/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-vga
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-vga
+PORTVERSION= 4.1.0
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org vga display driver
+
+XORG_CAT= driver
+USE_XORG= xextproto
+MAN4= vga.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-vga/distinfo b/x11-drivers/xf86-video-vga/distinfo
new file mode 100644
index 000000000000..f7948b74eca7
--- /dev/null
+++ b/x11-drivers/xf86-video-vga/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-vga-4.1.0.tar.bz2) = b93e5fe9757db779a75cd3ce97b9613d
+SHA256 (xorg/driver/xf86-video-vga-4.1.0.tar.bz2) = ca25f4c0f706688cbc2dcd03ffaf6a57a17290290257f0cc1b1f1bb261f95b41
+SIZE (xorg/driver/xf86-video-vga-4.1.0.tar.bz2) = 233642
diff --git a/x11-drivers/xf86-video-vga/pkg-descr b/x11-drivers/xf86-video-vga/pkg-descr
new file mode 100644
index 000000000000..3146a042499c
--- /dev/null
+++ b/x11-drivers/xf86-video-vga/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-vga driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-vga/pkg-plist b/x11-drivers/xf86-video-vga/pkg-plist
new file mode 100644
index 000000000000..ab3f33516e95
--- /dev/null
+++ b/x11-drivers/xf86-video-vga/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/vga_drv.la
+lib/xorg/modules/drivers/vga_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-via/Makefile b/x11-drivers/xf86-video-via/Makefile
new file mode 100644
index 000000000000..d45f1b5cc290
--- /dev/null
+++ b/x11-drivers/xf86-video-via/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: xf86-video-via
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-via
+PORTVERSION= 0.2.2
+PORTREVISION= 1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org via display driver
+
+USE_GL= gl
+
+XORG_CAT= driver
+USE_XORG= xvmc xf86driproto xextproto x11 glproto
+MAN4= via.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-via/distinfo b/x11-drivers/xf86-video-via/distinfo
new file mode 100644
index 000000000000..b05a46c1fdbc
--- /dev/null
+++ b/x11-drivers/xf86-video-via/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-via-0.2.2.tar.bz2) = d5fe25d3cfa0a64cc77681f15f9c3159
+SHA256 (xorg/driver/xf86-video-via-0.2.2.tar.bz2) = 5026bdaf644178fee66a26190453b0dddb99558b8c97c4a592a482a2434dc862
+SIZE (xorg/driver/xf86-video-via-0.2.2.tar.bz2) = 397641
diff --git a/x11-drivers/xf86-video-via/pkg-descr b/x11-drivers/xf86-video-via/pkg-descr
new file mode 100644
index 000000000000..f8c4810d09da
--- /dev/null
+++ b/x11-drivers/xf86-video-via/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-via driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-via/pkg-plist b/x11-drivers/xf86-video-via/pkg-plist
new file mode 100644
index 000000000000..06c919d0743b
--- /dev/null
+++ b/x11-drivers/xf86-video-via/pkg-plist
@@ -0,0 +1,11 @@
+lib/libviaXvMC.la
+lib/libviaXvMC.so
+lib/libviaXvMC.so.1
+lib/libviaXvMCPro.la
+lib/libviaXvMCPro.so
+lib/libviaXvMCPro.so.1
+lib/xorg/modules/drivers/via_drv.la
+lib/xorg/modules/drivers/via_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-vmware/Makefile b/x11-drivers/xf86-video-vmware/Makefile
new file mode 100644
index 000000000000..ca50e650a30c
--- /dev/null
+++ b/x11-drivers/xf86-video-vmware/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-vmware
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-vmware
+PORTVERSION= 10.14.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org vmware display driver
+
+XORG_CAT= driver
+USE_XORG= xextproto xineramaproto
+MAN4= vmware.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-vmware/distinfo b/x11-drivers/xf86-video-vmware/distinfo
new file mode 100644
index 000000000000..68bb42406ba3
--- /dev/null
+++ b/x11-drivers/xf86-video-vmware/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-vmware-10.14.1.tar.bz2) = eaf1ce9fa23363799140602afaa10f37
+SHA256 (xorg/driver/xf86-video-vmware-10.14.1.tar.bz2) = 1971fd356ba54204c3611edb9144c43c25c21167a5fa5ee725d3f2e3f9864fa9
+SIZE (xorg/driver/xf86-video-vmware-10.14.1.tar.bz2) = 265946
diff --git a/x11-drivers/xf86-video-vmware/pkg-descr b/x11-drivers/xf86-video-vmware/pkg-descr
new file mode 100644
index 000000000000..301ee7405158
--- /dev/null
+++ b/x11-drivers/xf86-video-vmware/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-vmware driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-vmware/pkg-plist b/x11-drivers/xf86-video-vmware/pkg-plist
new file mode 100644
index 000000000000..11352322763d
--- /dev/null
+++ b/x11-drivers/xf86-video-vmware/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/vmware_drv.la
+lib/xorg/modules/drivers/vmware_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-voodoo/Makefile b/x11-drivers/xf86-video-voodoo/Makefile
new file mode 100644
index 000000000000..cf4d2bedd12b
--- /dev/null
+++ b/x11-drivers/xf86-video-voodoo/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: xf86-video-voodoo
+# Date Created: 17 Feb 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xf86-video-voodoo
+PORTVERSION= 1.1.1
+CATEGORIES= x11-drivers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.Org voodoo display driver
+
+XORG_CAT= driver
+USE_XORG= xf86dgaproto xextproto
+MAN4= voodoo.4x
+
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-voodoo/distinfo b/x11-drivers/xf86-video-voodoo/distinfo
new file mode 100644
index 000000000000..671498aacf80
--- /dev/null
+++ b/x11-drivers/xf86-video-voodoo/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/driver/xf86-video-voodoo-1.1.1.tar.bz2) = bc878e795688b49a595b355482d27174
+SHA256 (xorg/driver/xf86-video-voodoo-1.1.1.tar.bz2) = 3975601baee674b2bad0dfe696586f17cc913f1dc7f1d5c4e184623e0461751c
+SIZE (xorg/driver/xf86-video-voodoo-1.1.1.tar.bz2) = 248401
diff --git a/x11-drivers/xf86-video-voodoo/pkg-descr b/x11-drivers/xf86-video-voodoo/pkg-descr
new file mode 100644
index 000000000000..47285cb240ab
--- /dev/null
+++ b/x11-drivers/xf86-video-voodoo/pkg-descr
@@ -0,0 +1,4 @@
+This package contains the X.Org xf86-video-voodoo driver.
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/x11-drivers/xf86-video-voodoo/pkg-plist b/x11-drivers/xf86-video-voodoo/pkg-plist
new file mode 100644
index 000000000000..98df90622eca
--- /dev/null
+++ b/x11-drivers/xf86-video-voodoo/pkg-plist
@@ -0,0 +1,5 @@
+lib/xorg/modules/drivers/voodoo_drv.la
+lib/xorg/modules/drivers/voodoo_drv.so
+@dirrmtry lib/xorg/modules/drivers
+@dirrmtry lib/xorg/modules
+@dirrmtry lib/xorg
diff --git a/x11-drivers/xorg-drivers/Makefile b/x11-drivers/xorg-drivers/Makefile
new file mode 100644
index 000000000000..6bbbe2f402ef
--- /dev/null
+++ b/x11-drivers/xorg-drivers/Makefile
@@ -0,0 +1,92 @@
+# New ports collection makefile for: xorg-drivers
+# Date created: Jun 22 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xorg-drivers
+PORTVERSION= 7.2
+CATEGORIES= x11-drivers
+MASTER_SITES= # none
+DISTFILES= # none
+EXTRACT_ONLY= # none
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X.org drivers meta-port
+
+USE_X_PREFIX= yes
+VIDEODIR= ${PREFIX}/lib/xorg/modules/drivers
+INPUTDIR= ${PREFIX}/lib/xorg/modules/input
+
+RUN_DEPENDS= ${INPUTDIR}/acecad_drv.so:${PORTSDIR}/x11-drivers/xf86-input-acecad \
+ ${INPUTDIR}/calcomp_drv.so:${PORTSDIR}/x11-drivers/xf86-input-calcomp \
+ ${INPUTDIR}/citron_drv.so:${PORTSDIR}/x11-drivers/xf86-input-citron \
+ ${INPUTDIR}/digitaledge_drv.so:${PORTSDIR}/x11-drivers/xf86-input-digitaledge \
+ ${INPUTDIR}/dmc_drv.so:${PORTSDIR}/x11-drivers/xf86-input-dmc \
+ ${INPUTDIR}/dynapro_drv.so:${PORTSDIR}/x11-drivers/xf86-input-dynapro \
+ ${INPUTDIR}/elo2300_drv.so:${PORTSDIR}/x11-drivers/xf86-input-elo2300 \
+ ${INPUTDIR}/elographics_drv.so:${PORTSDIR}/x11-drivers/xf86-input-elographics \
+ ${INPUTDIR}/fpit_drv.so:${PORTSDIR}/x11-drivers/xf86-input-fpit \
+ ${INPUTDIR}/hyperpen_drv.so:${PORTSDIR}/x11-drivers/xf86-input-hyperpen \
+ ${INPUTDIR}/js_x_drv.so:${PORTSDIR}/x11-drivers/xf86-input-jamstudio \
+ ${INPUTDIR}/joystick_drv.so:${PORTSDIR}/x11-drivers/xf86-input-joystick \
+ ${INPUTDIR}/keyboard_drv.so:${PORTSDIR}/x11-drivers/xf86-input-keyboard \
+ ${INPUTDIR}/magellan_drv.so:${PORTSDIR}/x11-drivers/xf86-input-magellan \
+ ${INPUTDIR}/magictouch_drv.so:${PORTSDIR}/x11-drivers/xf86-input-magictouch \
+ ${INPUTDIR}/microtouch_drv.so:${PORTSDIR}/x11-drivers/xf86-input-microtouch \
+ ${INPUTDIR}/mouse_drv.so:${PORTSDIR}/x11-drivers/xf86-input-mouse \
+ ${INPUTDIR}/mutouch_drv.so:${PORTSDIR}/x11-drivers/xf86-input-mutouch \
+ ${INPUTDIR}/palmax_drv.so:${PORTSDIR}/x11-drivers/xf86-input-palmax \
+ ${INPUTDIR}/penmount_drv.so:${PORTSDIR}/x11-drivers/xf86-input-penmount \
+ ${INPUTDIR}/spaceorb_drv.so:${PORTSDIR}/x11-drivers/xf86-input-spaceorb \
+ ${INPUTDIR}/summa_drv.so:${PORTSDIR}/x11-drivers/xf86-input-summa \
+ ${INPUTDIR}/tek4957_drv.so:${PORTSDIR}/x11-drivers/xf86-input-tek4957 \
+ ${INPUTDIR}/void_drv.so:${PORTSDIR}/x11-drivers/xf86-input-void \
+ ${VIDEODIR}/apm_drv.so:${PORTSDIR}/x11-drivers/xf86-video-apm \
+ ${VIDEODIR}/ark_drv.so:${PORTSDIR}/x11-drivers/xf86-video-ark \
+ ${VIDEODIR}/ati_drv.so:${PORTSDIR}/x11-drivers/xf86-video-ati \
+ ${VIDEODIR}/chips_drv.so:${PORTSDIR}/x11-drivers/xf86-video-chips \
+ ${VIDEODIR}/cirrus_drv.so:${PORTSDIR}/x11-drivers/xf86-video-cirrus \
+ ${VIDEODIR}/cyrix_drv.so:${PORTSDIR}/x11-drivers/xf86-video-cyrix \
+ ${VIDEODIR}/dummy_drv.so:${PORTSDIR}/x11-drivers/xf86-video-dummy \
+ ${VIDEODIR}/fbdev_drv.so:${PORTSDIR}/x11-drivers/xf86-video-fbdev \
+ ${VIDEODIR}/glint_drv.so:${PORTSDIR}/x11-drivers/xf86-video-glint \
+ ${VIDEODIR}/i128_drv.so:${PORTSDIR}/x11-drivers/xf86-video-i128 \
+ ${VIDEODIR}/i740_drv.so:${PORTSDIR}/x11-drivers/xf86-video-i740 \
+ ${VIDEODIR}/i810_drv.so:${PORTSDIR}/x11-drivers/xf86-video-i810 \
+ ${VIDEODIR}/imstt_drv.so:${PORTSDIR}/x11-drivers/xf86-video-imstt \
+ ${VIDEODIR}/mga_drv.so:${PORTSDIR}/x11-drivers/xf86-video-mga \
+ ${VIDEODIR}/neomagic_drv.so:${PORTSDIR}/x11-drivers/xf86-video-neomagic \
+ ${VIDEODIR}/newport_drv.so:${PORTSDIR}/x11-drivers/xf86-video-newport \
+ ${VIDEODIR}/nsc_drv.so:${PORTSDIR}/x11-drivers/xf86-video-nsc \
+ ${VIDEODIR}/nv_drv.so:${PORTSDIR}/x11-drivers/xf86-video-nv \
+ ${VIDEODIR}/rendition_drv.so:${PORTSDIR}/x11-drivers/xf86-video-rendition \
+ ${VIDEODIR}/s3_drv.so:${PORTSDIR}/x11-drivers/xf86-video-s3 \
+ ${VIDEODIR}/s3virge_drv.so:${PORTSDIR}/x11-drivers/xf86-video-s3virge \
+ ${VIDEODIR}/savage_drv.so:${PORTSDIR}/x11-drivers/xf86-video-savage \
+ ${VIDEODIR}/siliconmotion_drv.so:${PORTSDIR}/x11-drivers/xf86-video-siliconmotion \
+ ${VIDEODIR}/sis_drv.so:${PORTSDIR}/x11-drivers/xf86-video-sis \
+ ${VIDEODIR}/tdfx_drv.so:${PORTSDIR}/x11-drivers/xf86-video-tdfx \
+ ${VIDEODIR}/tga_drv.so:${PORTSDIR}/x11-drivers/xf86-video-tga \
+ ${VIDEODIR}/trident_drv.so:${PORTSDIR}/x11-drivers/xf86-video-trident \
+ ${VIDEODIR}/tseng_drv.so:${PORTSDIR}/x11-drivers/xf86-video-tseng \
+ ${VIDEODIR}/vesa_drv.so:${PORTSDIR}/x11-drivers/xf86-video-vesa \
+ ${VIDEODIR}/vga_drv.so:${PORTSDIR}/x11-drivers/xf86-video-vga \
+ ${VIDEODIR}/via_drv.so:${PORTSDIR}/x11-drivers/xf86-video-via \
+ ${VIDEODIR}/vmware_drv.so:${PORTSDIR}/x11-drivers/xf86-video-vmware \
+ ${VIDEODIR}/voodoo_drv.so:${PORTSDIR}/x11-drivers/xf86-video-voodoo \
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64"
+RUN_DEPENDS+= ${VIDEODIR}/sunffb_drv.so:${PORTSDIR}/x11-drivers/xf86-video-sunffb
+.endif
+
+NO_BUILD= yes
+
+do-install:
+ ${MKDIR} ${PREFIX}/libdata/xorg
+ ${TOUCH} ${PREFIX}/libdata/xorg/drivers
+
+.include <bsd.port.post.mk>
diff --git a/x11-drivers/xorg-drivers/pkg-descr b/x11-drivers/xorg-drivers/pkg-descr
new file mode 100644
index 000000000000..dcd8e1cf3595
--- /dev/null
+++ b/x11-drivers/xorg-drivers/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-drivers/xorg-drivers/pkg-plist b/x11-drivers/xorg-drivers/pkg-plist
new file mode 100644
index 000000000000..d5bf8042ce29
--- /dev/null
+++ b/x11-drivers/xorg-drivers/pkg-plist
@@ -0,0 +1,2 @@
+libdata/xorg/drivers
+@dirrmtry libdata/xorg