summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVitrum2018-06-15 03:26:44 +0300
committerVitrum2018-06-15 03:26:44 +0300
commit4c0d5bfb817db0fa84943643d77ad0085cf30654 (patch)
tree92b546f437e750765908eb25c019231c094146a8 /PKGBUILD
parent04adeb7903b1658661bf53248fd38fff7c2a5e45 (diff)
downloadaur-4c0d5bfb817db0fa84943643d77ad0085cf30654.tar.gz
v10.99.0.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 22 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 562a56e22a27..8a2a47f54443 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,27 +2,33 @@
# Maintainer 2018-now : Vitrum <wqdxosty1yhj at bk dot ru>
pkgname=kmflcomp
-pkgver=0.9.10
+pkgver=10.99.0.2
pkgrel=1
-pkgdesc="Keyboard Mapping for Linux (KMFL) compiler"
+pkgdesc="Keyman input method: compiler library"
arch=('i686' 'x86_64')
-url="http://kmfl.sourceforge.net/"
-license=('GPL')
-depends=('libx11')
-source=("https://sourceforge.net/projects/kmfl/files/kmfl/kmflcomp/kmflcomp-$pkgver.tar.gz")
-noextract=()
-options=()
-md5sums=('1190b897937b3bf25adb8a0f41969993')
+url="https://keyman.com/"
+license=('MIT')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/keymanapp/keyman/archive/linux-release-alpha-$pkgver.tar.gz")
+md5sums=('cd4b8bbe0b528d68c28da4fa6dd90c43')
+
+prepare() {
+ basedir="$srcdir/keyman-linux-release-alpha-$pkgver/linux"
+ cd "$basedir/$pkgname"
+ sed -i 's/${prefix}\/doc\/kmflcomp/${docdir}/g' Makefile.am
+}
build() {
- LDFLAGS="-Wl,-O1,--sort-common,-z,relro"
- cd "$pkgname-$pkgver"
- ./configure --prefix=/usr
- make
+ basedir="$srcdir/keyman-linux-release-alpha-$pkgver/linux"
+ cd "$basedir/$pkgname"
+ autoreconf
+ ./configure \
+ CPPFLAGS="-I/usr/include" LDFLAGS="-L/usr/lib" \
+ --prefix=$pkgdir/usr
+ make
}
package() {
- cd "$pkgname-$pkgver"
- make DESTDIR="$pkgdir/" install
+ basedir="$srcdir/keyman-linux-release-alpha-$pkgver/linux"
+ cd "$basedir/$pkgname"
+ make install
}
-