summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitrum2018-06-15 03:26:44 +0300
committerVitrum2018-06-15 03:26:44 +0300
commit4c0d5bfb817db0fa84943643d77ad0085cf30654 (patch)
tree92b546f437e750765908eb25c019231c094146a8
parent04adeb7903b1658661bf53248fd38fff7c2a5e45 (diff)
downloadaur-4c0d5bfb817db0fa84943643d77ad0085cf30654.tar.gz
v10.99.0.2
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD38
2 files changed, 28 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 40b7f3e61653..e16dbcf1131e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = kmflcomp
- pkgdesc = Keyboard Mapping for Linux (KMFL) compiler
- pkgver = 0.9.10
+ pkgdesc = Keyman input method: compiler library
+ pkgver = 10.99.0.2
pkgrel = 1
- url = http://kmfl.sourceforge.net/
+ url = https://keyman.com/
arch = i686
arch = x86_64
- license = GPL
- depends = libx11
- source = https://sourceforge.net/projects/kmfl/files/kmfl/kmflcomp/kmflcomp-0.9.10.tar.gz
- md5sums = 1190b897937b3bf25adb8a0f41969993
+ license = MIT
+ source = kmflcomp-10.99.0.2.tar.gz::https://github.com/keymanapp/keyman/archive/linux-release-alpha-10.99.0.2.tar.gz
+ md5sums = cd4b8bbe0b528d68c28da4fa6dd90c43
pkgname = kmflcomp
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
}
-