r1299 - trunk/packages/Xorg-modular

alexander at linuxfromscratch.org alexander at linuxfromscratch.org
Fri Dec 23 07:06:43 PST 2005


Author: alexander
Date: 2005-12-23 08:06:42 -0700 (Fri, 23 Dec 2005)
New Revision: 1299

Modified:
   trunk/packages/Xorg-modular/EXCUSES
   trunk/packages/Xorg-modular/Makefile
Log:
Added apps, data and the server itself


Modified: trunk/packages/Xorg-modular/EXCUSES
===================================================================
--- trunk/packages/Xorg-modular/EXCUSES	2005-12-23 11:39:00 UTC (rev 1298)
+++ trunk/packages/Xorg-modular/EXCUSES	2005-12-23 15:06:42 UTC (rev 1299)
@@ -6,3 +6,63 @@
 libXp: LFS LiveCD doesn't support printing
 libXprintUtil: LFS LiveCD doesn't support printing
 libXprintAppUtil: LFS LiveCD doesn't support printing
+appres: X resources aren't used much with GTK2
+beforelight: We have another screensaver
+bitmap: editing XBM files doesn't fit in the purpose of the CD
+editres: X resources aren't used much with GTK2
+fonttosfnt: fake TTFs are evil
+fslsfonts: X font server is not used on this CD
+fstobdf: X font server is not used on this CD
+ico: useless demo
+lbxproxy: lbx is deprecated
+listres: X resources aren't used much with GTK2
+luit: used only by xterm which is not on the CD
+mkcfm: CID-keyed fonts are not used on the CD
+oclock: XFCE already has one clock
+pclcomp: LFS LiveCD doesn't support printing
+proxymngr: lbx is deprecated
+rstart: rsh is inherently insecure
+showfont: core X fonts create problems with UTF-8 and thus aren't used
+twm: Alexander E. Patrakov is too lazy to configure it
+viewres: X resources aren't used much with GTK2
+x11perf: useless benchmark
+xbiff: mail never arrives to /var/mail on this CD
+xclipboard: uses core X fonts that create problems with UTF-8
+xclock: XFCE already has one clock
+xcmsdb: libX11 has XCMS disabled on this CD
+xconsole: uses core X fonts that create problems with UTF-8
+xdbedizzy: useless demo
+xditview: is anyone going to view groff documents on this CD?
+xdm: isn't startx good enough?
+xedit: uses core X fonts that create problems with UTF-8
+xev: debugging tool. Will be re-added on request.
+xeyes: useless toy
+xf86dga: useless demo
+xfd: core X fonts create problems with UTF-8 and thus aren't used
+xfindproxy: lbx is deprecated
+xfontsel: core X fonts create problems with UTF-8 and thus aren't used
+xfs: X font server is not used on this CD
+xfsinfo: X font server is not used on this CD
+xfwp: one should use X11 forwarding in ssh instead
+xgc: useless demo
+xkbevd: not ready yet
+xkbprint: produces PostScript files that aren't viewable on this CD
+xload: Will be re-added on request
+xlogo: useless demo
+xlsatoms: X atoms are too low-level and are better left alone
+xman: uses core X fonts that create problems with UTF-8
+xmessage: uses core X fonts that create problems with UTF-8
+xmh: we don't have mh on this CD
+xmore: uses core X fonts that create problems with UTF-8
+xphelloworld: LFS LiveCD doesn't support printing
+xplsprinters: LFS LiveCD doesn't support printing
+xpr: LFS LiveCD doesn't support printing
+xprehashprinterlist: LFS LiveCD doesn't support printing
+xprop: X properties are too low-level and are better left alone
+xrx: who uses RX (remote X as a browser plugin)?
+xsm: we have xfce4-session
+xstdcmap: who has 8-bit video cards now?
+xtrap: useless sample clients
+xvinfo: produces some information about the XVideo extension
+xvinfo: will be re-added on request
+xwininfo: debugging tool, will be re-added on request

Modified: trunk/packages/Xorg-modular/Makefile
===================================================================
--- trunk/packages/Xorg-modular/Makefile	2005-12-23 11:39:00 UTC (rev 1298)
+++ trunk/packages/Xorg-modular/Makefile	2005-12-23 15:06:42 UTC (rev 1299)
@@ -22,7 +22,7 @@
 	ln -sf `awk '/^[^#]/{print "/$(SRC)/"$$2 }' SHA1SUMS` .
 	@touch $@
 
-stage2: Makefile download symlinks utils proto lib
+stage2: Makefile download symlinks utils proto lib apps drv
 	@touch $@
 
 symlinks: Makefile
@@ -57,6 +57,27 @@
 	Y-libdrm Y-mesa
 	@touch $@
 
+apps:	Y-xbitmaps \
+	N-appres Y-bdftopcf N-beforelight N-bitmap N-editres N-fonttosfnt \
+	N-fslsfonts N-fstobdf Y-iceauth N-ico N-lbxproxy N-listres N-luit \
+	N-mkcfm Y-mkfontdir Y-mkfontscale N-oclock N-pclcomp N-proxymngr \
+	Y-rgb N-rstart Y-scripts Y-sessreg Y-setxkbmap N-showfont Y-smproxy \
+	N-twm N-viewres N-x11perf Y-xauth N-xbiff Y-xcalc N-xclipboard \
+	N-xclock N-xcmsdb N-xconsole Y-xcursorgen N-xdbedizzy N-xditview \
+	N-xdm Y-xdpyinfo Y-xdriinfo N-xedit N-xev N-xeyes N-xf86dga N-xfd \
+	N-xfindproxy N-xfontsel N-xfs N-xfsinfo N-xfwp Y-xgamma N-xgc \
+	Y-xhost Y-xinit Y-xkbcomp N-xkbevd N-xkbprint Y-xkbutils Y-xkill \
+	N-xload N-xlogo N-xlsatoms Y-xlsclients Y-xlsfonts Y-xmag N-xman \
+	N-xmessage N-xmh Y-xmodmap N-xmore N-xphelloworld N-xplsprinters \
+	N-xpr N-xprehashprinterlist N-xprop Y-xrandr Y-xrdb Y-xrefresh \
+	N-xrx Y-xset Y-xsetmode Y-xsetpointer Y-xsetroot N-xsm N-xstdcmap \
+	N-xtrap Y-xvidtune N-xvinfo Y-xwd N-xwininfo Y-xwud \
+	Y-xcursor-themes Y-xkbdata
+	@touch $@
+
+drv:	Y-xorg-server
+	@touch $@
+
 N-%:
 	@$(call echo_message, NOT building)
 	@grep '^$*' EXCUSES
@@ -102,3 +123,16 @@
 	bin/installmesa /usr
 	mkdir -p /usr/lib/xorg/modules/dri
 	install -v lib/*dri* /usr/lib/xorg/modules/dri
+
+compile-y-xorg-server:
+	unpack ../$(FILE2)
+	# Extra safety measure, due to "test: too many arguments" messages
+	# May well be just an unnecessary precaution
+	autoreconf --force --install --verbose
+	sed -i -e '1i#include <linux/types.h>' hw/xfree86/os-support/linux/lnx_agp.c
+	./configure --help
+	./configure --prefix=/usr --localstatedir=/var --with-mesa-source=`pwd`/$(DIR2)
+	make $(PM)
+	make DESTDIR=$(ROOT)/debug/xorg-server install
+	make install
+




More information about the livecd mailing list