summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--extra/c-ares/APKBUILD25
-rw-r--r--extra/flac/APKBUILD30
-rw-r--r--extra/less/APKBUILD29
-rw-r--r--extra/libao/APKBUILD22
-rw-r--r--extra/libsamplerate/APKBUILD18
-rw-r--r--extra/libsndfile/APKBUILD22
-rw-r--r--testing/gross-svn/APKBUILD33
-rw-r--r--testing/gross-svn/gross-svn.confd8
-rw-r--r--testing/gross-svn/gross-svn.initd31
-rw-r--r--testing/linux-vserver-sources/0001-linux-2.6.28.5-ipgre-strict-binding.patch (renamed from core/linux-vserver-sources/0001-linux-2.6.28.5-ipgre-strict-binding.patch)0
-rw-r--r--testing/linux-vserver-sources/0002-linux-2.6.28.5-ipgre-optimize-hash-lookup.patch (renamed from core/linux-vserver-sources/0002-linux-2.6.28.5-ipgre-optimize-hash-lookup.patch)0
-rw-r--r--testing/linux-vserver-sources/APKBUILD (renamed from core/linux-vserver-sources/APKBUILD)0
-rw-r--r--x11/bigreqsproto/APKBUILD19
-rw-r--r--x11/fontconfig/APKBUILD27
-rw-r--r--x11/intltool/APKBUILD18
-rw-r--r--x11/libICE/APKBUILD21
-rw-r--r--x11/libSM/APKBUILD22
-rw-r--r--x11/libXt/APKBUILD23
-rw-r--r--x11/libxkbui/APKBUILD20
-rw-r--r--x11/randrproto/APKBUILD20
-rw-r--r--x11/rdesktop/APKBUILD21
-rw-r--r--x11/renderproto/APKBUILD20
-rw-r--r--x11/resourceproto/APKBUILD18
-rw-r--r--x11/xcmiscproto/APKBUILD18
-rw-r--r--x11/xkeyboard-config/APKBUILD25
-rw-r--r--x11/xorg-server/APKBUILD107
26 files changed, 597 insertions, 0 deletions
diff --git a/extra/c-ares/APKBUILD b/extra/c-ares/APKBUILD
new file mode 100644
index 000000000..d1556a735
--- /dev/null
+++ b/extra/c-ares/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
+pkgname=c-ares
+pkgver=1.6.0
+pkgrel=0
+pkgdesc="An asynchronously DNS/names resolver library"
+url="http://c-ares.haxx.se/"
+license="GPL"
+depends="uclibc"
+makedepends=""
+subpackages="$pkgname-doc"
+source="http://c-ares.haxx.se/${pkgname}-${pkgver}.tar.gz"
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info
+ make || return 1
+ make DESTDIR="$pkgdir" install
+}
+
+md5sums="4503b0db3dd79d3c1f58d87722dbab46 c-ares-1.6.0.tar.gz"
+
diff --git a/extra/flac/APKBUILD b/extra/flac/APKBUILD
new file mode 100644
index 000000000..a5626e1c4
--- /dev/null
+++ b/extra/flac/APKBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=flac
+pkgver=1.2.1
+pkgrel=0
+pkgdesc="Free Lossless Audio Codec"
+url="http://flac.sourceforge.net/"
+license="custom:Xiph LGPL GPL FDL"
+subpackages="$pkgname-dev $pkgname-doc"
+depends="uclibc libogg"
+makedepends="libogg-dev"
+source="http://downloads.sf.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz
+ "
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver || return 1
+
+ ./configure --prefix=/usr \
+ --mandir=/usr/share/man \
+ --enable-shared \
+ --enable-ogg \
+ --disable-sse \
+ --disable-rpath \
+ --disable-cpplibs \
+ --with-pic || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+ install -Dm0644 COPYING.Xiph \
+ "$pkgdir"/usr/share/licenses/$pkgname/COPYING.Xiph
+}
+md5sums="153c8b15a54da428d1f0fadc756c22c7 flac-1.2.1.tar.gz"
diff --git a/extra/less/APKBUILD b/extra/less/APKBUILD
new file mode 100644
index 000000000..8b810b44f
--- /dev/null
+++ b/extra/less/APKBUILD
@@ -0,0 +1,29 @@
+# Contributor: Cameron Banta <cbanta@gmail.com>
+# Maintainer: Cameron Banta <cbanta@gmail.com>
+pkgname=less
+pkgver=418
+pkgrel=0
+pkgdesc="File pager"
+url="http://www.greenwoodsoftware.com/less/"
+license="GPL"
+depends="uclibc ncurses"
+makedepends="ncurses-dev"
+install=
+subpackages="$pkgname-doc"
+source="http://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.tar.gz"
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info
+ make || return 1
+ make DESTDIR="$pkgdir" install
+
+ # install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
+ # install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
+}
+
+md5sums="b5864d76c54ddf4627fd57ab333c88b4 less-418.tar.gz"
diff --git a/extra/libao/APKBUILD b/extra/libao/APKBUILD
new file mode 100644
index 000000000..a82ba4658
--- /dev/null
+++ b/extra/libao/APKBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libao
+pkgver=0.8.8
+pkgrel=1
+pkgdesc="Cross-platform audio output library and plugins"
+url="http://www.xiph.org/ao"
+license="GPL"
+subpackages="$pkgname-dev $pkgname-doc"
+depends="uclibc alsa-lib"
+makedepends="alsa-lib-dev"
+source="http://downloads.xiph.org/releases/ao/$pkgname-$pkgver.tar.gz"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --enable-alsa09 \
+ --disable-esd \
+ --disable-arts
+ make || return 1
+ make DESTDIR="$pkgdir" install
+}
+md5sums="b92cba3cbcf1ee9bc221118a85d23dcd libao-0.8.8.tar.gz"
diff --git a/extra/libsamplerate/APKBUILD b/extra/libsamplerate/APKBUILD
new file mode 100644
index 000000000..786d6c1e9
--- /dev/null
+++ b/extra/libsamplerate/APKBUILD
@@ -0,0 +1,18 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libsamplerate
+pkgver=0.1.7
+pkgrel=0
+pkgdesc="Secret Rabbit Code - aka Sample Rate Converter for audio"
+url="http://www.mega-nerd.com/SRC/index.html"
+subpackages="$pkgname-dev"
+license="GPL"
+depends="uclibc"
+source="http://www.mega-nerd.com/SRC/$pkgname-$pkgver.tar.gz"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="ad093e60ec44f0a60de8e29983ddbc0f libsamplerate-0.1.7.tar.gz"
diff --git a/extra/libsndfile/APKBUILD b/extra/libsndfile/APKBUILD
new file mode 100644
index 000000000..758c59bf5
--- /dev/null
+++ b/extra/libsndfile/APKBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libsndfile
+pkgver=1.0.19
+pkgrel=0
+pkgdesc="A C library for reading and writing files containing sampled sound"
+url="http://www.mega-nerd.com/libsndfile"
+license="LGPL"
+subpackages="$pkgname-dev $pkgname-doc"
+depends="alsa-lib flac uclibc"
+makedepends="alsa-lib-dev flac-dev uclibc++-dev"
+source="http://www.mega-nerd.com/$pkgname/$pkgname-$pkgver.tar.gz"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ export CXX="g++-uc"
+ ./configure --prefix=/usr \
+ --disable-sqlite \
+ || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="8fa24b0c0a8758543427c9741ea06924 libsndfile-1.0.19.tar.gz"
diff --git a/testing/gross-svn/APKBUILD b/testing/gross-svn/APKBUILD
new file mode 100644
index 000000000..ef0028098
--- /dev/null
+++ b/testing/gross-svn/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
+pkgname=gross-svn
+pkgver=511
+pkgrel=0
+pkgdesc="Greylisting of suspicious sources"
+url="http://code.google.com/p/gross/"
+license="BSD"
+depends=""
+makedepends="c-ares"
+subpackages="$pkgname-doc $pkgname-dev"
+source="http://alpine.nethq.org/clandmeter/src/${pkgname}-${pkgver}.tar.bz2
+$pkgname.initd
+$pkgname.confd"
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" install
+
+ install -dD -onobody -gnobody "$pkgdir"/var/run/grossd
+ install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/gross
+ install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/gross
+}
+
+md5sums="f2488ced5b47f359c3a1127d9ba3453c gross-svn-511.tar.bz2
+c5fbd3396e901c5e35e3961deb0b36b6 gross-svn.initd
+b95f2fba652bc93022ad87cffd096f84 gross-svn.confd"
diff --git a/testing/gross-svn/gross-svn.confd b/testing/gross-svn/gross-svn.confd
new file mode 100644
index 000000000..bb52e1f19
--- /dev/null
+++ b/testing/gross-svn/gross-svn.confd
@@ -0,0 +1,8 @@
+#
+# Specify daemon $OPTS here.
+#
+
+OPTS=""
+USER="nobody"
+GROUP="nobody"
+
diff --git a/testing/gross-svn/gross-svn.initd b/testing/gross-svn/gross-svn.initd
new file mode 100644
index 000000000..677d44997
--- /dev/null
+++ b/testing/gross-svn/gross-svn.initd
@@ -0,0 +1,31 @@
+#!/sbin/runscript
+
+NAME=grossd
+DAEMON=/usr/sbin/$NAME
+
+depend() {
+ need net
+}
+
+check_config() {
+ if [ ! -e /var/db/gross/ ] ; then
+ einfo "Generating Gross database..."
+ install -dD -o${USER} -g${GROUP} /var/db/gross
+ ${DAEMON} -Cf /etc/grossd.conf > /dev/null
+ fi
+}
+
+start() {
+ check_config || return 1
+ ebegin "Starting ${NAME}"
+ start-stop-daemon --start --quiet --background \
+ --exec ${DAEMON} -- ${OPTS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping ${NAME}"
+ start-stop-daemon --stop --pidfile /var/run/grossd/grossd.pid
+ eend $?
+}
+
diff --git a/core/linux-vserver-sources/0001-linux-2.6.28.5-ipgre-strict-binding.patch b/testing/linux-vserver-sources/0001-linux-2.6.28.5-ipgre-strict-binding.patch
index fd0cfeb2a..fd0cfeb2a 100644
--- a/core/linux-vserver-sources/0001-linux-2.6.28.5-ipgre-strict-binding.patch
+++ b/testing/linux-vserver-sources/0001-linux-2.6.28.5-ipgre-strict-binding.patch
diff --git a/core/linux-vserver-sources/0002-linux-2.6.28.5-ipgre-optimize-hash-lookup.patch b/testing/linux-vserver-sources/0002-linux-2.6.28.5-ipgre-optimize-hash-lookup.patch
index fbfef33b9..fbfef33b9 100644
--- a/core/linux-vserver-sources/0002-linux-2.6.28.5-ipgre-optimize-hash-lookup.patch
+++ b/testing/linux-vserver-sources/0002-linux-2.6.28.5-ipgre-optimize-hash-lookup.patch
diff --git a/core/linux-vserver-sources/APKBUILD b/testing/linux-vserver-sources/APKBUILD
index 03e349337..03e349337 100644
--- a/core/linux-vserver-sources/APKBUILD
+++ b/testing/linux-vserver-sources/APKBUILD
diff --git a/x11/bigreqsproto/APKBUILD b/x11/bigreqsproto/APKBUILD
new file mode 100644
index 000000000..81c2be85f
--- /dev/null
+++ b/x11/bigreqsproto/APKBUILD
@@ -0,0 +1,19 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=bigreqsproto
+pkgver=1.0.2
+pkgrel=0
+pkgdesc="X11 Big Requests extension wire protocol"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends=""
+makedepends=""
+source="http://xorg.freedesktop.org//releases/individual/proto/$pkgname-$pkgver.tar.bz2"
+
+build ()
+{
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="95c29d9d10bf2868996c0c47a3b9a8dc bigreqsproto-1.0.2.tar.bz2"
diff --git a/x11/fontconfig/APKBUILD b/x11/fontconfig/APKBUILD
new file mode 100644
index 000000000..979d62e7b
--- /dev/null
+++ b/x11/fontconfig/APKBUILD
@@ -0,0 +1,27 @@
+# Contributor: Mika Havela <mika.havela@gmail.com>
+# Maintainer:
+pkgname=fontconfig
+pkgver="2.6.0"
+pkgrel=0
+pkgdesc="The Fontconfig package is a library for configuring and customizing font access."
+url="http://fontconfig.org"
+license="GPL"
+depends="uclibc freetype expat zlib"
+makedepends="freetype-dev expat-dev zlib-dev"
+install=
+subpackages="$pkgname-doc $pkgname-dev"
+source="http://fontconfig.org/release/${pkgname}-${pkgver}.tar.gz"
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --disable-docs
+ make || return 1
+ make DESTDIR="$pkgdir" install
+
+ install -m644 -D COPYING "$pkgdir"/usr/share/licenses/"${pkgname}"/COPYING
+}
+
+md5sums="ab54ec1d4ddd836313fdbc0cd5299d6d fontconfig-2.6.0.tar.gz"
diff --git a/x11/intltool/APKBUILD b/x11/intltool/APKBUILD
new file mode 100644
index 000000000..c73092fad
--- /dev/null
+++ b/x11/intltool/APKBUILD
@@ -0,0 +1,18 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=intltool
+pkgver=0.40.5
+pkgrel=0
+pkgdesc="The internationalization tool collection"
+url="http://freedesktop.org/wiki/Software/intltool"
+license="GPL"
+depends="perl perl-xml-parser"
+subpackages="$pkgname-doc"
+source="http://ftp.gnome.org/pub/gnome/sources/$pkgname/0.40/$pkgname-$pkgver.tar.bz2"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="3e7ded6f50d88cf8b8bb505eaf591775 intltool-0.40.5.tar.bz2"
diff --git a/x11/libICE/APKBUILD b/x11/libICE/APKBUILD
new file mode 100644
index 000000000..dc6dd8709
--- /dev/null
+++ b/x11/libICE/APKBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libICE
+pkgver=1.0.5
+pkgrel=0
+pkgdesc="X11 Inter-Client Exchange library"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="uclibc"
+makedepends="pkgconfig xproto xtrans"
+subpackages="$pkgname-dev"
+source="http://xorg.freedesktop.org/releases/individual/lib/libICE-$pkgver.tar.bz2"
+
+depends_dev="xproto"
+build () {
+ cd "$srcdir"/libICE-$pkgver
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="ca1f9563a7cc5e8017de7221bdb2ade3 libICE-1.0.5.tar.bz2"
diff --git a/x11/libSM/APKBUILD b/x11/libSM/APKBUILD
new file mode 100644
index 000000000..fecbeb3d8
--- /dev/null
+++ b/x11/libSM/APKBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libSM
+pkgver=1.1.0
+pkgrel=0
+pkgdesc="X11 Session Management library"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends="libICE libuuid"
+subpackages="$pkgname-dev $pkgname-doc"
+makedepends="pkgconfig libICE-dev e2fsprogs-dev xproto xtrans"
+source="http://xorg.freedesktop.org//releases/individual/lib/libSM-$pkgver.tar.bz2"
+
+depends_dev="libICE-dev xproto"
+
+build () {
+ cd "$srcdir"/libSM-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+md5sums="05a04c2b6382fb0054f6c70494e22733 libSM-1.1.0.tar.bz2"
diff --git a/x11/libXt/APKBUILD b/x11/libXt/APKBUILD
new file mode 100644
index 000000000..bc79dc5bf
--- /dev/null
+++ b/x11/libXt/APKBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libXt
+pkgver=1.0.5
+pkgrel=0
+pkgdesc="X11 toolkit intrinsics library"
+url="http://xorg.freedesktop.org/"
+license="custom"
+subpackages="$pkgname-dev $pkgname-doc"
+depends="libSM libICE libX11 uclibc"
+makedepends="pkgconfig libSM-dev libICE-dev libX11-dev"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXt-$pkgver.tar.bz2"
+
+depends_dev="xproto libX11-dev libSM-dev"
+
+build () {
+ cd "$srcdir"/libXt-$pkgver
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --disable-install-makestrs
+ make || return 1
+ make -j1 DESTDIR="$pkgdir" install || return 1
+}
+md5sums="f3bdd67785ace8cd0b23249e9d8c9975 libXt-1.0.5.tar.bz2"
diff --git a/x11/libxkbui/APKBUILD b/x11/libxkbui/APKBUILD
new file mode 100644
index 000000000..bc61f072e
--- /dev/null
+++ b/x11/libxkbui/APKBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libxkbui
+pkgver=1.0.2
+pkgrel=0
+pkgdesc="X11 keyboard UI presentation library"
+url="http://xorg.freedesktop.org/"
+license="custom"
+subpackages="$pkgname-dev"
+depends="libXt libX11 libSM libICE libxkbfile uclibc"
+makedepends="pkgconfig libXt-dev libX11-dev libSM-dev libICE-dev libxkbfile-dev"
+source="http://xorg.freedesktop.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2"
+
+depends_dev="libX11-dev xproto libXt-dev"
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="1143e456f7429e18e88f2eadb2f2b6b1 libxkbui-1.0.2.tar.bz2"
diff --git a/x11/randrproto/APKBUILD b/x11/randrproto/APKBUILD
new file mode 100644
index 000000000..1ed8d3f44
--- /dev/null
+++ b/x11/randrproto/APKBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=randrproto
+pkgver=1.3.0
+pkgrel=0
+pkgdesc="X11 RandR extension wire protocol"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends=""
+makedepends=""
+source="http://xorg.freedesktop.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+ install -d -m755 "$pkgdir"/usr/share/licenses/$pkgname
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+md5sums="a49416013fff33c853efb32f1926551e randrproto-1.3.0.tar.bz2"
diff --git a/x11/rdesktop/APKBUILD b/x11/rdesktop/APKBUILD
new file mode 100644
index 000000000..49f61730c
--- /dev/null
+++ b/x11/rdesktop/APKBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=rdesktop
+pkgver=1.6.0
+pkgrel=0
+pkgdesc="rdesktop is used to connect to windows terminal servers"
+url="http://www.rdesktop.org/"
+license="GPL"
+subpackages="$pkgname-doc"
+depends="libX11 openssl libao libsamplerate"
+makedepends="libX11-dev libao-dev openssl-dev libsamplerate-dev"
+source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz"
+
+build ()
+{
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-sound=ao
+ make || return 1
+ make DESTDIR="$pkgdir" install
+}
+md5sums="c6fcbed7f0ad7e60ac5fcb2d324d8b16 rdesktop-1.6.0.tar.gz"
diff --git a/x11/renderproto/APKBUILD b/x11/renderproto/APKBUILD
new file mode 100644
index 000000000..9425e60ec
--- /dev/null
+++ b/x11/renderproto/APKBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=renderproto
+pkgver=0.9.3
+pkgrel=0
+pkgdesc="X11 Render extension wire protocol"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends=""
+makedepends=""
+subpackages="$pkgname-doc"
+source="http://xorg.freedesktop.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+md5sums="598bc9a493deee2e48e4434e94467189 renderproto-0.9.3.tar.bz2"
diff --git a/x11/resourceproto/APKBUILD b/x11/resourceproto/APKBUILD
new file mode 100644
index 000000000..8c0cb02bd
--- /dev/null
+++ b/x11/resourceproto/APKBUILD
@@ -0,0 +1,18 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=resourceproto
+pkgver=1.0.2
+pkgrel=0
+pkgdesc="X11 Resource extension wire protocol"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends=""
+makedepends=""
+source="http://xorg.freedesktop.org//releases/individual/proto/$pkgname-$pkgver.tar.bz2"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="b823b314e37eb19dae1f297951d2e933 resourceproto-1.0.2.tar.bz2"
diff --git a/x11/xcmiscproto/APKBUILD b/x11/xcmiscproto/APKBUILD
new file mode 100644
index 000000000..fbb67d38d
--- /dev/null
+++ b/x11/xcmiscproto/APKBUILD
@@ -0,0 +1,18 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=xcmiscproto
+pkgver=1.1.2
+pkgrel=0
+pkgdesc="X11 XC-Miscellaneous extension wire protocol"
+url="http://xorg.freedesktop.org/"
+license="custom"
+depends=""
+makedepends=""
+source="http://xorg.freedesktop.org//releases/individual/proto/$pkgname-$pkgver.tar.bz2"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+}
+md5sums="fde0b050901f024b19159cdacdcfbd20 xcmiscproto-1.1.2.tar.bz2"
diff --git a/x11/xkeyboard-config/APKBUILD b/x11/xkeyboard-config/APKBUILD
new file mode 100644
index 000000000..07591c672
--- /dev/null
+++ b/x11/xkeyboard-config/APKBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=xkeyboard-config
+pkgver=1.5
+pkgrel=0
+pkgdesc="X keyboard configuration files"
+url="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
+license="custom"
+depends="uclibc"
+makedepends="xkbcomp intltool"
+source="http://xlibs.freedesktop.org/xkbdesc/$pkgname-$pkgver.tar.bz2"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ ./configure --prefix=/usr \
+ --with-xkb-base=/usr/share/X11/xkb \
+ --with-xkb-rules-symlink=xorg \
+ --enable-compat-rules=yes || return 1
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+ rm -f "$pkgdir"/usr/share/X11/xkb/compiled || return 1
+ install -m755 -d "$pkgdir"/var/lib/xkb
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+md5sums="43c74312d303863b1b929554fa9ed9b3 xkeyboard-config-1.5.tar.bz2"
diff --git a/x11/xorg-server/APKBUILD b/x11/xorg-server/APKBUILD
new file mode 100644
index 000000000..6eab4a6fd
--- /dev/null
+++ b/x11/xorg-server/APKBUILD
@@ -0,0 +1,107 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=xorg-server
+pkgver=1.6.0
+pkgrel=0
+pkgdesc="X.Org X servers"
+url="http://xorg.freedesktop.org"
+license="custom"
+subpackages="$pkgname-dev $pkgname-doc"
+depends="libX11 libXfont openssl libXxf86misc libpciaccess libXv pixman"
+makedepends="pkgconfig libX11-dev libXfont-dev openssl-dev libXxf86misc
+ libpciaccess-dev libXv-dev pixman-dev libxkbfile-dev randrproto
+ fixesproto renderproto damageproto xcmiscproto xextproto xtrans
+ bigreqsproto resourceproto inputproto libxkbui-dev
+ "
+# hal>=0.5.11 xcursor-themes xkeyboard-config>=1.3
+# xorg-server-utils xorg-utils xorg-fonts-misc xbitmaps libdrm>=2.3.1
+# diffutils xf86-input-evdev"
+
+source="http://xorg.freedesktop.org/releases/individual/xserver/$pkgname-$pkgver.tar.bz2"
+
+build () {
+ cd "$srcdir"/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc/X11 \
+ --localstatedir=/var \
+ --enable-ipv6 \
+ --enable-xfbdev \
+ --enable-kdrive \
+ --enable-kdrive-vesa \
+ --disable-composite \
+ --disable-config-dbus \
+ --disable-config-hal \
+ --disable-dmx \
+ --disable-dri \
+ --disable-glx \
+ --disable-glx-tsl \
+ --disable-install-libxf86config \
+ --disable-tslib \
+ --disable-xfree86-utils \
+ --disable-xinerama \
+ --disable-xnest \
+ --disable-xorg \
+ --disable-xorgcfg \
+ --disable-xsdl \
+ --disable-xvfb \
+ --disable-aiglx \
+ --disable-xres \
+ --disable-xv \
+ --disable-xvmc \
+ --disable-screensaver \
+ --disable-glx \
+ --disable-xinerama \
+ --disable-xace \
+ --disable-dbe \
+ --disable-dpms \
+ --disable-randr \
+ || return 1
+
+# --enable-xnest \
+# --enable-composite \
+# --enable-xcsecurity \
+# --enable-xorg \
+# --enable-xtrap \
+# --enable-xevie \
+# --enable-xephyr \
+# --enable-xorgcfg \
+# --enable-kdrive \
+# --enable-install-setuid \
+# --enable-config-hal \
+# --enable-config-dbus \
+# --enablee-xfbdev \
+# --disable-xfake \
+# --disable-xsdl \
+# --disable-xprint \
+# --disable-static \
+# --with-default-font-path=/usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/TTF,/usr/share/fonts/Type1 \
+# --with-xkb-path=/usr/share/X11/xkb \
+# --with-xkb-output=/var/lib/xkb \
+# --with-dri-driver-path=/usr/lib/xorg/modules/dri \
+# --enable-glx-tls \
+# --disable-dri2 \
+# --enable-dri \
+
+# Those are clamied to be on by default
+# --enable-aiglx Build accelerated indirect GLX (default: enabled)
+# --disable-registry Build string registry module (default: enabled)
+# --disable-composite Build Composite extension (default: enabled)
+# --disable-shm Build SHM extension (default: enabled)
+# --disable-xres Build XRes extension (default: enabled)
+# --disable-xv Build Xv extension (default: enabled)
+# --disable-xvmc Build XvMC extension (default: enabled)
+# --disable-screensaver Build ScreenSaver extension (default: enabled)
+# --disable-glx Build GLX extension (default: enabled)
+# --disable-xinerama Build Xinerama extension (default: enabled)
+# --disable-xace Build X-ACE extension (default: enabled)
+# --disable-dbe Build DBE extension (default: enabled)
+# --disable-dpms Build DPMS extension (default: enabled)
+# --enable-xfree86-utils Build xfree86 DDX utilities (default: enabled)
+
+ make || return 1
+ make DESTDIR="$pkgdir" install || return 1
+
+ install -m755 -d "$pkgdir"/etc/X11 || return 1
+ install -m755 -d "$pkgdir"/var/lib/xkb || return 1
+ install -m644 -D COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+md5sums="aafe73f5807ce8bb534727ecb72467c7 xorg-server-1.6.0.tar.bz2"