summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenoit Favre2015-06-26 07:58:04 +0200
committerBenoit Favre2015-06-26 07:58:04 +0200
commit789777c372e542bf74d5cf4a38b6f3de57dfd0d6 (patch)
tree7b37438cea1ed5e9a3e89d259e7985d183cc77cd
downloadaur-789777c372e542bf74d5cf4a38b6f3de57dfd0d6.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD27
-rw-r--r--ngram-getpid.patch12
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ac586790910d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = opengrm-ngram
+ pkgdesc = OpenGrm tool for making n-gram language models as weighted finite-state transducers
+ pkgver = 1.0.3
+ pkgrel = 2
+ url = http://www.opengrm.org/
+ arch = i686
+ arch = x86_64
+ license = APACHE
+ depends = openfst
+ source = http://openfst.cs.nyu.edu/twiki/pub/GRM/NGramDownload/opengrm-ngram-1.0.3.tar.gz
+ source = ngram-getpid.patch
+ md5sums = 03bc3e03b7106b3f135a65838324e7a9
+ md5sums = bca385009baabb852788baee2d190b46
+
+pkgname = opengrm-ngram
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0d87dfad5794
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Benoit Favre <benoit.favre@gmail.com>
+
+pkgname=opengrm-ngram
+pkgver=1.0.3
+pkgrel=2
+pkgdesc="OpenGrm tool for making n-gram language models as weighted finite-state transducers"
+arch=('i686' 'x86_64')
+url="http://www.opengrm.org/"
+license=('APACHE')
+depends=('openfst')
+source=("http://openfst.cs.nyu.edu/twiki/pub/GRM/NGramDownload/${pkgname}-${pkgver}.tar.gz"
+"ngram-getpid.patch")
+md5sums=('03bc3e03b7106b3f135a65838324e7a9'
+'bca385009baabb852788baee2d190b46')
+
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+
+ patch -p1 < ../../ngram-getpid.patch
+ ./configure --prefix=/usr LDFLAGS=-L/usr/lib/fst
+ make
+}
+
+package() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+ make DESTDIR=${pkgdir} install
+}
diff --git a/ngram-getpid.patch b/ngram-getpid.patch
new file mode 100644
index 000000000000..752751ffcbce
--- /dev/null
+++ b/ngram-getpid.patch
@@ -0,0 +1,12 @@
+*** opengrm-ngram-1.0.3/src/include/ngram/ngram-randgen.h 2012-02-13 15:45:55.000000000 +0100
+--- src/opengrm-ngram-1.0.3/src/include/ngram/ngram-randgen.h 2012-06-24 22:49:53.475956501 +0200
+***************
+*** 35,40 ****
+--- 35,41 ----
+
+ #include <fst/fst.h>
+ #include <fst/randgen.h>
++ #include <unistd.h>
+
+ namespace ngram {
+