diff options
author | taylorchu | 2015-06-17 15:44:03 -0700 |
---|---|---|
committer | taylorchu | 2015-06-17 15:44:25 -0700 |
commit | bc797fdb96da4636a94dd0e787e9208d3884f447 (patch) | |
tree | 427dfa1d78e8a25d612b0d4f1cb04831f831c624 | |
download | aur-bc797fdb96da4636a94dd0e787e9208d3884f447.tar.gz |
upgpkg: fcitx-minimal 4.2.9-1
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 55 | ||||
-rw-r--r-- | fcitx.install | 16 |
4 files changed, 107 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3300dae817d0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = fcitx-minimal + pkgdesc = Flexible Context-aware Input Tool with eXtension with a minimal set of dependencies (git version) + pkgver = 4.2.9 + pkgrel = 1 + url = http://github.com/fcitx/fcitx + install = fcitx.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = intltool + makedepends = cmake + makedepends = extra-cmake-modules + makedepends = iso-codes + depends = pango + depends = libxinerama + depends = gtk-update-icon-cache + depends = shared-mime-info + depends = hicolor-icon-theme + depends = desktop-file-utils + depends = libxkbfile + depends = libxfixes + depends = dbus + depends = libxkbcommon + provides = fcitx=4.2.9 + conflicts = fcitx + source = git://github.com/fcitx/fcitx.git + md5sums = SKIP + +pkgname = fcitx-minimal + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..94af74b643ac --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!fcitx.install +!PKGBUILD +!.SRCINFO +!.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..103d94c7ec71 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: tailinchu <use_my_id at gmail dot com> + +pkgname=fcitx-minimal +pkgver=4.2.9 +pkgrel=1 +pkgdesc="Flexible Context-aware Input Tool with eXtension with a minimal set of dependencies (git version)" +arch=('i686' 'x86_64') +url="http://github.com/fcitx/fcitx" +license=('GPL') + +makedepends=('git' 'intltool' 'cmake' 'extra-cmake-modules' 'iso-codes') +conflicts=('fcitx') +provides=("fcitx=$pkgver") + +depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \ + 'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \ + 'libxfixes' 'dbus' 'libxkbcommon') + +install=fcitx.install + +source=("git://github.com/fcitx/fcitx.git") +md5sums=('SKIP') + +_gitroot="fcitx" + +pkgver() { + cd "$srcdir/$_gitroot" + git describe --always | sed 's|-|.|g' +} + +build() { + mkdir -p "$srcdir/$_gitroot/build" + msg "Starting make..." + cd "$srcdir/$_gitroot/build" + cmake ".." \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DENABLE_OPENCC=OFF \ + -DENABLE_PINYIN=OFF \ + -DENABLE_TABLE=OFF \ + -DENABLE_ENCHANT=OFF \ + -DENABLE_PRESAGE=OFF \ + -DENABLE_QT=OFF \ + -DENABLE_QT_IM_MODULE=OFF \ + -DENABLE_SNOOPER=OFF \ + -DENABLE_GIR=OFF \ + -DENABLE_ENCHANT=OFF + make +} + +package() { + cd "$srcdir/$_gitroot/build" + make PREFIX=/usr DESTDIR="$pkgdir" install +} + diff --git a/fcitx.install b/fcitx.install new file mode 100644 index 000000000000..4924e6559108 --- /dev/null +++ b/fcitx.install @@ -0,0 +1,16 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q + update-mime-database usr/share/mime &> /dev/null + + usr/bin/gtk-query-immodules-2.0 --update-cache + usr/bin/gtk-query-immodules-3.0 --update-cache +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |