summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChiu-Hsiang Hsu2015-08-20 19:29:26 +0800
committerChiu-Hsiang Hsu2015-08-20 19:29:26 +0800
commit1b0912cdabc409287c3d27c7f6b4d3833de684de (patch)
treedf3ad37c3000cb793b33e5c51ae9799000923c88
downloadaur-1b0912cdabc409287c3d27c7f6b4d3833de684de.tar.gz
add original files
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD39
-rw-r--r--hime-git.install14
3 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a914762824ef
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+pkgbase = hime-git
+ pkgdesc = A GTK2+/GTK3+ based universal input method platform
+ pkgver = 1020.5046bf6
+ pkgrel = 1
+ url = http://hime-ime.github.io/
+ install = hime-git.install
+ arch = i686
+ arch = x86_64
+ license = LGPL2
+ license = FDL
+ license = GPL2
+ makedepends = git
+ makedepends = gettext
+ makedepends = gtk3
+ makedepends = qt4
+ makedepends = anthy
+ makedepends = libchewing
+ depends = gtk2
+ depends = libxtst
+ optdepends = gtk3: enable gtk3 im module
+ optdepends = qt4: enable qt4 im module
+ optdepends = anthy: enable Anthy input method
+ optdepends = libchewing: enable Chewing input method
+ provides = hime
+ conflicts = hime
+ options = !strip
+ source = hime::git+https://github.com/hime-ime/hime.git
+ sha512sums = SKIP
+
+pkgname = hime-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..13d81164e29f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Contributor: HIME team
+_pkgname=hime
+pkgname=hime-git
+pkgver=1020.5046bf6
+pkgrel=1
+pkgdesc="A GTK2+/GTK3+ based universal input method platform"
+arch=('i686' 'x86_64')
+url="http://hime-ime.github.io/"
+license=('LGPL2' 'FDL' 'GPL2')
+depends=('gtk2' 'libxtst')
+makedepends=('git' 'gettext' 'gtk3' 'qt4' 'anthy' 'libchewing')
+optdepends=('gtk3: enable gtk3 im module' 'qt4: enable qt4 im module' 'anthy: enable Anthy input method' 'libchewing: enable Chewing input method')
+options=(!strip)
+install=hime-git.install
+conflicts=('hime')
+provides=('hime')
+source=("${_pkgname}::git+https://github.com/hime-ime/hime.git")
+sha512sums=('SKIP')
+
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ echo $(git rev-list --count master).$(git rev-parse --short master)
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ ./configure --prefix=/usr --disable-lib64
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ make DESTDIR="${pkgdir}" install
+
+ install -dm755 "${pkgdir}/usr/share/licenses/${_pkgname}/"
+ # install licence files
+ install -Dm644 fdl-1.2.txt gpl-2.0.txt lgpl-2.1.txt "${pkgdir}/usr/share/licenses/${_pkgname}/"
+}
diff --git a/hime-git.install b/hime-git.install
new file mode 100644
index 000000000000..cc2c3dce0893
--- /dev/null
+++ b/hime-git.install
@@ -0,0 +1,14 @@
+post_install() {
+ echo -n "updating gtk immodules... "
+ [ -x /usr/bin/gtk-query-immodules-2.0 ] && /usr/bin/gtk-query-immodules-2.0 --update-cache> /etc/gtk-2.0/gtk.immodules
+ [ -x /usr/bin/gtk-query-immodules-3.0 ] && /usr/bin/gtk-query-immodules-3.0 --update-cache> `pkg-config --variable=libdir gtk+-3.0`/gtk-3.0/`pkg-config --variable=gtk_binary_version gtk+-3.0`/immodules.cache
+ echo "done."
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}