diff options
-rw-r--r-- | extra/flac/APKBUILD | 30 | ||||
-rw-r--r-- | extra/libao/APKBUILD | 22 | ||||
-rw-r--r-- | extra/libsamplerate/APKBUILD | 18 | ||||
-rw-r--r-- | extra/libsndfile/APKBUILD | 22 | ||||
-rw-r--r-- | x11/bigreqsproto/APKBUILD | 19 | ||||
-rw-r--r-- | x11/libICE/APKBUILD | 21 | ||||
-rw-r--r-- | x11/libSM/APKBUILD | 22 | ||||
-rw-r--r-- | x11/libXt/APKBUILD | 23 | ||||
-rw-r--r-- | x11/libxkbui/APKBUILD | 20 | ||||
-rw-r--r-- | x11/rdesktop/APKBUILD | 21 | ||||
-rw-r--r-- | x11/renderproto/APKBUILD | 20 | ||||
-rw-r--r-- | x11/resourceproto/APKBUILD | 18 | ||||
-rw-r--r-- | x11/xcmiscproto/APKBUILD | 18 | ||||
-rw-r--r-- | x11/xorg-server/APKBUILD | 107 |
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" |