summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAseem Athale2023-07-25 21:03:24 +0530
committerAseem Athale2023-07-25 21:03:24 +0530
commitd188e6a005603dd2400cb7e21b82a0c2764f65a5 (patch)
tree49d331692f035020a2e75600ea41389241e34cec /PKGBUILD
downloadaur-d188e6a005603dd2400cb7e21b82a0c2764f65a5.tar.gz
govarnam-bin: Initial commit
Signed-off-by: Aseem Athale <athaleaseem@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a3465fc93557
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Aseem Athale <athaleaseem@gmail.com>
+
+_base=govarnam
+pkgname=${_base}-bin
+pkgver=1.9.0
+pkgrel=1
+pkgdesc="Transliteration and reverse transliteration for Indian languages - Go port of libvarnam"
+arch=('x86_64')
+url="https://www.varnamproject.com"
+license=('AGPL3')
+makedepends=('unzip')
+depends=('go')
+provides=('govarnam')
+source=("https://github.com/varnamproject/${_base}/releases/download/v${pkgver}/${_base}-${pkgver}-${arch}.zip")
+sha256sums=('d00a6f4e43993a4b8c96546a3a8afbe04a5d11d0d65ab9dcc5137b0b6857f3dc')
+
+prepare() {
+ cd "${_base}"-"${pkgver}"-"${arch}"
+ sed -i 's/prefix=\/usr\/local/prefix=\/usr/' govarnam.pc
+}
+
+package() {
+ cd "${_base}"-"${pkgver}"-"${arch}"
+
+ install -Dm 755 varnamcli "${pkgdir}/usr/bin/varnamcli"
+
+ install -Dm 644 libgovarnam.so "${pkgdir}/usr/lib/libgovarnam.so.1.9.0"
+ ln -s "${pkgdir}/usr/lib/libgovarnam.so.1.9.0" "${pkgdir}/usr/lib/libgovarnam.so"
+
+ install -Dm 644 govarnam.pc "${pkgdir}/usr/lib/pkgconfig/govarnam.pc"
+
+ mkdir -p "${pkgdir}/usr/include/libgovarnam"
+ cp -a --no-preserve=ownership *.h "${pkgdir}/usr/include/libgovarnam/"
+}