diff options
author | Jan Rydzewski | 2018-03-04 11:56:26 +0100 |
---|---|---|
committer | Jan Rydzewski | 2018-03-04 11:56:26 +0100 |
commit | 7fae8413e89678dbcd7dc04d94c733dadac44518 (patch) | |
tree | 2eb6fb0f91d96ddbadbc66d975b65f8ee25445ed | |
parent | 1c321b61a8258b134643b7ced5f467eafdd71709 (diff) | |
download | aur-morfeusz2.tar.gz |
Enabled building of python2 wrapper
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 21 insertions, 6 deletions
@@ -7,6 +7,7 @@ pkgbase = morfeusz2 license = BSD makedepends = python2 makedepends = python2-setuptools + makedepends = swig source = LICENCE source = http://sgjp.pl/morfeusz/download/20180204/morfeusz-src-20180204.tar.gz sha256sums = 16c7ca379ef9fb6368c20d0ee71a9c83dd9c55e3b9fc34aade443c33d731d829 @@ -21,3 +22,8 @@ pkgname = python2-morfeuszbuilder depends = python2 depends = python2-pyparsing +pkgname = python2-morfeusz2 + pkgdesc = Morfeusz python wrapper + depends = morfeusz2 + depends = python2 + @@ -1,6 +1,6 @@ # Maintainer: Jan Rydzewski <flegmer@gmail.com> -pkgname=(morfeusz2 python2-morfeuszbuilder) +pkgname=(morfeusz2 python2-morfeuszbuilder python2-morfeusz2) pkgver=20180204 pkgrel=2 pkgdesc="Morphological analyser Morfeusz" @@ -8,7 +8,7 @@ arch=('x86_64') url='http://sgjp.pl/morfeusz/' license=('BSD') -makedepends=('python2' 'python2-setuptools') +makedepends=('python2' 'python2-setuptools' 'swig') source=("LICENCE" "http://sgjp.pl/morfeusz/download/$pkgver/morfeusz-src-$pkgver.tar.gz") @@ -16,8 +16,8 @@ sha256sums=("16c7ca379ef9fb6368c20d0ee71a9c83dd9c55e3b9fc34aade443c33d731d829" "663138c8a73f76b442582582f13a1946d4d70c6cb81a235e113126faa5365722") function prepare { - # disable wrappers building - echo "" > "$srcdir/trunk/morfeusz/wrappers/CMakeLists.txt" + # build only python wrapper + echo "add_subdirectory (python)" > "$srcdir/trunk/morfeusz/wrappers/CMakeLists.txt" } function build { @@ -37,7 +37,7 @@ function package_morfeusz2 { cd "$srcdir/trunk" make DESTDIR="$pkgdir/" install - install -D -t "$pkgdir/usr/share/licenses/morfeusz2" "$srcdir/LICENCE" + install -D -t "$pkgdir/usr/share/licenses/$pkgname" "$srcdir/LICENCE" } function package_python2-morfeuszbuilder { @@ -47,5 +47,14 @@ function package_python2-morfeuszbuilder { cd "$srcdir/trunk/fsabuilder" python2 setup.py install --root="$pkgdir/" --optimize=1 - install -D -t "$pkgdir/usr/share/licenses/python2-morfeuszbuilder" "$srcdir/LICENCE" + install -D -t "$pkgdir/usr/share/licenses/$pkgname" "$srcdir/LICENCE" +} + +function package_python2-morfeusz2 { + pkgdesc="Morfeusz python wrapper" + depends=('morfeusz2' 'python2') + + cd "$srcdir/trunk/morfeusz/wrappers/python" + python2 setup.py install --root="$pkgdir/" --optimize=1 + install -D -t "$pkgdir/usr/share/licenses/$pkgname" "$srcdir/LICENCE" } |