From ca57bb76053b9eccfe1dcad40dc9efa8fc9c399f Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Sat, 29 May 2010 17:04:29 +0000 Subject: main/xorg-server: upgrade to 1.7.7 set suid bit for Xorg split out Xvfb in a subpackage --- main/xorg-server/APKBUILD | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/main/xorg-server/APKBUILD b/main/xorg-server/APKBUILD index 1dbb5b18..2ae98aba 100644 --- a/main/xorg-server/APKBUILD +++ b/main/xorg-server/APKBUILD @@ -1,11 +1,11 @@ # Maintainer: Natanael Copa pkgname=xorg-server -pkgver=1.7.6 -pkgrel=2 +pkgver=1.7.7 +pkgrel=0 pkgdesc="X.Org X servers" url="http://xorg.freedesktop.org" license="custom" -subpackages="$pkgname-dev $pkgname-doc xfbdev" +subpackages="$pkgname-dev $pkgname-doc xfbdev xvfb" depends=" font-misc-misc font-cursor-misc @@ -112,6 +112,7 @@ build() { package() { cd "$srcdir"/$pkgname-$pkgver make -j1 DESTDIR="$pkgdir" install || return 1 + chmod u+s "$pkgdir"/usr/bin/Xorg install -m755 -d "$pkgdir"/etc/X11 || return 1 install -m755 -d "$pkgdir"/var/lib/xkb || return 1 @@ -126,6 +127,12 @@ xfbdev() { mv "$pkgdir"/usr/bin/Xfbdev "$subpkgdir"/usr/bin/ } +xvfb() { + pkgdesc="Virtual Framebuffer 'fake' X server" + mkdir -p "$subpkgdir"/usr/bin + mv "$pkgdir"/usr/bin/Xvfb "$subpkgdir"/usr/bin/ +} + xephyr() { pkgdesc="kdrive based X Server which targets a window on a host X Server as its framebuffer" depends= @@ -133,5 +140,5 @@ xephyr() { mv "$pkgdir"/usr/bin/Xephyr "$subpkgdir"/usr/bin/ } -md5sums="178225f499ec10fa9d312d1c339e6a39 xorg-server-1.7.6.tar.bz2 +md5sums="8c0146330fb155c23d947ac37d431d4b xorg-server-1.7.7.tar.bz2 222de594206d1148a90eddfda4f7a11a xorg-redhat-die-ugly-pattern-die-die-die.patch" -- cgit v1.2.3