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

Reply via email to