Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg73.git;a=commitdiff;h=81ea0efb14c94acb95bc8247705502dcc33bd087
commit 81ea0efb14c94acb95bc8247705502dcc33bd087
Author: crazy <[EMAIL PROTECTED]>
Date: Thu Jan 17 23:10:49 2008 +0100
xorg-server-1.4.0.90-2-i686
* release bump
* added KDrive servers all split in own subpackages
* split dmx server also
* that closes #1970
diff --git a/source/x11/xorg-server/FrugalBuild
b/source/x11/xorg-server/FrugalBuild
index 7d73d1b..668b7fb 100644
--- a/source/x11/xorg-server/FrugalBuild
+++ b/source/x11/xorg-server/FrugalBuild
@@ -3,7 +3,7 @@
pkgname=xorg-server
pkgver=1.4.0.90
-pkgrel=1
+pkgrel=2
mesaver=7.0.2
pkgdesc="Modular X.Org X Server"
groups=('x11' 'xorg-core')
@@ -11,15 +11,15 @@ archs=('i686' 'x86_64')
depends=('libxfont>=1.3.1' 'libx11>=1.1.3-2' 'xtrans>=1.0.4' 'libxau>=1.0.3-2' \
'libxext>=1.0.3' 'libxkbfile>=1.0.4-2' 'libxdmcp>=1.0.2-2' 'libxmu>=1.0.3-2'
'libxrender>=0.9.4' \
'libxi>=1.1.3' 'freetype2' 'mesa>=7.0.2-2' 'font-cursor-misc>=1.0.0-2'
'font-misc-misc>=1.0.0-2' \
- 'xbitmaps' 'xkeyboard-config>=1.0-2' 'iceauth>=1.0.2' 'rgb>=1.0.1-2'
'xauth>=1.0.2-2' 'xinit>=1.0.7' 'libxaw>=1.0.4' \
+ 'xbitmaps' 'xkeyboard-config>=1.1-2' 'iceauth>=1.0.2-2' 'rgb>=1.0.1-2'
'xauth>=1.0.2-2' 'xinit>=1.0.7' 'libxaw>=1.0.4' \
'libxpm>=3.5.7' 'libxxf86misc>=1.0.1-2' 'libxxf86vm>=1.0.1-2'
'libxkbui>=1.0.2-2' 'liblbxutil>=1.0.1-2' \
- 'xorg-cf-files' 'libxtst>=1.0.3' 'font-alias' 'libxcb>=1.0-4' 'pixman'
'libdmx' 'libxres')
+ 'xorg-cf-files' 'libxtst>=1.0.3' 'font-alias' 'libxcb>=1.0-4'
'pixman>=0.9.6')
makedepends=('randrproto' 'renderproto' 'fixesproto' 'damageproto>=1.1.0'
'xextproto' 'xproto' \
'xf86dgaproto' 'xf86miscproto' 'xf86rushproto' 'xf86vidmodeproto'
'xf86bigfontproto' \
'compositeproto>=0.4' 'recordproto' 'resourceproto' 'videoproto'
'scrnsaverproto' 'evieext' \
'trapproto' 'xineramaproto' 'fontsproto' 'kbproto' 'inputproto>=1.4.2.1'
'bigreqsproto' 'xcmiscproto' \
'glproto' 'xf86driproto' 'libdrm' 'printproto' 'mkfontdir>=1.0.3'
'mkfontscale>=1.0.3-3' \
- 'fontcacheproto' 'xorg-sgml-doctools>=1.2' 'util-macros>=1.1.5-2')
+ 'fontcacheproto' 'xorg-sgml-doctools>=1.2' 'util-macros>=1.1.5-2'
'calibrateproto' 'libdmx' 'libxres' 'sdl')
rodepends=('xf86-input-mouse' 'xf86-input-keyboard' 'xf86-video-vga'
'xf86-video-vesa' 'libglx')
provides=('xorg-compat')
replaces=('xorg-compat')
@@ -40,12 +40,72 @@ source=([EMAIL PROTECTED]
http://$_F_sourceforge_mirror.dl.sourceforge.net/sourceforg
1.4-fix-dmx-link.patch \
1.4-fix-kdrive-automake.patch \
1.4-fix-xephyr-link.patch)
+sha1sums=('7c492ac32bd83b521f5c016e4728fccf9cba55db' \
+ 'd16eaeb1d9d95d11d3b6d289b1ba87108b88da90' \
+ 'f31702e0029b2d68018598e73ed55c4d6c58367b' \
+ '859b98a4049400be152032fc09ceff2afe9e6dcf' \
+ '863ad92892785c3785b122bf54d0def4d4d2732c' \
+ '1456207203932404752e2519c5b7fe830a913cf4' \
+ '4713d46b31eafbde58a1fafe8269642df6a12d77' \
+ '426b0b08617ec19cba41ab20f3891cab82f205a2' \
+ 'f7f706ec568a80543c6d6096b3d8a833b80399ed' \
+ '2937d6a50155cc16f73ae44b1e5b6e26cabbb86a' \
+ '0eb64d46172b6f2f4462c02dad7964c6d7656076' \
+ 'f53de93da5e110867db8b1655b5798d2049f43ae' \
+ '0b627c0d98e50f0d29dacc3fa7e8e9d8b1ad3faf' \
+ '41f686ef462e179f6c7e73a1babb7c0f2312d337' \
+ 'f21a54aed8eae1e718f2f0c262c37c36ccccd152' \
+ '352c55be4b91b29c84b192d806a90834d887fc22')
-subpkgs=('libglx')
-subdescs=('Glx library for XOrg.')
-subdepends=('glibc')
-subgroups=('x11 xorg-core')
-subarchs=('i686 x86_64')
+subpkgs=('libglx' \
+ "$pkgname-dmx" "$pkgname-ati" "$pkgname-chips" "$pkgname-xephyr" \
+ "$pkgname-epson" "$pkgname-fbdev" "$pkgname-i810" "$pkgname-mach64" \
+ "$pkgname-mga" "$pkgname-nvidia" "$pkgname-pm2" "$pkgname-r128" \
+ "$pkgname-sdl" "$pkgname-smi" "$pkgname-vesa" "$pkgname-via")
+subdescs=('Glx library for XOrg.' \
+ 'Distributed Multi-Head X server.' \
+ 'KDrive ati X server' \
+ 'KDrive chips X server' \
+ 'KDrive xephyr X server' \
+ 'KDrive epson X server' \
+ 'KDrive fbdev X server' \
+ 'KDrive i810 X server' \
+ 'KDrive mach64 X server' \
+ 'KDrive mga X server' \
+ 'KDrive nvidia X server' \
+ 'KDrive pm2 X server' \
+ 'KDrive r128 X server' \
+ 'KDrive sdl X server' \
+ 'KDrive smi X server' \
+ 'KDrive vesa X server' \
+ 'KDrive via X server')
+subdepends=('glibc' \
+ 'libdmx libxcb libsm libxaw libxrender libxfixes libxfont libxi pixman
libxres' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxext libxfont pixman' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp sdl' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp' \
+ 'libxfont libxau pixman libxdmcp')
+subgroups=('x11 xorg-core' \
+ 'x11-extra' 'x11-extra' 'x11-extra' 'x11-extra' \
+ 'x11-extra' 'x11-extra' 'x11-extra' 'x11-extra' \
+ 'x11-extra' 'x11-extra' 'x11-extra' 'x11-extra' \
+ 'x11-extra' 'x11-extra' 'x11-extra' 'x11-extra')
+subarchs=('i686 x86_64' \
+ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \
+ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \
+ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \
+ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64')
build() {
cd $Fsrcdir/Mesa-$mesaver || Fdie
@@ -88,9 +148,9 @@ build() {
--disable-dbus \
--enable-dmx \
--enable-xtrap \
- --disable-xephyr \
- --disable-kdrive \
- --disable-xsdl \
+ --enable-xephyr \
+ --enable-kdrive \
+ --enable-xsdl \
--enable-xevie \
--enable-xvfb \
--enable-vfb \
@@ -120,22 +180,22 @@ build() {
# Fmv /etc/X11/Xsession.d/92* /etc/X11/Xsession.d.xprint/
Fsplit libglx usr/lib/xorg/modules/extensions/libglx.*
usr/lib/xorg/modules/libwfb.*
+
+ ## the servers =)
+ ## -dmx
+ Fsplit $pkgname-dmx \
+
usr/bin/{Xdmx,dmxaddinput,dmxaddscreen,dmxreconfig,dmxresize,dmxrminput,dmxrmscreen,dmxtodmx,dmxwininfo,vdltodmx,xdmx,xdmxconfig}
+ Fsplit $pkgname-dmx usr/share/man/man1/*dmx*
+
+ ## -xephyr
+ Fsplit $pkgname-xephyr usr/bin/Xephyr
+
+ ## all the other
+
+ for i in ati chips epson fbdev i810 mach64 mga nvidia pm2 r128 sdl smi
vesa via
+ do
+ Fsplit $pkgname-$i usr/bin/X${i}
+ done
}
-sha1sums=('7c492ac32bd83b521f5c016e4728fccf9cba55db' \
- 'd16eaeb1d9d95d11d3b6d289b1ba87108b88da90' \
- 'f31702e0029b2d68018598e73ed55c4d6c58367b' \
- '859b98a4049400be152032fc09ceff2afe9e6dcf' \
- '863ad92892785c3785b122bf54d0def4d4d2732c' \
- '1456207203932404752e2519c5b7fe830a913cf4' \
- '4713d46b31eafbde58a1fafe8269642df6a12d77' \
- '426b0b08617ec19cba41ab20f3891cab82f205a2' \
- 'f7f706ec568a80543c6d6096b3d8a833b80399ed' \
- '2937d6a50155cc16f73ae44b1e5b6e26cabbb86a' \
- '0eb64d46172b6f2f4462c02dad7964c6d7656076' \
- 'f53de93da5e110867db8b1655b5798d2049f43ae' \
- '0b627c0d98e50f0d29dacc3fa7e8e9d8b1ad3faf' \
- '41f686ef462e179f6c7e73a1babb7c0f2312d337' \
- 'f21a54aed8eae1e718f2f0c262c37c36ccccd152' \
- '352c55be4b91b29c84b192d806a90834d887fc22')
# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git