summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--extra/flac/APKBUILD30
-rw-r--r--extra/libao/APKBUILD22
-rw-r--r--extra/libsamplerate/APKBUILD18
-rw-r--r--extra/libsndfile/APKBUILD22
-rw-r--r--x11/bigreqsproto/APKBUILD19
-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/rdesktop/APKBUILD21
-rw-r--r--x11/renderproto/APKBUILD20
-rw-r--r--x11/resourceproto/APKBUILD18
-rw-r--r--x11/xcmiscproto/APKBUILD18
-rw-r--r--x11/xorg-server/APKBUILD107
14 files changed, 381 insertions, 0 deletions
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/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/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/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/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/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"