diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2012-10-24 14:39:14 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2012-10-24 14:39:14 +0000 |
commit | df032561b129a48157b64ca0e04bcd9886fdb10f (patch) | |
tree | 58ed1600bace72ef18f18798f83149f60a5d7b16 /testing | |
parent | f2439c8872d5ffedd49872fd5a5aaf2fb7bad6a5 (diff) | |
parent | ff7510599a02926c90acb9683b0a30cc0b9a10c7 (diff) | |
download | aports-df032561b129a48157b64ca0e04bcd9886fdb10f.tar.bz2 aports-df032561b129a48157b64ca0e04bcd9886fdb10f.tar.xz |
Merge branch 'master' of ../aports-fcolista
Diffstat (limited to 'testing')
-rw-r--r-- | testing/snowball/APKBUILD | 35 | ||||
-rw-r--r-- | testing/sphinx/APKBUILD | 7 | ||||
-rw-r--r-- | testing/xapian-omega/APKBUILD | 36 |
3 files changed, 76 insertions, 2 deletions
diff --git a/testing/snowball/APKBUILD b/testing/snowball/APKBUILD new file mode 100644 index 0000000000..0546cf9c0f --- /dev/null +++ b/testing/snowball/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Francesco Colista <francesco.colista@gmail.com> +# Maintainer: Francesco Colista <francesco.colista@gmail.com> +pkgname=snowball +_pkgname=libstemmer +pkgver=20111029 +pkgrel=0 +pkgdesc="Snowball rule-based stemming algorithms" +url="http://snowball.tartarus.org" +arch="all" +license="BSD" +depends="" +depends_dev="" +makedepends="$depends_dev" +install="" +subpackages="$pkgname-dev" +source="http://snowball.tartarus.org/dist/${_pkgname}_c.tgz" + +_builddir="$srcdir"/${_pkgname}_c + +build() { + cd "$_builddir" + make CC='gcc -fPIC' || return 1 +} + +package() { + cd "$_builddir" + install -d ${pkgdir}/usr/bin || return 1 + install ${srcdir}/libstemmer_c/stemwords ${pkgdir}/usr/bin || return 1 + install -d ${pkgdir}/usr/include || return 1 + install ${srcdir}/libstemmer_c/include/libstemmer.h ${pkgdir}/usr/include || return 1 + install -d ${pkgdir}/usr/lib || return 1 + install ${srcdir}/libstemmer_c/libstemmer.o ${pkgdir}/usr/lib/libstemmer.a || return 1 +} + +md5sums="83e8e8393be723fad32d06fe0fe4bcc2 libstemmer_c.tgz" diff --git a/testing/sphinx/APKBUILD b/testing/sphinx/APKBUILD index 032d67b16a..8de899b286 100644 --- a/testing/sphinx/APKBUILD +++ b/testing/sphinx/APKBUILD @@ -2,13 +2,13 @@ # Maintainer: Francesco Colista <francesco.colista@gmail.com> pkgname=sphinx pkgver=2.0.6 -pkgrel=0 +pkgrel=1 pkgdesc="Free open-source SQL full-text search engine" url="http://www.sphinxsearch.com" arch="all" license="GPL2" depends="" -depends_dev="postgresql-dev mysql-dev unixodbc-dev expat-dev" +depends_dev="postgresql-dev mysql-dev unixodbc-dev expat-dev libiconv snowball-dev" makedepends="$depends_dev" install="" subpackages="$pkgname-doc" @@ -35,6 +35,9 @@ build() { --with-pgsql \ --with-mysql \ --with-unixodbc \ + --with-libexpat \ + --with-iconv \ + --with-libstemmer \ --with-syslog \ --enable-id64 make || return 1 diff --git a/testing/xapian-omega/APKBUILD b/testing/xapian-omega/APKBUILD new file mode 100644 index 0000000000..0592a1dbca --- /dev/null +++ b/testing/xapian-omega/APKBUILD @@ -0,0 +1,36 @@ +# Contributor: Francesco Colista <francesco.colista@gmail.com> +# Maintainer: Francesco Colista <francesco.colista@gmail.com> +pkgname=xapian-omega +pkgver=1.2.12 +pkgrel=0 +pkgdesc="Indexers and CGI search frontend for Xapian" +url="http://www.xapian.org/" +arch="all" +license="GPL2" +depends="" +depends_dev="xapian-core-dev perl-dev pcre-dev zlib-dev" +makedepends="$depends_dev" +install="" +subpackages="$pkgname-doc" +source="http://oligarchy.co.uk/xapian/${pkgver}/$pkgname-$pkgver.tar.gz" +_builddir="$srcdir"/$pkgname-$pkgver +prepare() { + cd "$_builddir" + sed -i -e "s/std::getchar/getchar/g" urldecode.h +} + +build() { + cd "$_builddir" + ./configure XAPIAN_CONFIG=/usr/bin/xapian-config \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-static=no + make || return 1 +} + +package() { + cd "$_builddir" + make DESTDIR=$pkgdir install || return 1 +} + +md5sums="7eed3c1e9e6acb703d6587ed9a038265 xapian-omega-1.2.12.tar.gz" |