diff options
author | Hiroshi Hatake | 2020-12-12 14:14:36 +0900 |
---|---|---|
committer | Hiroshi Hatake | 2020-12-12 14:14:36 +0900 |
commit | 8f17b39cdc39ef1af9f35ba365ed7204dfb9b459 (patch) | |
tree | f580d4f1fd458dddd50251f0198b61a8b3201ddc | |
parent | 73ddcdb9a5f80de4bfd82f007288459e32415c89 (diff) | |
download | aur-8f17b39cdc39ef1af9f35ba365ed7204dfb9b459.tar.gz |
groonga 10.0.9-2
* groonga 10.0.9-2
* groonga-doc 10.0.9-2
Signed-off-by: Hiroshi Hatake <cosmo0920.oucc@gmail.com>
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 34 insertions, 17 deletions
@@ -1,11 +1,19 @@ pkgbase = groonga pkgdesc = An opensource fulltext search engine. pkgver = 10.0.9 - pkgrel = 1 + pkgrel = 2 url = http://groonga.org/ arch = i686 arch = x86_64 license = LGPL2.1 + source = http://packages.groonga.org/source/groonga/groonga-10.0.9.tar.gz + source = groonga-httpd.service + sha1sums = ded2b0fa47c53f348d15ebfe51e0e0cc4947b1ed + sha1sums = 56b68b5ebfc6785f08ce101b263d6f56acd74d8a + sha256sums = 33358afc3e978ce526792bb8508c6d77de046193845793a88c66a26d15563aa4 + sha256sums = 4d3f91b40b37ab473b716c6c303c1e58ca7b3f777439fc4c055be80d04ffa65b + +pkgname = groonga depends = glib2 depends = libedit depends = zeromq @@ -19,12 +27,7 @@ pkgbase = groonga optdepends = mercurial optdepends = kytea optdepends = arrow - source = http://packages.groonga.org/source/groonga/groonga-10.0.9.tar.gz - source = groonga-httpd.service - sha1sums = ded2b0fa47c53f348d15ebfe51e0e0cc4947b1ed - sha1sums = 56b68b5ebfc6785f08ce101b263d6f56acd74d8a - sha256sums = 33358afc3e978ce526792bb8508c6d77de046193845793a88c66a26d15563aa4 - sha256sums = 4d3f91b40b37ab473b716c6c303c1e58ca7b3f777439fc4c055be80d04ffa65b -pkgname = groonga +pkgname = groonga-doc + depends = groonga @@ -1,23 +1,21 @@ # Maintainer: Hiroshi Hatake <cosmo0920.wp[at]gmail.com> -pkgname=groonga +pkgname=('groonga' 'groonga-doc') pkgver=10.0.9 -pkgrel=1 +pkgbase=groonga +pkgrel=2 pkgdesc="An opensource fulltext search engine." arch=('i686' 'x86_64') url="http://groonga.org/" license=('LGPL2.1') -source=("http://packages.groonga.org/source/groonga/$pkgname-$pkgver.tar.gz" +source=("http://packages.groonga.org/source/groonga/$pkgbase-$pkgver.tar.gz" "groonga-httpd.service") -depends=('glib2' 'libedit' 'zeromq' 'autoconf-archive' - 'libevent' 'mecab-ipadic' 'msgpack-c' 'ruby' 'snowball-c-git') -optdepends=('cutter-test_framework' 'mercurial' 'kytea' 'arrow') build() { # TODO: Enable to build arrow on AArch64/armv7h # TODO: grpc 1.28+ is currently causing issues to build arrow. # Currently, this line should be specifying to disable using arrow. - cd $srcdir/$pkgname-$pkgver + cd $srcdir/$pkgbase-$pkgver ./configure --prefix=/usr \ --localstatedir=/var \ --sysconfdir=/etc \ @@ -35,13 +33,29 @@ build() { make } -package() { - cd $srcdir/$pkgname-$pkgver +package_groonga-doc() { + pkgsec="Document for Groonga" + depends=('groonga') + + cd $srcdir/$pkgbase-$pkgver/doc + + make DESTDIR="$pkgdir" install +} + +package_groonga() { + depends=('glib2' 'libedit' 'zeromq' 'autoconf-archive' + 'libevent' 'mecab-ipadic' 'msgpack-c' 'ruby' 'snowball-c-git') + optdepends=('cutter-test_framework' 'mercurial' 'kytea' 'arrow') + + cd $srcdir/$pkgbase-$pkgver make DESTDIR="$pkgdir" install # cleanup rm -r "${pkgdir}/var/run" + # delete documents + rm -r "${pkgdir}/usr/share/doc" + install -Dm644 ../groonga-httpd.service "$pkgdir"/usr/lib/systemd/system/groonga-httpd.service } sha1sums=('ded2b0fa47c53f348d15ebfe51e0e0cc4947b1ed' |