Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-0.8.git;a=commitdiff;h=af36fed1763738b378a0a16ee669ae1b0173a494

commit af36fed1763738b378a0a16ee669ae1b0173a494
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Fri Jun 27 23:49:33 2008 +0200

xorg-server-1.4.0.90-6kalgan1-i686
- added patches xorg-xserver-1.4-cve-2008-1377.diff,
xorg-xserver-1.4-cve-2008-1379.diff,
xorg-xserver-1.4-cve-2008-2360.diff, xorg-xserver-1.4-cve-2008-2361.diff
and xorg-xserver-1.4-cve-2008-2362.diff
- closes #3175

diff --git a/source/x11/xorg-server/FrugalBuild 
b/source/x11/xorg-server/FrugalBuild
index f1c961d..6572bd3 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=5
+pkgrel=6kalgan1
mesaver=7.0.2
pkgdesc="Modular X.Org X Server"
groups=('x11' 'xorg-core')
@@ -14,12 +14,13 @@ depends=('libxfont>=1.3.1-2' 'libx11>=1.1.3-2' 
'xtrans>=1.0.4' 'libxau>=1.0.3-2'
'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>=0.9.6')
+# patch is just a hack
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' 
'calibrateproto' 'libdmx' 'libxres' 'sdl')
+       'fontcacheproto' 'xorg-sgml-doctools>=1.2' 'util-macros>=1.1.5-2' 
'calibrateproto' 'libdmx' 'libxres' 'sdl' 'patch')
rodepends=('xf86-input-mouse' 'xf86-input-keyboard' 'xf86-video-vga' 
'xf86-video-vesa' 'libglx')
provides=('xorg-compat')
replaces=('xorg-compat')
@@ -58,7 +59,12 @@ source=([EMAIL PROTECTED] \
Fix-rotation-for-multi-monitor-situation.patch \
Resize-composite-overlay-window-when-the-root-window.patch \
security-Fix-for-Bug-14480-untrusted-access-broke.patch \
-       xkb-don-t-update-LEDs-if-they-don-t-exist.patch)
+       xkb-don-t-update-LEDs-if-they-don-t-exist.patch \
+       
ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-1.4-cve-2008-1377.diff
 \
+       
ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-1.4-cve-2008-1379.diff
 \
+       
ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-1.4-cve-2008-2360.diff
 \
+       
ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-1.4-cve-2008-2361.diff
 \
+       
ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-1.4-cve-2008-2362.diff)

sha1sums=('7c492ac32bd83b521f5c016e4728fccf9cba55db' \
'd16eaeb1d9d95d11d3b6d289b1ba87108b88da90' \
@@ -93,7 +99,12 @@ sha1sums=('7c492ac32bd83b521f5c016e4728fccf9cba55db' \
'8d3e9e5daaf2eca41a1aba90509a1b27acb3533e' \
'fcde0358b5b3c5489bcfe939fa742a1b122c3e96' \
'e48a9793ca50616e4de3e8fd51443aa90abf6365' \
-          '0e677503b0dd377530ec799f2139f25b5fcd2de9')
+          '0e677503b0dd377530ec799f2139f25b5fcd2de9' \
+          '2b75985081665b8d646b5810d411047c6c150576' \
+          '1ca8b8417d805e0c233bda4b980cb168ec444abd' \
+          '2e8532fe737e702cb18160705cd75daed4141a4c' \
+          '950af2461d0bc5ff5b2b3cc40d517344a77e19f9' \
+          'e773f720057785062958d0fa9f29a4cb441883c8')

subpkgs=('libglx' \
"$pkgname-dmx" "$pkgname-ati" "$pkgname-chips" "$pkgname-xephyr" \
@@ -169,11 +180,11 @@ build() {
#############
Fpatch 1.4-fix-xephyr-link.patch
Fpatch 1.4-fix-dmx-build.patch
-       Fpatch 1.4-fix-dmx-link.patch
+       Fpatch 1.4-fix-dmx-link.patch
Fpatch 1.4-fix-kdrive-automake.patch
## SEC fixes - FS#2709
Fpatch xorg-xserver-1.4-multiple-overflows-v2.diff
-       ## the fix for the sec fix =)
+       ## the fix for the sec fix =)
## 
http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commit;h=be6c17fcf9efebc0bbcc3d9a25f8c5a2450c2161
Fpatch CVE-2007-6429_3.patch
## http://lists.freedesktop.org/archives/xorg/2008-January/032129.html
@@ -255,7 +266,7 @@ build() {
## -xephyr
Fsplit $pkgname-xephyr usr/bin/Xephyr

-       ## -sdl
+       ## -sdl
Fsplit $pkgname-sdl usr/bin/Xsdl

## -fbdev
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to