summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-05-21 12:45:52 +0300
committerCaleb Maclennan2020-05-21 12:51:58 +0300
commit1d5097e7d5a56716c14439c7de67ffc55e76e454 (patch)
tree36759232cb36e34301041c9b5be7bd55a271a0a2
parentafa89274e24a807f342f3d3f8019ef96c765a019 (diff)
downloadaur-1d5097e7d5a56716c14439c7de67ffc55e76e454.tar.gz
upgpkg: grcompiler 5.2-1
upstream release
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD23
2 files changed, 20 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 71fab892b362..a7791e7a63d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,18 @@
pkgbase = grcompiler
pkgdesc = The SIL Graphite compiler
- pkgver = 4.3.1
+ pkgver = 5.2
pkgrel = 1
url = https://github.com/silnrsi/grcompiler
arch = x86_64
arch = i686
- license = GPL
- license = LGPL
license = CPL
- makedepends = icu
+ license = LGPL
+ makedepends = cmake
+ makedepends = docbook-utils
makedepends = perl-sgmls
- source = grcompiler-grcompiler.tar.gz::https://github.com/silnrsi/grcompiler/archive/v4.3.1.tar.gz
- sha256sums = e46b4de4552d6e626fede18dbd34502c83ee6d5507ef7ab6b0374f11c24c5912
+ depends = icu
+ source = grcompiler-grcompiler.tar.gz::https://github.com/silnrsi/grcompiler/archive/v5.2.tar.gz
+ sha256sums = f3e2a0610fc309fc1ff03e5584420ec3e77ec1b4b7f9b108c7508e451a3498d7
pkgname = grcompiler
diff --git a/PKGBUILD b/PKGBUILD
index 4ba666f8abc1..19230697aa2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,30 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
pkgname=grcompiler
-pkgver=4.3.1
+pkgver=5.2
pkgrel=1
pkgdesc='The SIL Graphite compiler'
arch=('x86_64' 'i686')
url="https://github.com/silnrsi/$pkgname"
-makedepends=('icu' 'perl-sgmls')
-license=('GPL' 'LGPL' 'CPL')
+license=('CPL' 'LGPL')
+depends=('icu')
+makedepends=('cmake' 'docbook-utils' 'perl-sgmls')
+license=('CPL' 'LGPL')
source=("$pkgname-$pkgname.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('e46b4de4552d6e626fede18dbd34502c83ee6d5507ef7ab6b0374f11c24c5912')
+sha256sums=('f3e2a0610fc309fc1ff03e5584420ec3e77ec1b4b7f9b108c7508e451a3498d7')
build() {
- cd "$pkgname-$pkgver"
- autoreconf -vi
- ./configure --prefix /usr
- make
+ cd "$pkgname-$pkgver"
+ cmake -S . -B build \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make -C build
}
package() {
cd "$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
- install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README
+ make -C build DESTDIR="$pkgdir" install
+ install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" license/*.txt
}