diff options
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" |