summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitrum2018-06-15 03:27:27 +0300
committerVitrum2018-06-15 03:27:27 +0300
commit01d8522403c7732d6d29af70423ba64b3ac288aa (patch)
treefe7a74e8c39a233e663cf0ea72ccdae4f0d4c9dd
parentacb8d3c7050f77efaa4b1c342372e4fadbac44eb (diff)
downloadaur-01d8522403c7732d6d29af70423ba64b3ac288aa.tar.gz
v10.99.0.2
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD35
2 files changed, 28 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c040172e2b17..12f896e24674 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = libkmfl
- pkgdesc = Keyboard Mapping for Linux (KMFL) runtime library
- pkgver = 0.9.12
+ pkgdesc = Keyman input method: runtime
+ pkgver = 10.99.0.2
pkgrel = 1
- url = http://kmfl.sourceforge.net/
+ url = https://keyman.com/
arch = i686
arch = x86_64
- license = GPL
+ license = MIT
depends = kmflcomp
- source = https://sourceforge.net/projects/kmfl/files/kmfl/libkmfl/libkmfl-0.9.12.tar.gz
- md5sums = e70f845e1a29beab30e1328209d4eb34
+ source = libkmfl-10.99.0.2.tar.gz::https://github.com/keymanapp/keyman/archive/linux-release-alpha-10.99.0.2.tar.gz
+ md5sums = cd4b8bbe0b528d68c28da4fa6dd90c43
pkgname = libkmfl
diff --git a/PKGBUILD b/PKGBUILD
index 1c8cd4ce59f2..c961ac71a68d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,25 +2,34 @@
# Maintainer 2018-now : Vitrum <wqdxosty1yhj at bk dot ru>
pkgname=libkmfl
-pkgver=0.9.12
+pkgver=10.99.0.2
pkgrel=1
-pkgdesc="Keyboard Mapping for Linux (KMFL) runtime library"
+pkgdesc="Keyman input method: runtime"
arch=('i686' 'x86_64')
-url="http://kmfl.sourceforge.net/"
-license=('GPL')
-source=("https://sourceforge.net/projects/kmfl/files/kmfl/libkmfl/libkmfl-$pkgver.tar.gz")
+url="https://keyman.com/"
+license=('MIT')
depends=('kmflcomp')
-noextract=()
-options=()
-md5sums=('e70f845e1a29beab30e1328209d4eb34')
+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\/libkmfl/${docdir}/g' Makefile.am
+}
build() {
- 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
}