summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD48
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..83772b9544a3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = fcitx5-cskk-git
+ pkgdesc = SKK input method plugin for fcitx5 that uses LibCSKK
+ pkgver = 1.2.0.r8.gb2f93ed
+ pkgrel = 1
+ url = https://github.com/fcitx/fcitx5-cskk
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = cmake
+ makedepends = extra-cmake-modules
+ depends = gettext
+ depends = fcitx5
+ depends = qt5-base
+ depends = qt5-declarative
+ depends = fcitx5-qt
+ depends = cskk
+ provides = fcitx5-cskk
+ conflicts = fcitx5-cskk
+ source = git+https://github.com/fcitx/fcitx5-cskk.git
+ sha256sums = SKIP
+
+pkgname = fcitx5-cskk-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0432045c2587
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Yang Niao <yang at fascode dot net>
+# Contributor: Naoaki Iwakiri <naoaki at gmail dot com>
+# Contributor: Weng Xuetian <wengxt at gmail dot com>
+
+# package metadata
+pkgname='fcitx5-cskk-git'
+pkgver=1.2.0.r8.gb2f93ed
+pkgrel=1
+
+# General
+pkgdesc='SKK input method plugin for fcitx5 that uses LibCSKK'
+arch=('x86_64') # maybe
+url='https://github.com/fcitx/fcitx5-cskk'
+license=('GPL3')
+
+# Dependencies
+depends=('gettext' 'fcitx5' 'qt5-base' 'qt5-declarative' 'fcitx5-qt' 'cskk')
+makedepends=('git' 'cmake' 'extra-cmake-modules')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+
+
+# Source
+source=("git+https://github.com/fcitx/${pkgname%-git}.git")
+
+# sha256sums
+sha256sums=('SKIP')
+
+# pkgver
+pkgver() {
+ cd "${pkgname%-git}"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+# build
+build() {
+ cd "${pkgname%-git}"
+ mkdir -p build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+# package
+package() {
+ cd "${pkgname%-git}/build"
+ make DESTDIR="${pkgdir}" install
+}