cleaning up the x windows
Evren Yurtesen
yurtesen at ispro.net
Sat Aug 11 11:39:43 PDT 2007
After a lot of frustration with 300+ seperate ports being installed when I try
to install xorg. I tried to create a xorg-base port. I say I tried to because I
took a lot of shortcuts and this is my first time doing a port, so dont get mad
at me and I dont know if you guys will find this useful but it shortens the xorg
installation time from ports considerably. (reduced X to less than 15 ports!)
The following file includes
x11/xorg-base
x11-drivers/xorg-video-drivers
x11-drivers/xorg-input-drivers
The video and input drivers allow the user to choose exactly which drivers to
install.
Most commonly found chipsets ati/nvidia/i810 and also generic vesa/vga are
selected by default in video drivers.
The keyboard, mouse, void drivers are selected by default in input drivers.
The xorg-base installs xorg-server, font-cursor-misc, font-misc-misc,
font-alias, xorg-video-drivers, xorg-input-drivers and optionally setxkbmap and
xauth
The stuff installed by xorg-base is enough to get an X screen up and running. I
tested this further by installing kde-base port(which installed some more xorg
ports but not so many) and everything seems to be working fine. Actually I see
no difference between when it installed 300 ports and now. setxkbmap and xauth
is required for setting keyboard mapping and changing identity, for example
becoming root to make changes on kdm from control center. Perhaps those could be
installed by default by the kde-base port? because kde uses them?
Perhaps there might be some things missing but I couldnt catch any yet...
Thanks,
Evren
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xports.tgz
Type: application/octet-stream
Size: 2751 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20070811/c029f2ba/xports.obj
More information about the freebsd-ports
mailing list