diff options
author | Panos Kanavos | 2019-04-21 16:00:22 +0300 |
---|---|---|
committer | Panos Kanavos | 2019-04-21 16:00:22 +0300 |
commit | e614e3e27c5b291097894d6bb28b1eeb6209b79b (patch) | |
tree | f4cf72b2188544c52e87cb1ba209ec99638f06a7 | |
download | aur-e614e3e27c5b291097894d6bb28b1eeb6209b79b.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..df009c5944e2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = sentencepiece-git + pkgdesc = Unsupervised text tokenizer for Neural Network-based text generation + pkgver = r492.ffa2c82 + pkgrel = 1 + url = https://github.com/google/sentencepiece + arch = x86_64 + license = Apache + makedepends = cmake + makedepends = gcc + optdepends = gperftools + source = git+https://github.com/google/sentencepiece.git + md5sums = SKIP + +pkgname = sentencepiece-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..10ee104a5d52 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: panoskanavos<at>gmail<dot>com +_pkgname=sentencepiece +pkgname=${_pkgname}-git +pkgver=r492.ffa2c82 +pkgrel=1 +epoch= +pkgdesc="Unsupervised text tokenizer for Neural Network-based text generation" +arch=('x86_64') +url="https://github.com/google/sentencepiece" +license=('Apache') +groups=() +depends=() +makedepends=('cmake' 'gcc') +checkdepends=() +optdepends=('gperftools') +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=("git+https://github.com/google/${_pkgname}.git") +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + mkdir -p ${_pkgname}/build + cd ${_pkgname}/build + cmake .. + make -j $(nproc) +} + +package() { + cd "$_pkgname/build" + make DESTDIR="$pkgdir/" install +} |