summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testing/ircservices/APKBUILD78
-rw-r--r--testing/ircservices/ircservices.confd6
-rw-r--r--testing/ircservices/ircservices.initd29
-rw-r--r--testing/ircservices/ircservices.pre-install5
-rw-r--r--x11/iceauth/APKBUILD15
-rw-r--r--x11/libfontenc/APKBUILD8
-rw-r--r--x11/libice/APKBUILD8
-rw-r--r--x11/libpciaccess/APKBUILD12
-rw-r--r--x11/libpthread-stubs/APKBUILD14
-rw-r--r--x11/libxcursor/APKBUILD14
-rw-r--r--x11/libxdamage/APKBUILD13
-rw-r--r--x11/libxfce4util/APKBUILD11
-rw-r--r--x11/libxft/APKBUILD9
-rw-r--r--x11/libxi/APKBUILD8
-rw-r--r--x11/libxinerama/APKBUILD11
-rw-r--r--x11/libxkbfile/APKBUILD8
-rw-r--r--x11/libxkbui/APKBUILD8
-rw-r--r--x11/libxpm/APKBUILD20
-rw-r--r--x11/libxpm/nocxx.patch15
-rw-r--r--x11/libxrandr/APKBUILD13
-rw-r--r--x11/libxrender/APKBUILD8
-rw-r--r--x11/libxv/APKBUILD8
-rw-r--r--x11/libxvmc/APKBUILD13
-rw-r--r--x11/libxxf86dga/APKBUILD13
-rw-r--r--x11/libxxf86misc/APKBUILD8
-rw-r--r--x11/libxxf86vm/APKBUILD10
-rw-r--r--x11/mkfontdir/APKBUILD13
-rw-r--r--x11/mkfontscale/APKBUILD10
-rw-r--r--x11/rgb/APKBUILD9
-rw-r--r--x11/scrot/APKBUILD15
-rw-r--r--x11/sessreg/APKBUILD13
-rw-r--r--x11/xauth/APKBUILD13
-rw-r--r--x11/xbacklight/APKBUILD11
-rw-r--r--x11/xcmsdb/APKBUILD13
-rw-r--r--x11/xf86-video-sis/APKBUILD36
-rw-r--r--x11/xf86-video-sis/fix-bios-read-on-650-760.patch23
-rw-r--r--x11/xf86-video-vmware/APKBUILD35
-rw-r--r--x11/xf86-video-vmware/abi2.patch38
-rw-r--r--x11/xgamma/APKBUILD13
-rw-r--r--x11/xhost/APKBUILD13
-rw-r--r--x11/xkbcomp/APKBUILD11
-rw-r--r--x11/xmodmap/APKBUILD13
-rw-r--r--x11/xrandr/APKBUILD13
-rw-r--r--x11/xrdb/APKBUILD13
-rw-r--r--x11/xrefresh/APKBUILD13
-rw-r--r--x11/xset/APKBUILD13
-rw-r--r--x11/xsetmode/APKBUILD11
-rw-r--r--x11/xsetroot/APKBUILD13
48 files changed, 543 insertions, 177 deletions
diff --git a/testing/ircservices/APKBUILD b/testing/ircservices/APKBUILD
new file mode 100644
index 000000000..8367866b7
--- /dev/null
+++ b/testing/ircservices/APKBUILD
@@ -0,0 +1,78 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=ircservices
+pkgver=5.1.20
+pkgrel=0
+pkgdesc="Services for IRC (NickServ, ChanServ, MemoServ)"
+url="http://www.ircservices.za.net/"
+license="GPL"
+depends=
+makedepends=
+install=$pkgname.pre-install
+pkgusers="ircservices"
+pkggroups="ircservices"
+subpackages="$pkgname-doc"
+source="http://www.ircservices.za.net/download/$pkgname-$pkgver.tar.gz
+ $pkgname.initd"
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ RUNGROUP=ircservices ./configure \
+ -cc "$CC" \
+ -cflags "$CFLAGS" \
+ -bindest /usr/bin \
+ -datdest /var/lib/ircservices \
+ || return 1
+
+ # build targets one by one as paralell builds breaks
+ make config-check &&\
+ make ircservices &&\
+ make languages &&\
+ make tools
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+# export INSTALL_PREFIX="$pkgdir"
+ make -j1 \
+ BINDEST="$pkgdir"/usr/bin \
+ DATDEST="$pkgdir"/var/lib/ircservices \
+ install || return 1
+
+ install -d "$pkgdir"/usr/share/man/man8
+ install docs/ircservices.8 "$pkgdir"/usr/share/man/man8/ircservices.8
+ install docs/convert-db.8 \
+ "$pkgdir"/usr/share/man/man8/ircservices-convert-db.8
+
+ # try conform to FHS
+ cd "$pkgdir"
+ install -d etc/ircservices usr/share/ircservices var/log/ircservices
+
+ mv var/lib/ircservices/convert-db usr/bin/ircservices-convert-db
+
+ mv var/lib/ircservices/example-ircservices.conf \
+ etc/ircservices/ircservices.conf
+ ln -s /etc/ircservices/ircservices.conf \
+ var/lib/ircservices/ircservices.conf
+
+ mv var/lib/ircservices/example-modules.conf \
+ etc/ircservices/modules.conf
+ ln -s /etc/ircservices/modules.conf var/lib/ircservices/modules.conf
+
+ mv var/lib/ircservices/languages \
+ var/lib/ircservices/helpfiles \
+ usr/share/ircservices/
+ ln -s /usr/share/ircservices/languages var/lib/ircservices/
+ ln -s /usr/share/ircservices/helpfiles var/lib/ircservices/
+
+ install -Dm755 "$srcdir"/ircservices.initd \
+ etc/init.d/ircservices
+
+ chown ircservices:ircservices var/lib/ircservices \
+ var/log/ircservices
+
+ chown root:ircservices etc/ircservices/ircservices.conf \
+ etc/ircservices/modules.conf
+}
+
+md5sums="11dbbdc7a3a18fe65086de787635012c ircservices-5.1.20.tar.gz
+279ea42c5d97b47787b5959c9981fbaa ircservices.initd"
diff --git a/testing/ircservices/ircservices.confd b/testing/ircservices/ircservices.confd
new file mode 100644
index 000000000..31cc902d2
--- /dev/null
+++ b/testing/ircservices/ircservices.confd
@@ -0,0 +1,6 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ircservices/files/ircservices.conf.d,v 1.2 2005/05/16 15:36:11 swegener Exp $
+
+# Se this to true to have ircservices depend on a local ircd to be up
+LOCALIRCD="false"
diff --git a/testing/ircservices/ircservices.initd b/testing/ircservices/ircservices.initd
new file mode 100644
index 000000000..8c2a11e8b
--- /dev/null
+++ b/testing/ircservices/ircservices.initd
@@ -0,0 +1,29 @@
+#!/sbin/runscript
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ircservices/files/ircservices.init.d,v 1.5 2006/11/05 22:23:08 swegener Exp $
+
+depend() {
+ need net
+ after firewall
+ use ircd
+}
+
+start() {
+ ebegin "Starting IRC Services"
+ start-stop-daemon --start --quiet --exec /usr/bin/ircservices \
+ --chuid ircservices \
+ -- \
+ -dir=/var/lib/ircservices \
+ -log=/var/log/ircservices/ircservices.log \
+ &>/dev/null
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping IRC Services"
+ start-stop-daemon --stop --quiet \
+ --pidfile /var/lib/ircservices/ircservices.pid
+ eend $?
+ rm -f /var/lib/ircservices/ircservices.pid
+}
diff --git a/testing/ircservices/ircservices.pre-install b/testing/ircservices/ircservices.pre-install
new file mode 100644
index 000000000..08f611667
--- /dev/null
+++ b/testing/ircservices/ircservices.pre-install
@@ -0,0 +1,5 @@
+#!/usr/bin
+
+adduser -h /var/lib/ircservices -s /bin/false -S -D ircservices 2>/dev/null
+exit 0
+
diff --git a/x11/iceauth/APKBUILD b/x11/iceauth/APKBUILD
index f7126b0a5..30da7ad06 100644
--- a/x11/iceauth/APKBUILD
+++ b/x11/iceauth/APKBUILD
@@ -1,21 +1,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=iceauth
-pkgver=1.0.2
+pkgver=1.0.3
pkgrel=0
pkgdesc="X.Org ICE authority file utility"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libice uclibc"
+depends=
makedepends="pkgconfig libice-dev"
-source="http://xorg.freedesktop.org//releases/individual/app/iceauth-1.0.2.tar.bz2"
-build ()
-{
+source="http://xorg.freedesktop.org/releases/individual/app/iceauth-$pkgver.tar.bz2"
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr \
--mandir=/usr/share/man \
|| return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="7ab8b64edf0212a9d9a3c8129901a450 iceauth-1.0.2.tar.bz2"
+md5sums="975ade3f238c1eb10705da0a91e6e8e7 iceauth-1.0.3.tar.bz2"
diff --git a/x11/libfontenc/APKBUILD b/x11/libfontenc/APKBUILD
index 408bf1c20..7dac13ea8 100644
--- a/x11/libfontenc/APKBUILD
+++ b/x11/libfontenc/APKBUILD
@@ -1,11 +1,11 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libfontenc
pkgver=1.0.5
-pkgrel=0
+pkgrel=1
pkgdesc="X11 font encoding library"
url="http://xorg.freedesktop.org/"
license="custom"
-depends="uclibc zlib"
+depends=
makedepends="pkgconfig xproto zlib-dev"
subpackages="$pkgname-dev"
source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2"
@@ -18,6 +18,10 @@ build() {
--disable-static \
--with-encodingsdir=/usr/share/fonts/encodings
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="4f0d8191819be9f2bdf9dad49a65e43b libfontenc-1.0.5.tar.bz2"
diff --git a/x11/libice/APKBUILD b/x11/libice/APKBUILD
index bd589328f..4cf8058d9 100644
--- a/x11/libice/APKBUILD
+++ b/x11/libice/APKBUILD
@@ -1,11 +1,11 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libice
pkgver=1.0.6
-pkgrel=0
+pkgrel=1
pkgdesc="X11 Inter-Client Exchange library"
url="http://xorg.freedesktop.org/"
license="custom"
-depends="uclibc"
+depends=
makedepends="pkgconfig xproto xtrans"
subpackages="$pkgname-dev"
source="http://xorg.freedesktop.org/releases/individual/lib/libICE-$pkgver.tar.bz2"
@@ -16,6 +16,10 @@ build () {
./configure --prefix=/usr \
--sysconfdir=/etc
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libICE-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="2d39bc924af24325dae589e9a849180c libICE-1.0.6.tar.bz2"
diff --git a/x11/libpciaccess/APKBUILD b/x11/libpciaccess/APKBUILD
index d15124b3f..1f5e63652 100644
--- a/x11/libpciaccess/APKBUILD
+++ b/x11/libpciaccess/APKBUILD
@@ -1,20 +1,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libpciaccess
-pkgver=0.10.9
+pkgver=0.11.0
pkgrel=0
pkgdesc="X11 PCI access library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="uclibc"
-makedepends="pkgconfig g++"
+depends=
+makedepends="pkgconfig"
source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2"
build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
-md5sums="685cb20e7a6165bc010972f1183addbd libpciaccess-0.10.9.tar.bz2"
+md5sums="686320dcec98daad0bdfb8894d4f2a2b libpciaccess-0.11.0.tar.bz2"
diff --git a/x11/libpthread-stubs/APKBUILD b/x11/libpthread-stubs/APKBUILD
index fd565293a..7ca630b43 100644
--- a/x11/libpthread-stubs/APKBUILD
+++ b/x11/libpthread-stubs/APKBUILD
@@ -1,17 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libpthread-stubs
-pkgver=0.1
+pkgver=0.3
pkgrel=0
pkgdesc="Pthread functions stubs for platforms missing them"
url="http://cgit.freedesktop.org/xcb/pthread-stubs"
license="X11"
-depends="uclibc"
+depends=
source="http://xcb.freedesktop.org/dist/$pkgname-$pkgver.tar.bz2"
build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr
- make
+ # we actually have pthread_exit, the configure script just
+ # fails to detect it
+ make CFLAGS="$CFLAGS -DHAVE_PTHREAD_EXIT=1"
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make -j1 DESTDIR="$pkgdir" install
}
-md5sums="774eabaf33440d534efe108ef9130a7d libpthread-stubs-0.1.tar.bz2"
+md5sums="e8fa31b42e13f87e8f5a7a2b731db7ee libpthread-stubs-0.3.tar.bz2"
diff --git a/x11/libxcursor/APKBUILD b/x11/libxcursor/APKBUILD
index ab56e879c..bc9e33d4c 100644
--- a/x11/libxcursor/APKBUILD
+++ b/x11/libxcursor/APKBUILD
@@ -1,22 +1,26 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxcursor
pkgver=1.1.10
-pkgrel=0
+pkgrel=1
pkgdesc="X cursor management library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxfixes libxrender libx11 uclibc"
+depends=
makedepends="pkgconfig libxfixes-dev libx11-dev libxrender-dev"
-source="http://xorg.freedesktop.org//releases/individual/lib/libXcursor-$pkgver.tar.bz2"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXcursor-$pkgver.tar.bz2"
-build ()
-{
+depends_dev="xproto libx11-dev libxrender-dev libxfixes-dev"
+build() {
cd "$srcdir"/libXcursor-$pkgver
./configure --prefix=/usr \
--sysconfdir=/etc \
|| return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXcursor-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="7dcdad1c10daea872cb3355af414b2ca libXcursor-1.1.10.tar.bz2"
diff --git a/x11/libxdamage/APKBUILD b/x11/libxdamage/APKBUILD
index 206aea1f5..bf58651c0 100644
--- a/x11/libxdamage/APKBUILD
+++ b/x11/libxdamage/APKBUILD
@@ -1,21 +1,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxdamage
pkgver=1.1.2
-pkgrel=0
+pkgrel=1
pkgdesc="X11 damaged region extension library"
url="http://xorg.freedesktop.org/"
license="custom"
-depends="libxfixes uclibc"
+depends=
makedepends="pkgconfig libxfixes-dev damageproto xextproto"
subpackages="$pkgname-dev"
-source="http://xorg.freedesktop.org//releases/individual/lib/libXdamage-$pkgver.tar.bz2"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXdamage-$pkgver.tar.bz2"
depends_dev="xproto damageproto libxfixes-dev libx11-dev fixesproto"
-build ()
-{
+build() {
cd "$srcdir"/libXdamage-$pkgver
./configure --prefix=/usr --sysconfdir=/etc
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXdamage-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="b42780bce703ec202a33e5693991c09d libXdamage-1.1.2.tar.bz2"
diff --git a/x11/libxfce4util/APKBUILD b/x11/libxfce4util/APKBUILD
index 47602e7ce..7cfbd769d 100644
--- a/x11/libxfce4util/APKBUILD
+++ b/x11/libxfce4util/APKBUILD
@@ -1,18 +1,17 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxfce4util
pkgver=4.6.1
-pkgrel=0
+pkgrel=1
pkgdesc="Basic utility non-GUI functions for Xfce"
url="http://www.xfce.org/"
license="GPL-2"
subpackages="$pkgname-dev $pkgname-doc"
-depends="glib gettext uclibc libiconv"
+depends=
makedepends="pkgconfig glib-dev gettext-dev libiconv-dev"
source="http://www.xfce.org/archive/xfce-$pkgver/src/$pkgname-$pkgver.tar.bz2"
depends_dev="glib-dev"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr \
--sysconfdir=/etc \
@@ -20,6 +19,10 @@ build ()
--localstatedir=/var \
--disable-static
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="eac51d58179cbcadc3f802450a8ec9cd libxfce4util-4.6.1.tar.bz2"
diff --git a/x11/libxft/APKBUILD b/x11/libxft/APKBUILD
index 6e4fa6633..43b5a3c07 100644
--- a/x11/libxft/APKBUILD
+++ b/x11/libxft/APKBUILD
@@ -1,20 +1,25 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxft
pkgver=2.1.14
-pkgrel=0
+pkgrel=1
pkgdesc="FreeType-based font drawing library for X"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="fontconfig libxrender uclibc freetype"
+depends=
makedepends="pkgconfig fontconfig-dev libxrender-dev freetype-dev"
source="http://xorg.freedesktop.org/releases/individual/lib/libXft-$pkgver.tar.bz2"
depends_dev="xproto libxrender-dev fontconfig-dev freetype-dev"
+
build () {
cd "$srcdir"/libXft-$pkgver
./configure --prefix=/usr \
--sysconfdir=/etc || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXft-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
diff --git a/x11/libxi/APKBUILD b/x11/libxi/APKBUILD
index 504e0ebe8..21fd77cec 100644
--- a/x11/libxi/APKBUILD
+++ b/x11/libxi/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxi
pkgver=1.3
-pkgrel=0
+pkgrel=1
pkgdesc="X11 Input extension library"
url="http://xorg.freedesktop.org"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxext libx11 uclibc"
+depends=
makedepends="
inputproto
libx11-dev
@@ -24,6 +24,10 @@ build ()
cd "$srcdir"/libXi-$pkgver
./configure --prefix=/usr --sysconfdir=/etc || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXi-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
diff --git a/x11/libxinerama/APKBUILD b/x11/libxinerama/APKBUILD
index 2a8dd0f75..589994d1b 100644
--- a/x11/libxinerama/APKBUILD
+++ b/x11/libxinerama/APKBUILD
@@ -1,21 +1,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxinerama
pkgver=1.1
-pkgrel=0
+pkgrel=1
pkgdesc="X11 Xinerama extension library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxext libx11 uclibc"
+depends=
makedepends="pkgconfig libxext-dev libx11-dev xineramaproto"
source="http://xorg.freedesktop.org/releases/individual/lib/libXinerama-$pkgver.tar.bz2"
depends_dev="xineramaproto libx11-dev libxext-dev"
-build ()
-{
+build() {
cd "$srcdir"/libXinerama-$pkgver
./configure --prefix=/usr
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXinerama-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="a2ac01fc0426cdbb713c5d59cf9955ed libXinerama-1.1.tar.bz2"
diff --git a/x11/libxkbfile/APKBUILD b/x11/libxkbfile/APKBUILD
index da3fe991e..1298aed04 100644
--- a/x11/libxkbfile/APKBUILD
+++ b/x11/libxkbfile/APKBUILD
@@ -1,11 +1,11 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxkbfile
pkgver=1.0.6
-pkgrel=0
+pkgrel=1
pkgdesc="X11 keyboard file manipulation library"
url="http://xorg.freedesktop.org/"
license="custom"
-depends="libx11 uclibc"
+depends=
makedepends="pkgconfig libx11-dev"
subpackages="$pkgname-dev"
source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2"
@@ -16,6 +16,10 @@ build () {
./configure --prefix=/usr \
--sysconfdir=/etc
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -D -m644 "$srcdir"/$pkgname-$pkgver/COPYING \
"$pkgdir"/usr/share/licenses/$pkgname/COPYING
diff --git a/x11/libxkbui/APKBUILD b/x11/libxkbui/APKBUILD
index 48a669f2e..e585174ab 100644
--- a/x11/libxkbui/APKBUILD
+++ b/x11/libxkbui/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxkbui
pkgver=1.0.2
-pkgrel=0
+pkgrel=1
pkgdesc="X11 keyboard UI presentation library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev"
-depends="libxt libx11 libsm libice libxkbfile uclibc"
+depends=
makedepends="pkgconfig libxt-dev libx11-dev libsm-dev libice-dev libxkbfile-dev"
source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2"
@@ -15,6 +15,10 @@ build () {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="1143e456f7429e18e88f2eadb2f2b6b1 libxkbui-1.0.2.tar.bz2"
diff --git a/x11/libxpm/APKBUILD b/x11/libxpm/APKBUILD
index bebd0f056..d1be1b737 100644
--- a/x11/libxpm/APKBUILD
+++ b/x11/libxpm/APKBUILD
@@ -1,27 +1,27 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxpm
pkgver=3.5.8
-pkgrel=0
+pkgrel=1
pkgdesc="X11 pixmap library"
url="http://xorg.freedesktop.org/"
license="custom:BELL"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxt libxext libx11 uclibc"
-makedepends="pkgconfig libxt-dev libxext-dev libx11-dev e2fsprogs-dev"
-source="http://xorg.freedesktop.org/releases/individual/lib/libXpm-$pkgver.tar.bz2
- nocxx.patch"
+depends=
+makedepends="pkgconfig libxt-dev libxext-dev libx11-dev util-linux-ng-dev"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXpm-$pkgver.tar.bz2"
depends_dev="libx11-dev"
-build ()
-{
+build() {
cd "$srcdir"/libXpm-$pkgver
- patch configure < ../nocxx.patch
./configure --prefix=/usr \
--sysconfdir=/etc \
|| return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXpm-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
-md5sums="38e58e72d476a74298a59052fde185a3 libXpm-3.5.8.tar.bz2
-28513788ba4d556ccd538867dc6205ab nocxx.patch"
+md5sums="38e58e72d476a74298a59052fde185a3 libXpm-3.5.8.tar.bz2"
diff --git a/x11/libxpm/nocxx.patch b/x11/libxpm/nocxx.patch
deleted file mode 100644
index beb1ab900..000000000
--- a/x11/libxpm/nocxx.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- a/configure 2004-12-07 21:34:23.205172545 +0000
-+++ b/configure 2004-12-07 21:37:17.726654782 +0000
-@@ -5148,10 +5148,8 @@
- :
- else
- { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
--See \`config.log' for more details." >&5
--echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
--See \`config.log' for more details." >&2;}
-- { (exit 1); exit 1; }; }
-+See \`config.log' for more details." >&5;}
-+ { echo "C++ sucks, ignoring ..." >&5; }; }
- fi
-
- ac_ext=cc
diff --git a/x11/libxrandr/APKBUILD b/x11/libxrandr/APKBUILD
index a1615e686..e261af4f4 100644
--- a/x11/libxrandr/APKBUILD
+++ b/x11/libxrandr/APKBUILD
@@ -1,24 +1,27 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxrandr
pkgver=1.3.0
-pkgrel=0
+pkgrel=1
pkgdesc="X11 RandR extension library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxext libxrender libx11 uclibc"
+depends=
makedepends="pkgconfig libxext-dev libxrender-dev randrproto libx11-dev"
-source="http://xorg.freedesktop.org//releases/individual/lib/libXrandr-$pkgver.tar.bz2"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXrandr-$pkgver.tar.bz2"
depends_dev="xproto randrproto libx11-dev libxext-dev libxrender-dev"
-build ()
-{
+build() {
cd "$srcdir"/libXrandr-$pkgver
./configure --prefix=/usr \
--sysconfdir=/etc \
|| return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXrandr-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
diff --git a/x11/libxrender/APKBUILD b/x11/libxrender/APKBUILD
index a2b5da373..dc1175533 100644
--- a/x11/libxrender/APKBUILD
+++ b/x11/libxrender/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxrender
pkgver=0.9.5
-pkgrel=0
+pkgrel=1
pkgdesc="X Rendering Extension client library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev"
-depends="libx11 uclibc"
+depends=
makedepends="pkgconfig libx11-dev renderproto"
source="http://xorg.freedesktop.org/releases/individual/lib/libXrender-$pkgver.tar.bz2"
@@ -15,6 +15,10 @@ build() {
cd "$srcdir"/libXrender-$pkgver
./configure --prefix=/usr
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXrender-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="276dd9e85daf0680616cd9f132b354c9 libXrender-0.9.5.tar.bz2"
diff --git a/x11/libxv/APKBUILD b/x11/libxv/APKBUILD
index 3e20c37d8..ca40f7fd1 100644
--- a/x11/libxv/APKBUILD
+++ b/x11/libxv/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxv
pkgver=1.0.5
-pkgrel=0
+pkgrel=1
pkgdesc="X11 Video extension library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxext libx11 uclibc"
+depends=
makedepends="pkgconfig libxext-dev libx11-dev videoproto"
source="http://xorg.freedesktop.org/releases/individual/lib/libXv-$pkgver.tar.bz2"
@@ -16,6 +16,10 @@ build() {
cd "$srcdir"/libXv-$pkgver
./configure --prefix=/usr
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXv-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
diff --git a/x11/libxvmc/APKBUILD b/x11/libxvmc/APKBUILD
index 177e2921e..3233ba405 100644
--- a/x11/libxvmc/APKBUILD
+++ b/x11/libxvmc/APKBUILD
@@ -1,22 +1,25 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxvmc
pkgver=1.0.5
-pkgrel=0
+pkgrel=1
pkgdesc="X11 Video Motion Compensation extension library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev"
-depends="libxv libxext libx11 uclibc"
+depends=
makedepends="pkgconfig libxv-dev libxext-dev libx11-dev"
-source="http://xorg.freedesktop.org//releases/individual/lib/libXvMC-$pkgver.tar.bz2"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXvMC-$pkgver.tar.bz2"
depends_dev="xproto videoproto libxv-dev libx11-dev libxext-dev"
-build ()
-{
+build() {
cd "$srcdir"/libXvMC-$pkgver
./configure --prefix=/usr --sysconfdir=/etc
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXvMC-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="16c3a11add14979beb7510e44623cac6 libXvMC-1.0.5.tar.bz2"
diff --git a/x11/libxxf86dga/APKBUILD b/x11/libxxf86dga/APKBUILD
index df021f53a..5ac468660 100644
--- a/x11/libxxf86dga/APKBUILD
+++ b/x11/libxxf86dga/APKBUILD
@@ -1,21 +1,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxxf86dga
pkgver=1.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="X11 Direct Graphics Access extension library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxext uclibc libx11"
+depends=
makedepends="pkgconfig xf86dgaproto libxext-dev libx11-dev"
-source="http://xorg.freedesktop.org//releases/individual/lib/libXxf86dga-$pkgver.tar.bz2"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXxf86dga-$pkgver.tar.bz2"
depends_dev="xf86dgaproto libxext-dev libx11-dev"
-build ()
-{
+build() {
cd "$srcdir"/libXxf86dga-$pkgver
./configure --prefix=/usr
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXxf86dga-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="368837d3d7a4d3b4f70be48383e3544e libXxf86dga-1.1.1.tar.bz2"
diff --git a/x11/libxxf86misc/APKBUILD b/x11/libxxf86misc/APKBUILD
index 30dca09af..aa644d180 100644
--- a/x11/libxxf86misc/APKBUILD
+++ b/x11/libxxf86misc/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxxf86misc
pkgver=1.0.2
-pkgrel=0
+pkgrel=1
pkgdesc="X11 XFree86 miscellaneous extension library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="libxext libx11 uclibc"
+depends=
makedepends="pkgconfig libxext-dev libx11-dev xf86miscproto"
source="http://xorg.freedesktop.org/releases/individual/lib/libXxf86misc-$pkgver.tar.bz2"
depends_dev="xf86miscproto libx11-dev libxext-dev"
@@ -16,6 +16,10 @@ build() {
./configure --prefix=/usr \
--mandir=/usr/share/man
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXxf86misc-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="51fed53e8de067d4b8666f75a0212400 libXxf86misc-1.0.2.tar.bz2"
diff --git a/x11/libxxf86vm/APKBUILD b/x11/libxxf86vm/APKBUILD
index 6cf1ba384..1a7ebc4fd 100644
--- a/x11/libxxf86vm/APKBUILD
+++ b/x11/libxxf86vm/APKBUILD
@@ -1,14 +1,14 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxxf86vm
pkgver=1.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="X11 XFree86 video mode extension library"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-dev $pkgname-doc"
-depends="uclibc libx11 libxext"
+depends=
makedepends="pkgconfig xproto libx11-dev xf86vidmodeproto xextproto
- libxext-dev g++"
+ libxext-dev"
source="http://xorg.freedesktop.org/releases/individual/lib/libXxf86vm-$pkgver.tar.bz2"
depends_dev="xf86vidmodeproto libx11-dev libxext-dev"
@@ -17,6 +17,10 @@ build() {
cd "$srcdir"/libXxf86vm-$pkgver
./configure --prefix=/usr || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/libXxf86vm-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
diff --git a/x11/mkfontdir/APKBUILD b/x11/mkfontdir/APKBUILD
index e2cd6c6a4..5858f6a92 100644
--- a/x11/mkfontdir/APKBUILD
+++ b/x11/mkfontdir/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mkfontdir
-pkgver=1.0.4
-pkgrel=2
+pkgver=1.0.5
+pkgrel=0
pkgdesc="create an index of X font files in a directory"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="uclibc mkfontscale"
+depends="mkfontscale"
makedepends="pkgconfig"
install=
triggers="$pkgname.trigger:/usr/share/fonts/*"
@@ -16,7 +16,10 @@ build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
- chmod +x "$pkgdir"/usr/bin/mkfontdir
}
-md5sums="35394bf3f746a57fba624dba52fdbba3 mkfontdir-1.0.4.tar.bz2"
+md5sums="9365ac66d19186eaf030482d312fca06 mkfontdir-1.0.5.tar.bz2"
diff --git a/x11/mkfontscale/APKBUILD b/x11/mkfontscale/APKBUILD
index cad4e8e70..283a98567 100644
--- a/x11/mkfontscale/APKBUILD
+++ b/x11/mkfontscale/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mkfontscale
-pkgver=1.0.6
-pkgrel=1
+pkgver=1.0.7
+pkgrel=0
pkgdesc="X.org font scale"
url="http://xorg.freedesktop.org/"
license="custom"
@@ -16,6 +16,10 @@ build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="0d0752af232054b720febcc1b2fd6c57 mkfontscale-1.0.6.tar.bz2"
+md5sums="96ca346f185c0ab48e42bf5bb0375da5 mkfontscale-1.0.7.tar.bz2"
diff --git a/x11/rgb/APKBUILD b/x11/rgb/APKBUILD
index 6d51774ea..73bbd8233 100644
--- a/x11/rgb/APKBUILD
+++ b/x11/rgb/APKBUILD
@@ -6,15 +6,18 @@ pkgdesc="X.org utility to display an rgb color-name database"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="uclibc"
+depends=
makedepends="pkgconfig xproto"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="44ea16cc3104de6401bc74035f642357 rgb-1.0.3.tar.bz2"
diff --git a/x11/scrot/APKBUILD b/x11/scrot/APKBUILD
index cf9cf1a54..ee98edd62 100644
--- a/x11/scrot/APKBUILD
+++ b/x11/scrot/APKBUILD
@@ -1,21 +1,24 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=scrot
pkgver=0.8
-pkgrel=2
+pkgrel=3
pkgdesc="A simple command-line screenshot utility for X"
url="http://linuxbrit.co.uk/scrot/"
license="MIT"
subpackages="$pkgname-doc"
-depends="giblib uclibc imlib2 libx11"
+depends=
makedepends="giblib-dev imlib2-dev libx11-dev"
source="http://linuxbrit.co.uk/downloads/$pkgname-$pkgver.tar.gz"
-build ()
-{
- cd $srcdir/$pkgname-$pkgver
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
- make DESTDIR=$pkgdir docsdir=/usr/share/doc/scrot install || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+ make DESTDIR="$pkgdir" docsdir=/usr/share/doc/scrot install || return 1
install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
md5sums="ccae904d225609571bdd3b03445c1e88 scrot-0.8.tar.gz"
diff --git a/x11/sessreg/APKBUILD b/x11/sessreg/APKBUILD
index c4d6f1941..4e1cba4e0 100644
--- a/x11/sessreg/APKBUILD
+++ b/x11/sessreg/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=sessreg
-pkgver=1.0.4
+pkgver=1.0.5
pkgrel=0
pkgdesc="manage utmp/wtmp entries for non-init clients"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="uclibc"
+depends=
makedepends="pkgconfig xproto"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build () {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="839e968d7197b9563f0fd8a5a3aac2e3 sessreg-1.0.4.tar.bz2"
+md5sums="00e834c3cbfd990e9d7d5ddc834242df sessreg-1.0.5.tar.bz2"
diff --git a/x11/xauth/APKBUILD b/x11/xauth/APKBUILD
index 462da47fe..0c16b8701 100644
--- a/x11/xauth/APKBUILD
+++ b/x11/xauth/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xauth
-pkgver=1.0.3
+pkgver=1.0.4
pkgrel=0
pkgdesc="X.Org authorization settings program"
url="http://xorg.freedesktop.org/"
license="custom"
-depends="libxau libxext libxmu libx11 uclibc"
+depends=
makedepends="pkgconfig libxau-dev libxext-dev libxmu-dev libx11-dev"
source="http://xorg.freedesktop.org/releases/individual/app/xauth-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/xauth-$pkgver
./configure --prefix=/usr || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/xauth-$pkgver
make DESTDIR="$pkgdir" install || return 1
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
-md5sums="e91e10ace1df0d5f2cbc74ead256407a xauth-1.0.3.tar.bz2"
+md5sums="fa00078c414c4a57cab7a6d89a0c8734 xauth-1.0.4.tar.bz2"
diff --git a/x11/xbacklight/APKBUILD b/x11/xbacklight/APKBUILD
index 108fcdc92..6c0caaf05 100644
--- a/x11/xbacklight/APKBUILD
+++ b/x11/xbacklight/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xbacklight
pkgver=1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Sets backlight level using the RandR 1.2 BACKLIGHT output property"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libx11 libxrandr uclibc"
+depends=
makedepends="pkgconfig libx11-dev libxrandr-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="51b4a1c0ae2b3bd77417306fd78a3e94 xbacklight-1.1.tar.bz2"
diff --git a/x11/xcmsdb/APKBUILD b/x11/xcmsdb/APKBUILD
index 2a77d2915..778413b2a 100644
--- a/x11/xcmsdb/APKBUILD
+++ b/x11/xcmsdb/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xcmsdb
-pkgver=1.0.1
+pkgver=1.0.2
pkgrel=0
pkgdesc="Device Color Characterization utility for X Color Management System"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libx11 uclibc"
+depends=
makedepends="pkgconfig libx11-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="8579d5f50ba7f0c4a5bf16b9670fea01 xcmsdb-1.0.1.tar.bz2"
+md5sums="7f2bed9f4dd3301d18d83eb296c3be0d xcmsdb-1.0.2.tar.bz2"
diff --git a/x11/xf86-video-sis/APKBUILD b/x11/xf86-video-sis/APKBUILD
new file mode 100644
index 000000000..ad3589a3e
--- /dev/null
+++ b/x11/xf86-video-sis/APKBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=xf86-video-sis
+pkgver=0.10.2
+pkgrel=0
+pkgdesc="X.org SiS video driver"
+url="http://xorg.freedesktop.org/"
+license="custom"
+subpackages="$pkgname-dev $pkgname-doc"
+depends=
+makedepends="pkgconfig xorg-server-dev videoproto renderproto xproto
+ fontsproto xf86dgaproto xineramaproto randrproto xextproto mesa-dev
+ xf86driproto glproto libxi-dev"
+
+source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2
+ fix-bios-read-on-650-760.patch"
+
+prepare() {
+ cd "$srcdir"/$pkgname-$pkgver
+ patch -Np1 -i "$srcdir/fix-bios-read-on-650-760.patch" || return 1
+}
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ export LDFLAGS="$LDFLAGS -Wl,-z,lazy"
+
+ ./configure --prefix=/usr || return 1
+ make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+ make DESTDIR="$pkgdir" install || return 1
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+md5sums="f04baa307e49e9f0e5a5c3d2e89a5576 xf86-video-sis-0.10.2.tar.bz2
+827d289307badeae3778180ab19b7363 fix-bios-read-on-650-760.patch"
diff --git a/x11/xf86-video-sis/fix-bios-read-on-650-760.patch b/x11/xf86-video-sis/fix-bios-read-on-650-760.patch
new file mode 100644
index 000000000..c948c833a
--- /dev/null
+++ b/x11/xf86-video-sis/fix-bios-read-on-650-760.patch
@@ -0,0 +1,23 @@
+From 8370499d4035ec7a5c8e1f1b04d5a6c404883442 Mon Sep 17 00:00:00 2001
+From: Matteo Delfino <kendatsuba@gmail.com>
+Date: Wed, 21 Oct 2009 14:26:45 +0000
+Subject: Fix BIOS read on 650 and 760. (#19070)
+
+Signed-off-by: Matteo Delfino <kendatsuba@gmail.com>
+Signed-off-by: Adam Jackson <ajax@redhat.com>
+---
+diff --git a/src/sis_driver.c b/src/sis_driver.c
+index 994b02d..b19e7a9 100644
+--- a/src/sis_driver.c
++++ b/src/sis_driver.c
+@@ -4099,6 +4099,8 @@ SISPreInit(ScrnInfoPtr pScrn, int flags)
+ case SIS_315H:
+ case SIS_330:
+ case SIS_340:
++ case SIS_650:
++ case SIS_760:
+ case XGI_40: readpci = TRUE;
+ break;
+ case XGI_20: readpci = TRUE;
+--
+cgit v0.8.2
diff --git a/x11/xf86-video-vmware/APKBUILD b/x11/xf86-video-vmware/APKBUILD
new file mode 100644
index 000000000..bd979907d
--- /dev/null
+++ b/x11/xf86-video-vmware/APKBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=xf86-video-vmware
+pkgver=10.16.9
+pkgrel=0
+pkgdesc="X.org VMWare video driver"
+url="http://xorg.freedesktop.org/"
+license="custom"
+subpackages="$pkgname-dev $pkgname-doc"
+depends=
+makedepends="pkgconfig xorg-server-dev videoproto renderproto xproto
+ fontsproto xf86dgaproto xineramaproto randrproto xextproto libxi-dev"
+
+source="http://xorg.freedesktop.org/releases/individual/driver/$pkgname-$pkgver.tar.bz2
+ abi2.patch"
+
+prepare() {
+ cd "$srcdir"/$pkgname-$pkgver
+ patch -Np1 -i "$srcdir/abi2.patch" || return 1
+}
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+ export LDFLAGS="$LDFLAGS -Wl,-z,lazy"
+
+ ./configure --prefix=/usr || return 1
+ make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+ make DESTDIR="$pkgdir" install || return 1
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+md5sums="3b3d38abfa1f8be4b1e26dcd236bc94f xf86-video-vmware-10.16.9.tar.bz2
+cbc8e0bef13ccec7ceac233cd09233da abi2.patch"
diff --git a/x11/xf86-video-vmware/abi2.patch b/x11/xf86-video-vmware/abi2.patch
new file mode 100644
index 000000000..29e8ddeb1
--- /dev/null
+++ b/x11/xf86-video-vmware/abi2.patch
@@ -0,0 +1,38 @@
+diff -up xf86-video-vmware-10.16.7/src/vmware.c.jx xf86-video-vmware-10.16.7/src/vmware.c
+--- xf86-video-vmware-10.16.7/src/vmware.c.jx 2009-08-07 16:31:33.000000000 -0400
++++ xf86-video-vmware-10.16.7/src/vmware.c 2009-08-07 16:32:10.000000000 -0400
+@@ -640,8 +640,6 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla
+ return FALSE;
+ }
+
+- xf86LoaderReqSymLists(vgahwSymbols, NULL);
+-
+ if (!vgaHWGetHWRec(pScrn)) {
+ return FALSE;
+ }
+@@ -959,7 +957,6 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla
+ VMWAREFreeRec(pScrn);
+ return FALSE;
+ }
+- xf86LoaderReqSymLists(fbSymbols, shadowfbSymbols, NULL);
+
+ /* Need ramdac for hwcursor */
+ if (pVMWARE->hwCursor) {
+@@ -967,7 +964,6 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla
+ VMWAREFreeRec(pScrn);
+ return FALSE;
+ }
+- xf86LoaderReqSymLists(ramdacSymbols, NULL);
+ }
+
+ return TRUE;
+@@ -2051,9 +2047,6 @@ vmwareSetup(pointer module, pointer opts
+ setupDone = TRUE;
+ xf86AddDriver(&VMWARE, module, VMWARE_DRIVER_FUNC);
+
+- LoaderRefSymLists(vgahwSymbols, fbSymbols, ramdacSymbols,
+- shadowfbSymbols, NULL);
+-
+ return (pointer)1;
+ }
+ if (errmaj) {
diff --git a/x11/xgamma/APKBUILD b/x11/xgamma/APKBUILD
index 583dceb49..a980fcf4c 100644
--- a/x11/xgamma/APKBUILD
+++ b/x11/xgamma/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xgamma
-pkgver=1.0.2
+pkgver=1.0.3
pkgrel=0
pkgdesc="Alter a monitor's gamma correction through the X server"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="uclibc libx11 libxxf86vm"
+depends=
makedepends="pkgconfig libx11-dev libxxf86vm-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="f13ddedaa63a608d3b025d326f4f5b5d xgamma-1.0.2.tar.bz2"
+md5sums="e8a88bf1a18f35b724619849dca97f4f xgamma-1.0.3.tar.bz2"
diff --git a/x11/xhost/APKBUILD b/x11/xhost/APKBUILD
index 8f870e8c5..eb4989ed6 100644
--- a/x11/xhost/APKBUILD
+++ b/x11/xhost/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xhost
-pkgver=1.0.2
+pkgver=1.0.3
pkgrel=0
pkgdesc="Controls host and/or user access to a running X server."
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="uclibc libx11 libxmu"
+depends=
makedepends="pkgconfig libx11-dev libxmu-dev libxau-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build () {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="f746aba36f075ae4cae313d849a94f4e xhost-1.0.2.tar.bz2"
+md5sums="c7f91b4a750d297f269c2a0a3206a1b2 xhost-1.0.3.tar.bz2"
diff --git a/x11/xkbcomp/APKBUILD b/x11/xkbcomp/APKBUILD
index 04cb734b8..13a7fd3eb 100644
--- a/x11/xkbcomp/APKBUILD
+++ b/x11/xkbcomp/APKBUILD
@@ -1,25 +1,28 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xkbcomp
-pkgver=1.0.5
+pkgver=1.1.1
pkgrel=0
pkgdesc="compile XKB keyboard description"
url="http://xorg.freedesktop.org"
license="custom"
-depends="uclibc libx11 libxkbfile"
+depends=
makedepends="pkgconfig libx11-dev libxkbfile-dev"
subpackages="$pkgname-doc"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
build() {
cd "$srcdir/$pkgname-$pkgver"
-
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info
make || return 1
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
-md5sums="6cc96c3e4ed5d9802fe717beac008f19 xkbcomp-1.0.5.tar.bz2"
+md5sums="38c387bacdc01038c8ac280588792bcf xkbcomp-1.1.1.tar.bz2"
diff --git a/x11/xmodmap/APKBUILD b/x11/xmodmap/APKBUILD
index 8871828a9..87d0d4ba8 100644
--- a/x11/xmodmap/APKBUILD
+++ b/x11/xmodmap/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xmodmap
-pkgver=1.0.3
+pkgver=1.0.4
pkgrel=0
pkgdesc="utility for modifying keymaps and pointer button mappings in X"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libx11 uclibc"
+depends=
makedepends="pkgconfig libx11-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build () {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="626731003ec22a74ecf9e44ed098bbdf xmodmap-1.0.3.tar.bz2"
+md5sums="bbe021f812e0014a8ee3692317788119 xmodmap-1.0.4.tar.bz2"
diff --git a/x11/xrandr/APKBUILD b/x11/xrandr/APKBUILD
index d78a429d1..fefa3aa84 100644
--- a/x11/xrandr/APKBUILD
+++ b/x11/xrandr/APKBUILD
@@ -1,23 +1,26 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xrandr
-pkgver=1.3.0
+pkgver=1.3.2
pkgrel=0
pkgdesc="primitive command line interface to RandR extension"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libxrandr libx11 uclibc"
+depends=
makedepends="pkgconfig libxrandr-dev libxrender-dev libx11-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2
$pkgname-1.3.0-clone-nameclash.patch"
-build ()
-{
+build () {
cd "$srcdir"/$pkgname-$pkgver
patch -p1 < ../$pkgname-1.3.0-clone-nameclash.patch || return 1
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="616612a15711a4422e71be6acc42ca3c xrandr-1.3.0.tar.bz2
+md5sums="2cb19bb1c19ccf77c40032b03dbe06f0 xrandr-1.3.2.tar.bz2
b938aad95a5ea71bce7a2529fd8f6866 xrandr-1.3.0-clone-nameclash.patch"
diff --git a/x11/xrdb/APKBUILD b/x11/xrdb/APKBUILD
index eff51a1c2..271fdb293 100644
--- a/x11/xrdb/APKBUILD
+++ b/x11/xrdb/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xrdb
-pkgver=1.0.5
+pkgver=1.0.6
pkgrel=0
pkgdesc="X server resource database utility"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="uclibc libxmu libx11"
+depends=
makedepends="pkgconfig libxmu-dev libx11-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build () {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="9c30b8e1709d5367beb7706146640c07 xrdb-1.0.5.tar.bz2"
+md5sums="8dd881cd5a7dcb6e456549817f0fb475 xrdb-1.0.6.tar.bz2"
diff --git a/x11/xrefresh/APKBUILD b/x11/xrefresh/APKBUILD
index 9c0f9b176..f82d40621 100644
--- a/x11/xrefresh/APKBUILD
+++ b/x11/xrefresh/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xrefresh
-pkgver=1.0.2
+pkgver=1.0.3
pkgrel=0
pkgdesc="refresh all or part of an X screen"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libx11 uclibc"
+depends=
makedepends="pkgconfig libx11-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="1228f890f86148e4e6ae22aa73118cbb xrefresh-1.0.2.tar.bz2"
+md5sums="8f4fafcfb77b3c6972cc44bb3f1c899c xrefresh-1.0.3.tar.bz2"
diff --git a/x11/xset/APKBUILD b/x11/xset/APKBUILD
index 03b41b5fe..2a46871db 100644
--- a/x11/xset/APKBUILD
+++ b/x11/xset/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xset
-pkgver=1.0.4
+pkgver=1.1.0
pkgrel=0
pkgdesc="X.Org xset application"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libxmu libx11 libxext uclibc"
+depends=
makedepends="pkgconfig libxmu-dev libx11-dev libxext-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="2f41fd983ba4d89419204854936025e2 xset-1.0.4.tar.bz2"
+md5sums="eeb0d02f69c76bd40470dede99b4bd49 xset-1.1.0.tar.bz2"
diff --git a/x11/xsetmode/APKBUILD b/x11/xsetmode/APKBUILD
index 393b024b2..13e8fd3eb 100644
--- a/x11/xsetmode/APKBUILD
+++ b/x11/xsetmode/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xsetmode
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="set the mode for an X Input device"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libxi libx11 uclibc"
+depends=
makedepends="pkgconfig libxi-dev libx11-dev"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
md5sums="d074e79d380b031d2f60e4cd56538c93 xsetmode-1.0.0.tar.bz2"
diff --git a/x11/xsetroot/APKBUILD b/x11/xsetroot/APKBUILD
index 4bb940d23..cfcdb26be 100644
--- a/x11/xsetroot/APKBUILD
+++ b/x11/xsetroot/APKBUILD
@@ -1,20 +1,23 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xsetroot
-pkgver=1.0.2
+pkgver=1.0.3
pkgrel=0
pkgdesc="X.Org xsetroot application"
url="http://xorg.freedesktop.org/"
license="custom"
subpackages="$pkgname-doc"
-depends="libx11 libxmu uclibc"
+depends=
makedepends="pkgconfig libx11-dev libxmu-dev xbitmaps"
source="http://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2"
-build ()
-{
+build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --mandir=/usr/share/man || return 1
make || return 1
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="9af7db9f3052aef0b11636720b3101dd xsetroot-1.0.2.tar.bz2"
+md5sums="cbda9b9b8da5af4614110883d5a276b8 xsetroot-1.0.3.tar.bz2"