[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2020-07-31 Thread Felix Yan via arch-commits
Date: Saturday, August 1, 2020 @ 04:50:50
  Author: felixonmars
Revision: 667166

upgpkg: fcitx 4.2.9.8-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-01 04:50:21 UTC (rev 667165)
+++ PKGBUILD2020-08-01 04:50:50 UTC (rev 667166)
@@ -4,8 +4,8 @@
 
 pkgname=fcitx
 pkgdesc="Flexible Context-aware Input Tool with eXtension"
-pkgver=4.2.9.7
-pkgrel=3
+pkgver=4.2.9.8
+pkgrel=1
 groups=('fcitx-im')
 arch=('x86_64')
 url="https://fcitx-im.org;
@@ -24,7 +24,7 @@
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'mesa' 'opencc'
  'iso-codes' 'gobject-introspection' 'enchant' 'python')
 
source=("https://download.fcitx-im.org/$pkgname/$pkgname-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('b940478c648e30b2ea55903465ed02c8a0c3ae3539e4bd5b77be46a9e4d0c13ceff074ddd7532f86893111eb96308e1740db621a83fb809e4fd02256d75ebe7b'
+sha512sums=('50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2020-04-25 Thread Evangelos Foutras via arch-commits
Date: Saturday, April 25, 2020 @ 15:01:15
  Author: foutrelis
Revision: 620821

upgpkg: fcitx 4.2.9.7-3: json-c 0.14 rebuild

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-25 15:01:12 UTC (rev 620820)
+++ PKGBUILD2020-04-25 15:01:15 UTC (rev 620821)
@@ -5,7 +5,7 @@
 pkgname=fcitx
 pkgdesc="Flexible Context-aware Input Tool with eXtension"
 pkgver=4.2.9.7
-pkgrel=2
+pkgrel=3
 groups=('fcitx-im')
 arch=('x86_64')
 url="https://fcitx-im.org;


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2019-11-07 Thread Felix Yan via arch-commits
Date: Thursday, November 7, 2019 @ 19:03:14
  Author: felixonmars
Revision: 524499

upgpkg: fcitx 4.2.9.7-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-07 18:51:00 UTC (rev 524498)
+++ PKGBUILD2019-11-07 19:03:14 UTC (rev 524499)
@@ -4,8 +4,8 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3')
-pkgver=4.2.9.6
-pkgrel=2
+pkgver=4.2.9.7
+pkgrel=1
 groups=('fcitx-im')
 arch=('x86_64')
 url="https://fcitx-im.org;
@@ -13,7 +13,7 @@
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 
source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0'
+sha512sums=('b940478c648e30b2ea55903465ed02c8a0c3ae3539e4bd5b77be46a9e4d0c13ceff074ddd7532f86893111eb96308e1740db621a83fb809e4fd02256d75ebe7b'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2019-05-30 Thread Antonio Rojas via arch-commits
Date: Thursday, May 30, 2019 @ 21:26:02
  Author: arojas
Revision: 475306

https

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-30 21:25:37 UTC (rev 475305)
+++ PKGBUILD2019-05-30 21:26:02 UTC (rev 475306)
@@ -8,7 +8,7 @@
 pkgrel=2
 groups=('fcitx-im')
 arch=('x86_64')
-url="http://fcitx-im.org;
+url="https://fcitx-im.org;
 license=('GPL' 'LGPL')
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2019-04-30 Thread Antonio Rojas via arch-commits
Date: Tuesday, April 30, 2019 @ 21:15:24
  Author: arojas
Revision: 457223

Drop qt4 support, fix enchant detection

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   36 +---
 1 file changed, 9 insertions(+), 27 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-30 20:54:06 UTC (rev 457222)
+++ PKGBUILD2019-04-30 21:15:24 UTC (rev 457223)
@@ -3,14 +3,14 @@
 # Contributor: csslayer 
 
 pkgbase=fcitx
-pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
+pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3')
 pkgver=4.2.9.6
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('x86_64')
 url="http://fcitx-im.org;
 license=('GPL' 'LGPL')
-makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
+makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 
source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
 
sha512sums=('dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0'
@@ -19,6 +19,8 @@
 
 prepare() {
   mkdir build
+
+  sed -e 's|enchant/enchant.h|enchant-2/enchant.h|' -i 
$pkgbase-$pkgver/cmake/FindEnchant.cmake
 }
 
 build() {
@@ -25,7 +27,6 @@
   cd build
 
   cmake ../${pkgbase}-${pkgver} \
--DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DSYSCONFDIR=/etc \
 -DFORCE_OPENCC=ON \
@@ -32,9 +33,11 @@
 -DFORCE_PRESAGE=ON \
 -DFORCE_ENCHANT=ON \
 -DENABLE_TEST=ON \
+-DENABLE_QT=OFF \
 -DENABLE_GTK2_IM_MODULE=ON \
 -DENABLE_GTK3_IM_MODULE=ON \
--DENABLE_QT_IM_MODULE=ON
+-DENCHANT_INCLUDE_DIR=/usr/include/enchant-2/ \
+-DENCHANT_LIBRARIES=/usr/lib/libenchant-2.so
   make
 }
 
@@ -56,11 +59,7 @@
   cd build
   make DESTDIR="$pkgdir" install
 
-  rm -r "$pkgdir"/usr/lib/{gtk-2.0,gtk-3.0,qt4}
-  rm -r "$pkgdir"/usr/include/fcitx-qt
-  rm "$pkgdir"/usr/lib/fcitx/libexec/fcitx-qt-gui-wrapper
-  rm "$pkgdir"/usr/lib/libfcitx-qt.so*
-  rm "$pkgdir"/usr/lib/pkgconfig/fcitx-qt.pc
+  rm -r "$pkgdir"/usr/lib/{gtk-2.0,gtk-3.0}
 }
 
 package_fcitx-gtk2() {
@@ -80,20 +79,3 @@
   cd build/src/frontend/gtk3
   make DESTDIR="$pkgdir" install
 }
-
-package_fcitx-qt4() {
-  pkgdesc='Qt4 IM Module for fcitx'
-  depends=('qt4' "fcitx>=$pkgver")
-  replaces=('fcitx-qt')
-  provides=('fcitx-qt')
-  conflicts=('fcitx-qt')
-
-  cd "$srcdir"/build/src/frontend/qt
-  make DESTDIR="$pkgdir" install
-
-  cd "$srcdir"/build/tools/gui
-  make DESTDIR="$pkgdir" install
-
-  cd "$srcdir"/build/src/lib/fcitx-qt
-  make DESTDIR="$pkgdir" install
-}


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2018-02-13 Thread Felix Yan via arch-commits
Date: Wednesday, February 14, 2018 @ 06:56:35
  Author: felixonmars
Revision: 294045

upgpkg: fcitx 4.2.9.6-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-14 06:56:23 UTC (rev 294044)
+++ PKGBUILD2018-02-14 06:56:35 UTC (rev 294045)
@@ -5,7 +5,7 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.9.5
+pkgver=4.2.9.6
 pkgrel=1
 groups=('fcitx-im')
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 
source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('5e2ec5405b01fe85b1659b1db3e15389b0d7e096808db598d0865381bcb8f6de960e8e16d4432c95c586cfc3359d17d4f7bad0cff2fe0146fe00b9fb80491168'
+sha512sums=('dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2017-11-09 Thread Felix Yan
Date: Thursday, November 9, 2017 @ 09:00:12
  Author: felixonmars
Revision: 265810

upgpkg: fcitx 4.2.9.5-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   43 ---
 1 file changed, 20 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-09 08:59:54 UTC (rev 265809)
+++ PKGBUILD2017-11-09 09:00:12 UTC (rev 265810)
@@ -5,16 +5,16 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.9.4
+pkgver=4.2.9.5
 pkgrel=1
 groups=('fcitx-im')
-arch=('i686' 'x86_64')
+arch=('x86_64')
 url="http://fcitx-im.org;
 license=('GPL' 'LGPL')
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 
source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('2e8ead59a154a857dfc011af83715dbe1225cbccf1e2c6ced1d9aaf92a7881f89fbe806da3c66ed1805cf27994c91a2d463c455be726b7d4b73c07bfde83972b'
+sha512sums=('5e2ec5405b01fe85b1659b1db3e15389b0d7e096808db598d0865381bcb8f6de960e8e16d4432c95c586cfc3359d17d4f7bad0cff2fe0146fe00b9fb80491168'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 
@@ -35,8 +35,7 @@
 -DENABLE_TEST=ON \
 -DENABLE_GTK2_IM_MODULE=ON \
 -DENABLE_GTK3_IM_MODULE=ON \
--DENABLE_QT_IM_MODULE=ON \
--DQT_QMAKE_EXECUTABLE=qmake-qt4
+-DENABLE_QT_IM_MODULE=ON
   make
 }
 
@@ -56,14 +55,13 @@
   install=fcitx.install
 
   cd build
-  make DESTDIR="${pkgdir}" install
+  make DESTDIR="$pkgdir" install
 
-  rm -r "${pkgdir}/usr/lib/"{gtk-2.0,gtk-3.0,qt4}
-  rm -r "${pkgdir}/usr/lib/fcitx/qt"
-  rm -r "${pkgdir}/usr/include/fcitx-qt"
-  rm "${pkgdir}/usr/lib/fcitx/libexec/fcitx-qt-gui-wrapper"
-  rm "${pkgdir}/usr/lib/"libfcitx-qt.so*
-  rm "${pkgdir}/usr/lib/pkgconfig/fcitx-qt.pc"
+  rm -r "$pkgdir"/usr/lib/{gtk-2.0,gtk-3.0,qt4}
+  rm -r "$pkgdir"/usr/include/fcitx-qt
+  rm "$pkgdir"/usr/lib/fcitx/libexec/fcitx-qt-gui-wrapper
+  rm "$pkgdir"/usr/lib/libfcitx-qt.so*
+  rm "$pkgdir"/usr/lib/pkgconfig/fcitx-qt.pc
 }
 
 package_fcitx-gtk2() {
@@ -71,8 +69,8 @@
   depends=('gtk2' "fcitx>=$pkgver")
   install=fcitx-gtk2.install
 
-  cd "${srcdir}/build/src/frontend/gtk2"
-  make DESTDIR="${pkgdir}" install
+  cd build/src/frontend/gtk2
+  make DESTDIR="$pkgdir" install
 }
 
 package_fcitx-gtk3() {
@@ -80,8 +78,8 @@
   depends=('gtk3' "fcitx>=$pkgver")
   install=fcitx-gtk3.install
 
-  cd "${srcdir}/build/src/frontend/gtk3"
-  make DESTDIR="${pkgdir}" install
+  cd build/src/frontend/gtk3
+  make DESTDIR="$pkgdir" install
 }
 
 package_fcitx-qt4() {
@@ -91,13 +89,12 @@
   provides=('fcitx-qt')
   conflicts=('fcitx-qt')
 
-  cd "${srcdir}/build/src/frontend/qt"
-  make DESTDIR="${pkgdir}" install
+  cd "$srcdir"/build/src/frontend/qt
+  make DESTDIR="$pkgdir" install
 
-  cd "${srcdir}/build/tools/gui"
-  make DESTDIR="${pkgdir}" install
+  cd "$srcdir"/build/tools/gui
+  make DESTDIR="$pkgdir" install
 
-  cd "${srcdir}/build/src/lib/fcitx-qt"
-  make DESTDIR="${pkgdir}" install
+  cd "$srcdir"/build/src/lib/fcitx-qt
+  make DESTDIR="$pkgdir" install
 }
-


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2017-09-29 Thread Felix Yan
Date: Friday, September 29, 2017 @ 21:34:54
  Author: felixonmars
Revision: 261101

upgpkg: fcitx 4.2.9.4-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-29 21:34:27 UTC (rev 261100)
+++ PKGBUILD2017-09-29 21:34:54 UTC (rev 261101)
@@ -5,7 +5,7 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.9.3
+pkgver=4.2.9.4
 pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 
source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('813b55c4b13e9d36bdaed6e4d072a841aa7f067f937b46d1fdbc03e8176b76ce83b056e24e2c0fe944f1347c5fe6a8d9bfdd6b0b2ed054e3017f3926fa36bcdd'
+sha512sums=('2e8ead59a154a857dfc011af83715dbe1225cbccf1e2c6ced1d9aaf92a7881f89fbe806da3c66ed1805cf27994c91a2d463c455be726b7d4b73c07bfde83972b'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2017-09-14 Thread Felix Yan
Date: Friday, September 15, 2017 @ 05:03:55
  Author: felixonmars
Revision: 257562

upgpkg: fcitx 4.2.9.3-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-15 05:00:41 UTC (rev 257561)
+++ PKGBUILD2017-09-15 05:03:55 UTC (rev 257562)
@@ -5,7 +5,7 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.9.2
+pkgver=4.2.9.3
 pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 
source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('9228fc4629479e2c518e0d0a7dbe604f6e56e864b41927d120e1f0b7a277ff53ff1b393870480bc1660662751a31885ddc1ddf43133a11edc2e96cbc7701daee'
+sha512sums=('813b55c4b13e9d36bdaed6e4d072a841aa7f067f937b46d1fdbc03e8176b76ce83b056e24e2c0fe944f1347c5fe6a8d9bfdd6b0b2ed054e3017f3926fa36bcdd'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2017-09-05 Thread Felix Yan
Date: Tuesday, September 5, 2017 @ 13:59:42
  Author: felixonmars
Revision: 255740

upgpkg: fcitx 4.2.9.2-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-05 13:57:00 UTC (rev 255739)
+++ PKGBUILD2017-09-05 13:59:42 UTC (rev 255740)
@@ -5,8 +5,8 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.9.1
-pkgrel=2
+pkgver=4.2.9.2
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url="http://fcitx-im.org;
@@ -14,7 +14,7 @@
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 
source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d'
+sha512sums=('9228fc4629479e2c518e0d0a7dbe604f6e56e864b41927d120e1f0b7a277ff53ff1b393870480bc1660662751a31885ddc1ddf43133a11edc2e96cbc7701daee'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2017-04-26 Thread Felix Yan
Date: Wednesday, April 26, 2017 @ 08:18:11
  Author: felixonmars
Revision: 225461

validate pgp signature

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-26 08:15:32 UTC (rev 225460)
+++ PKGBUILD2017-04-26 08:18:11 UTC (rev 225461)
@@ -13,8 +13,10 @@
 license=('GPL' 'LGPL')
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
-source=("http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz;)
-sha512sums=('5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d')
+source=("https://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz"{,.sig})
+sha512sums=('5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9')  # Weng Xuetian
 
 prepare() {
   mkdir build


[arch-commits] Commit in fcitx/trunk (PKGBUILD fcitx.install)

2016-04-27 Thread Felix Yan
Date: Wednesday, April 27, 2016 @ 18:23:51
  Author: fyan
Revision: 172084

upgpkg: fcitx 4.2.9.1-2

Hooks rebuild (part 1)

Modified:
  fcitx/trunk/PKGBUILD
  fcitx/trunk/fcitx.install

---+
 PKGBUILD  |2 +-
 fcitx.install |   10 --
 2 files changed, 1 insertion(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-27 16:22:10 UTC (rev 172083)
+++ PKGBUILD2016-04-27 16:23:51 UTC (rev 172084)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.9.1
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url="http://fcitx-im.org;

Modified: fcitx.install
===
--- fcitx.install   2016-04-27 16:22:10 UTC (rev 172083)
+++ fcitx.install   2016-04-27 16:23:51 UTC (rev 172084)
@@ -1,14 +1,4 @@
-post_upgrade() {
-  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-  update-desktop-database -q
-  update-mime-database usr/share/mime &> /dev/null
-}
-
 post_install() {
   echo "You should at least install one of kcm-fcitx (For Qt/KDE users) or 
fcitx-configtool (For GTK+ users) to enable Fcitx configuration GUI."
-  post_upgrade
 }
 
-post_remove() {
-  post_upgrade
-}


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2015-12-22 Thread Felix Yan
Date: Tuesday, December 22, 2015 @ 14:37:03
  Author: fyan
Revision: 154205

upgpkg: fcitx 4.2.9.1-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-22 13:36:36 UTC (rev 154204)
+++ PKGBUILD2015-12-22 13:37:03 UTC (rev 154205)
@@ -5,8 +5,8 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.9
-pkgrel=2
+pkgver=4.2.9.1
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url="http://fcitx-im.org;
@@ -14,7 +14,7 @@
 makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 source=("http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz;)
-sha512sums=('4bad2efc283858bf9af7f7f283f7beefb210aa361ff034464ff97ea0e536f084c99d876f3595a5375114b68cd51714bd0b5c622a53efc57154a4e629fd416093')
+sha512sums=('5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d')
 
 prepare() {
   mkdir build


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2015-12-06 Thread Antonio Rojas
Date: Monday, December 7, 2015 @ 08:09:37
  Author: arojas
Revision: 149680

C++11 ABI rebuild

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-07 07:08:54 UTC (rev 149679)
+++ PKGBUILD2015-12-07 07:09:37 UTC (rev 149680)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.9
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url="http://fcitx-im.org;


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2015-05-25 Thread Felix Yan
Date: Tuesday, May 26, 2015 @ 05:33:59
  Author: fyan
Revision: 134112

upgpkg: fcitx 4.2.9-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-26 03:31:15 UTC (rev 134111)
+++ PKGBUILD2015-05-26 03:33:59 UTC (rev 134112)
@@ -5,19 +5,22 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.8.6
-pkgrel=2
+pkgver=4.2.9
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
 license=('GPL' 'LGPL')
-makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 'opencc' \
+makedepends=('extra-cmake-modules' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 
'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
-source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz)
-sha512sums=('822e448932e735fe3087384eaf91c6b029b06d3461aa3798501bfbf8f79b8ebc5ea3ac57f01ec32674cc3cb74fcb34b6e285ef265bb49be54543f34dcaf624e4')
+source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz;)
+sha512sums=('4bad2efc283858bf9af7f7f283f7beefb210aa361ff034464ff97ea0e536f084c99d876f3595a5375114b68cd51714bd0b5c622a53efc57154a4e629fd416093')
 
+prepare() {
+  mkdir build
+}
+
 build() {
-  mkdir -p build
   cd build
 
   cmake ../${pkgbase}-${pkgver} \
@@ -44,7 +47,7 @@
   pkgdesc=Flexible Context-aware Input Tool with eXtension
   depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \
-   'libxfixes' 'dbus' 'icu')
+   'libxfixes' 'dbus' 'icu' 'libxkbcommon')
   optdepends=('enchant: for word predication support'
   'opencc: optional engine to do chinese convert'
   'gettext: for fcitx-po-parser')


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2015-04-03 Thread Felix Yan
Date: Saturday, April 4, 2015 @ 06:06:38
  Author: fyan
Revision: 130652

upgpkg: fcitx 4.2.8.6-2

icu 55.1 rebuild

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-04 04:04:04 UTC (rev 130651)
+++ PKGBUILD2015-04-04 04:06:38 UTC (rev 130652)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.6
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;


[arch-commits] Commit in fcitx/trunk (PKGBUILD opencc-1.0.patch)

2014-11-06 Thread Felix Yan
Date: Friday, November 7, 2014 @ 06:33:25
  Author: fyan
Revision: 122136

upgpkg: fcitx 4.2.8.5-6

opencc 1.0.1 rebuild

Added:
  fcitx/trunk/opencc-1.0.patch
Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 opencc-1.0.patch |   53 +
 2 files changed, 59 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-07 04:38:26 UTC (rev 122135)
+++ PKGBUILD2014-11-07 05:33:25 UTC (rev 122136)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.5
-pkgrel=5
+pkgrel=6
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
@@ -14,14 +14,17 @@
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz
-custom-translation-install-dir.patch)
+custom-translation-install-dir.patch
+opencc-1.0.patch)
 
sha512sums=('ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe'
-
'c57ef118b72accdfc42a0035a5318bf4b0ebe082af46efff7bfea4b063d382cc92bef020e42d140a6ffcbbdb87d43db833e1a221c5d3a97f12c8720e759a')
+
'c57ef118b72accdfc42a0035a5318bf4b0ebe082af46efff7bfea4b063d382cc92bef020e42d140a6ffcbbdb87d43db833e1a221c5d3a97f12c8720e759a'
+
'f652e81e5a28107903b3a65601a507eace59aa147ffc19fa6471c902241110209dceb902d659de312c9b16e0efd1b2873316aca652534ba6fb27af81d9f4c08d')
 
 prepare() {
   cd ${pkgbase}-${pkgver}
 
   patch -p1 -i ../custom-translation-install-dir.patch
+  patch -p1 -i ../opencc-1.0.patch
 }
 
 build() {

Added: opencc-1.0.patch
===
--- opencc-1.0.patch(rev 0)
+++ opencc-1.0.patch2014-11-07 05:33:25 UTC (rev 122136)
@@ -0,0 +1,53 @@
+From 3b931e059ffa28066363cd53feae0221cf71714c Mon Sep 17 00:00:00 2001
+From: Weng Xuetian wen...@gmail.com
+Date: Wed, 5 Nov 2014 13:11:23 -0500
+Subject: [PATCH] [chttrans] add support for new opencc
+
+---
+ src/module/chttrans/chttrans-opencc.c | 26 --
+ 1 file changed, 24 insertions(+), 2 deletions(-)
+
+diff --git a/src/module/chttrans/chttrans-opencc.c 
b/src/module/chttrans/chttrans-opencc.c
+index a6eb0cd..57ce03b 100644
+--- a/src/module/chttrans/chttrans-opencc.c
 b/src/module/chttrans/chttrans-opencc.c
+@@ -6,8 +6,13 @@
+ #include stdlib.h
+ #include dlfcn.h
+ 
+-#define _OPENCC_DEFAULT_CONFIG_SIMP_TO_TRAD zhs2zht.ini
+-#define _OPENCC_DEFAULT_CONFIG_TRAD_TO_SIMP zht2zhs.ini
++#define _OPENCC_DEFAULT_CONFIG_SIMP_TO_TRAD_OLD zhs2zht.ini
++#define _OPENCC_DEFAULT_CONFIG_TRAD_TO_SIMP_OLD zht2zhs.ini
++
++#define _OPENCC_DEFAULT_CONFIG_SIMP_TO_TRAD s2t.json
++#define _OPENCC_DEFAULT_CONFIG_TRAD_TO_SIMP t2s.json
++
++
+ static void* _opencc_handle = NULL;
+ static void* (*_opencc_open)(const char* config_file) = NULL;
+ static char* (*_opencc_convert_utf8)(void* opencc, const char* inbuf, size_t 
length) = NULL;
+@@ -49,6 +54,23 @@ OpenCCInit(FcitxChttrans* transState)
+ return false;
+ transState-ods2t = _opencc_open(_OPENCC_DEFAULT_CONFIG_SIMP_TO_TRAD);
+ transState-odt2s = _opencc_open(_OPENCC_DEFAULT_CONFIG_TRAD_TO_SIMP);
++
++if (transState-ods2t == (void*) -1) {
++transState-ods2t = 
_opencc_open(_OPENCC_DEFAULT_CONFIG_SIMP_TO_TRAD_OLD);
++}
++if (transState-odt2s == (void*) -1) {
++transState-odt2s = 
_opencc_open(_OPENCC_DEFAULT_CONFIG_TRAD_TO_SIMP_OLD);
++}
++
++// stupid opencc use -1 as failure
++if (transState-ods2t == (void*) -1) {
++transState-ods2t = NULL;
++}
++
++if (transState-odt2s == (void*) -1) {
++transState-odt2s = NULL;
++}
++
+ if (!transState-ods2t  !transState-odt2s)
+ return false;
+ return true;


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2014-10-20 Thread Felix Yan
Date: Monday, October 20, 2014 @ 17:37:56
  Author: fyan
Revision: 121076

upgpkg: fcitx 4.2.8.5-5

icu 54.1 rebuild once again (pushed another fix as -4 to [community by accident]

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-10-20 14:49:52 UTC (rev 121075)
+++ PKGBUILD2014-10-20 15:37:56 UTC (rev 121076)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.5
-pkgrel=4
+pkgrel=5
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2014-10-19 Thread Felix Yan
Date: Monday, October 20, 2014 @ 04:53:27
  Author: fyan
Revision: 121003

upgpkg: fcitx 4.2.8.5-4

replace dbus-core with dbus

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-10-20 02:52:14 UTC (rev 121002)
+++ PKGBUILD2014-10-20 02:53:27 UTC (rev 121003)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.5
-pkgrel=3
+pkgrel=4
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
@@ -52,7 +52,7 @@
   pkgdesc=Flexible Context-aware Input Tool with eXtension
   depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \
-   'libxfixes' 'dbus-core' 'icu')
+   'libxfixes' 'dbus' 'icu')
   optdepends=('enchant: for word predication support'
   'opencc: optional engine to do chinese convert'
   'gettext: for fcitx-po-parser')


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2014-10-17 Thread Felix Yan
Date: Friday, October 17, 2014 @ 16:17:21
  Author: fyan
Revision: 120875

upgpkg: fcitx 4.2.8.5-3

icu 54.1 rebuild

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-10-17 14:00:15 UTC (rev 120874)
+++ PKGBUILD2014-10-17 14:17:21 UTC (rev 120875)
@@ -6,13 +6,13 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.5
-pkgrel=2
+pkgrel=3
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
 license=('GPL' 'LGPL')
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 'opencc' \
- 'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
+ 'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant' 
'python2')
 source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz
 custom-translation-install-dir.patch)
 
sha512sums=('ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe'


[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2014-09-17 Thread Felix Yan
Date: Thursday, September 18, 2014 @ 04:40:30
  Author: fyan
Revision: 119142

upgpkg: fcitx 4.2.8.5-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-18 02:37:10 UTC (rev 119141)
+++ PKGBUILD2014-09-18 02:40:30 UTC (rev 119142)
@@ -1,19 +1,20 @@
 # $Id$
-# Maintainer: Felix Yan felixonm...@gmail.com
+# Maintainer: Felix Yan felixonm...@archlinux.org
 # Contributor: Andrea Scarpino and...@archlinux.org
 # Contributor: csslayer wengxt AT gmail com
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.8.4
+pkgver=4.2.8.5
 pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
-license=('GPL')
+license=('GPL' 'LGPL')
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
 source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz)
+sha512sums=('ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe')
 
 prepare() {
   cd ${pkgbase}-${pkgver}
@@ -99,4 +100,3 @@
   make DESTDIR=${pkgdir} install
 }
 
-sha512sums=('39bffcd003aebb4e0714d245c32e839833b8507eaf819d5f6ec100ba2ed35b321f38e9a6052371abf0f5b73bb2828f10ae1bd555a41c30353beaf81bd121d03b')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2014-05-18 Thread Felix Yan
Date: Sunday, May 18, 2014 @ 19:05:55
  Author: fyan
Revision: 111425

upgpkg: fcitx 4.2.8.4-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-18 17:04:09 UTC (rev 111424)
+++ PKGBUILD2014-05-18 17:05:55 UTC (rev 111425)
@@ -5,8 +5,8 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.8.3
-pkgrel=4
+pkgver=4.2.8.4
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
@@ -13,12 +13,10 @@
 license=('GPL')
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' 'opencc' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
-source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz
-add-a-context-variable-to-disable-punc.patch)
+source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz)
 
 prepare() {
   cd ${pkgbase}-${pkgver}
-  patch -p1 -i ../add-a-context-variable-to-disable-punc.patch
 }
 
 build() {
@@ -101,5 +99,4 @@
   make DESTDIR=${pkgdir} install
 }
 
-sha512sums=('93c7aa5209f344e1e89addb1dca7a76cde884e4467c0db5f79e758ea8ffb0fe1207ba1c507fb6574fe8223fa873ed5d1dd44835b70cf9254f5149df8e242e92d'
-
'ceb4d1b768f2f0c90c5bcde2c00a713883bed28d0e0e1f00a00c685020794d296045690cd55939127d0e204851248fe107e8a277571a8f7dbafde0eed29c340d')
+sha512sums=('39bffcd003aebb4e0714d245c32e839833b8507eaf819d5f6ec100ba2ed35b321f38e9a6052371abf0f5b73bb2828f10ae1bd555a41c30353beaf81bd121d03b')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2014-04-04 Thread Felix Yan
Date: Saturday, April 5, 2014 @ 04:44:34
  Author: fyan
Revision: 108830

upgpkg: fcitx 4.2.8.3-4

- icu 53 rebuild

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   27 ++-
 1 file changed, 2 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-05 02:34:43 UTC (rev 108829)
+++ PKGBUILD2014-04-05 02:44:34 UTC (rev 108830)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.3
-pkgrel=3
+pkgrel=4
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
@@ -52,30 +52,7 @@
'libxfixes' 'dbus-core' 'icu')
   optdepends=('enchant: for word predication support'
   'opencc: optional engine to do chinese convert'
- 'fcitx-anthy: Hiragana text to Kana Kanji mixed text Japanese 
input method'
- 'fcitx-chewing: Intelligent Zhuyin input method library for 
traditional Chinese'
- 'fcitx-cloudpinyin: Standalone module for fcitx that uses pinyin 
API on the internet to provide additional input candidates'
- 'fcitx-configtool: GTK based config tool for Fcitx'
- 'fcitx-fbterm: Fbterm support for Fcitx'
- 'fcitx-googlepinyin: A fork from google pinyin on android for 
Fcitx'
- 'fcitx-gtk2: GTK2 IM Module for fcitx'
- 'fcitx-gtk3: GTK3 IM Module for fcitx'
- 'fcitx-hangul: Hangul (Korean) support for fcitx'
- 'fcitx-kkc: libkkc (Japanese Kana Kanji input method) engine for 
fcitx'
- 'fcitx-libpinyin: Fcitx Wrapper for libpinyin, Library to deal 
with pinyin'
- 'fcitx-m17n: Multilingual text processing library'
- 'fcitx-mozc: Fcitx Module of A Japanese Input Method for Chromium 
OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)'
- 'fcitx-qt4: QT4 IM Module for fcitx'
- 'fcitx-qt5: QT5 IM Module for fcitx'
- 'fcitx-rime: Rime input method engine (Traditional Chinese)'
- 'fcitx-sayura: Sinhala Transe IME engine for fcitx'
- 'fcitx-sunpinyin: Statistical Language Model based pinyin IME by 
Sun'
- 'fcitx-table-extra: Extra tables for Fcitx, including Boshiamy, 
Zhengma, Cangjie3, Cangjie5'
- 'fcitx-table-other: Provides some other tables for Fcitx, fork 
from ibus-table-others, scim-tables'
- 'fcitx-ui-light: Light weight xlib and xft based ui for fcitx'
- 'fcitx-unikey: Fcitx Wrapper for unikey'
- 'kcm-fcitx: KDE Config Module for Fcitx'
- 'gettext: for fcitx-po-parser')
+  'gettext: for fcitx-po-parser')
   install=fcitx.install
 
   cd build



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-10-12 Thread Felix Yan
Date: Saturday, October 12, 2013 @ 11:34:11
  Author: fyan
Revision: 98507

upgpkg: fcitx 4.2.8.3-2 rebuild for icu 52

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-12 09:19:14 UTC (rev 98506)
+++ PKGBUILD2013-10-12 09:34:11 UTC (rev 98507)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.3
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-09-28 Thread Felix Yan
Date: Saturday, September 28, 2013 @ 10:47:45
  Author: fyan
Revision: 97746

upgpkg: fcitx 4.2.8.3-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-28 08:17:52 UTC (rev 97745)
+++ PKGBUILD2013-09-28 08:47:45 UTC (rev 97746)
@@ -5,7 +5,7 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.8.2
+pkgver=4.2.8.3
 pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
@@ -119,4 +119,4 @@
   make DESTDIR=${pkgdir} install
 }
 
-sha512sums=('57945d1bacf80b112a4c5fd8454931f7014036ad1b7b81161be184c3c4d6e31c501f90361bd7327ebaef651f162eb450a6def4c726bd7159c3794b7606b3c2e2')
+sha512sums=('93c7aa5209f344e1e89addb1dca7a76cde884e4467c0db5f79e758ea8ffb0fe1207ba1c507fb6574fe8223fa873ed5d1dd44835b70cf9254f5149df8e242e92d')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-09-25 Thread Felix Yan
Date: Thursday, September 26, 2013 @ 06:09:10
  Author: fyan
Revision: 97630

upgpkg: fcitx 4.2.8.2-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-26 03:20:40 UTC (rev 97629)
+++ PKGBUILD2013-09-26 04:09:10 UTC (rev 97630)
@@ -5,8 +5,8 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.8.1
-pkgrel=2
+pkgver=4.2.8.2
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
@@ -23,6 +23,7 @@
   cmake ../${pkgbase}-${pkgver} \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
+-DSYSCONFDIR=/etc \
 -DFORCE_OPENCC=ON \
 -DFORCE_PRESAGE=ON \
 -DFORCE_ENCHANT=ON \
@@ -118,4 +119,4 @@
   make DESTDIR=${pkgdir} install
 }
 
-sha512sums=('981e07830693b9525f8f8c7f18579477c066a19ae9358d8aa96ae5439cc3d40f7af2ad24b8cbd24410a5472d002a02eccb8c9d042019cd8459fd094e302d5a72')
+sha512sums=('57945d1bacf80b112a4c5fd8454931f7014036ad1b7b81161be184c3c4d6e31c501f90361bd7327ebaef651f162eb450a6def4c726bd7159c3794b7606b3c2e2')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-08-30 Thread Felix Yan
Date: Saturday, August 31, 2013 @ 04:00:16
  Author: fyan
Revision: 96525

fix for #36721

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-31 01:00:34 UTC (rev 96524)
+++ PKGBUILD2013-08-31 02:00:16 UTC (rev 96525)
@@ -102,7 +102,7 @@
 }
 
 package_fcitx-qt4() {
-  pkgdesc='QT4 IM Module for fcitx'
+  pkgdesc='Qt4 IM Module for fcitx'
   depends=('qt4' fcitx=$pkgver)
   replaces=('fcitx-qt')
   provides=('fcitx-qt')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-07-17 Thread Felix Yan
Date: Wednesday, July 17, 2013 @ 14:24:53
  Author: fyan
Revision: 94234

upgpkg: fcitx 4.2.8.1-2

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-17 11:53:21 UTC (rev 94233)
+++ PKGBUILD2013-07-17 12:24:53 UTC (rev 94234)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8.1
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
@@ -118,4 +118,4 @@
   make DESTDIR=${pkgdir} install
 }
 
-sha512sums=('e24691dcb035ef4ce72e6cf9b95b0dbe80d755aa9acc7bcdf02183188108f046e16798ab615332298b5d5e636675227457d1372a0c5d7fb990a7822c5d4bf2af')
+sha512sums=('981e07830693b9525f8f8c7f18579477c066a19ae9358d8aa96ae5439cc3d40f7af2ad24b8cbd24410a5472d002a02eccb8c9d042019cd8459fd094e302d5a72')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-07-16 Thread Felix Yan
Date: Tuesday, July 16, 2013 @ 18:09:15
  Author: fyan
Revision: 94195

upgpkg: fcitx 4.2.8.1-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   25 -
 1 file changed, 4 insertions(+), 21 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-16 16:04:23 UTC (rev 94194)
+++ PKGBUILD2013-07-16 16:09:15 UTC (rev 94195)
@@ -5,31 +5,17 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.8
-pkgrel=3
+pkgver=4.2.8.1
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
 license=('GPL')
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \
  'iso-codes' 'gobject-introspection' 'libxkbfile')
-source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz
-
https://github.com/fcitx/fcitx/commit/b0a5439ac0188211c0955baf6811a0e3406ac812.patch
-
https://github.com/fcitx/fcitx/commit/94635187b18badb1a2dff821de9a30a20d00feb1.patch
-
https://github.com/fcitx/fcitx/commit/46d5a69d595ac825f47a3c22ddeb8ce71b04e887.patch)
+source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz)
 
 build() {
-  #source /etc/profile.d/qt4.sh
-
-  cd $srcdir/$pkgbase-$pkgver
-
-  # Fix ELF file patch
-  patch -p1 -i ../b0a5439ac0188211c0955baf6811a0e3406ac812.patch
-
-  # Fix switch key issue
-  patch -p1 -i ../94635187b18badb1a2dff821de9a30a20d00feb1.patch
-  patch -p1 -i ../46d5a69d595ac825f47a3c22ddeb8ce71b04e887.patch
-
   cd $srcdir
   mkdir -p build
   cd build
@@ -132,7 +118,4 @@
   make DESTDIR=${pkgdir} install
 }
 
-md5sums=('79676d18536ebb9d0a0fa47e96416016'
- '0f3f85204ac1559bbf2cff304122234e'
- '417cd212d9fb7b9881232d57d023e49f'
- 'd91ae8316154eccce3234c55e53a3c3b')
+sha512sums=('e24691dcb035ef4ce72e6cf9b95b0dbe80d755aa9acc7bcdf02183188108f046e16798ab615332298b5d5e636675227457d1372a0c5d7fb990a7822c5d4bf2af')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-07-10 Thread Felix Yan
Date: Thursday, July 11, 2013 @ 04:19:47
  Author: fyan
Revision: 93841

add new modules for fcitx

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |3 +++
 1 file changed, 3 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-11 02:06:29 UTC (rev 93840)
+++ PKGBUILD2013-07-11 02:19:47 UTC (rev 93841)
@@ -69,11 +69,14 @@
  'fcitx-gtk2: GTK2 IM Module for fcitx'
  'fcitx-gtk3: GTK3 IM Module for fcitx'
  'fcitx-hangul: Hangul (Korean) support for fcitx'
+ 'fcitx-kkc: libkkc (Japanese Kana Kanji input method) engine for 
fcitx'
  'fcitx-libpinyin: Fcitx Wrapper for libpinyin, Library to deal 
with pinyin'
  'fcitx-m17n: Multilingual text processing library'
  'fcitx-mozc: Fcitx Module of A Japanese Input Method for Chromium 
OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)'
  'fcitx-qt4: QT4 IM Module for fcitx'
+ 'fcitx-qt5: QT5 IM Module for fcitx'
  'fcitx-rime: Rime input method engine (Traditional Chinese)'
+ 'fcitx-sayura: Sinhala Transe IME engine for fcitx'
  'fcitx-sunpinyin: Statistical Language Model based pinyin IME by 
Sun'
  'fcitx-table-extra: Extra tables for Fcitx, including Boshiamy, 
Zhengma, Cangjie3, Cangjie5'
  'fcitx-table-other: Provides some other tables for Fcitx, fork 
from ibus-table-others, scim-tables'



[arch-commits] Commit in fcitx/trunk (PKGBUILD fcitx-gtk2.install)

2013-07-06 Thread Felix Yan
Date: Saturday, July 6, 2013 @ 14:05:58
  Author: fyan
Revision: 93581

upgpkg: fcitx 4.2.8-3

Modified:
  fcitx/trunk/PKGBUILD
  fcitx/trunk/fcitx-gtk2.install

+
 PKGBUILD   |2 +-
 fcitx-gtk2.install |4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-05 19:53:23 UTC (rev 93580)
+++ PKGBUILD2013-07-06 12:05:58 UTC (rev 93581)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8
-pkgrel=2
+pkgrel=3
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;

Modified: fcitx-gtk2.install
===
--- fcitx-gtk2.install  2013-07-05 19:53:23 UTC (rev 93580)
+++ fcitx-gtk2.install  2013-07-06 12:05:58 UTC (rev 93581)
@@ -1,7 +1,5 @@
 post_install() {
-  if res=$(usr/bin/gtk-query-immodules-2.0); then
-echo $res  etc/gtk-2.0/gtk.immodules
-  fi
+/usr/bin/gtk-query-immodules-2.0 --update-cache
 }
 
 post_upgrade() {



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-07-01 Thread Felix Yan
Date: Monday, July 1, 2013 @ 17:09:58
  Author: fyan
Revision: 93318

upgpkg: fcitx 4.2.8-2

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-01 14:35:45 UTC (rev 93317)
+++ PKGBUILD2013-07-01 15:09:58 UTC (rev 93318)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.8
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://fcitx-im.org;
@@ -14,15 +14,22 @@
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \
  'iso-codes' 'gobject-introspection' 'libxkbfile')
 source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz
-
https://github.com/fcitx/fcitx/commit/b0a5439ac0188211c0955baf6811a0e3406ac812.patch)
+
https://github.com/fcitx/fcitx/commit/b0a5439ac0188211c0955baf6811a0e3406ac812.patch
+
https://github.com/fcitx/fcitx/commit/94635187b18badb1a2dff821de9a30a20d00feb1.patch
+
https://github.com/fcitx/fcitx/commit/46d5a69d595ac825f47a3c22ddeb8ce71b04e887.patch)
 
 build() {
   #source /etc/profile.d/qt4.sh
 
   cd $srcdir/$pkgbase-$pkgver
+
   # Fix ELF file patch
   patch -p1 -i ../b0a5439ac0188211c0955baf6811a0e3406ac812.patch
 
+  # Fix switch key issue
+  patch -p1 -i ../94635187b18badb1a2dff821de9a30a20d00feb1.patch
+  patch -p1 -i ../46d5a69d595ac825f47a3c22ddeb8ce71b04e887.patch
+
   cd $srcdir
   mkdir -p build
   cd build
@@ -123,4 +130,6 @@
 }
 
 md5sums=('79676d18536ebb9d0a0fa47e96416016'
- '0f3f85204ac1559bbf2cff304122234e')
+ '0f3f85204ac1559bbf2cff304122234e'
+ '417cd212d9fb7b9881232d57d023e49f'
+ 'd91ae8316154eccce3234c55e53a3c3b')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-06-30 Thread Felix Yan
Date: Monday, July 1, 2013 @ 04:36:13
  Author: fyan
Revision: 93270

upgpkg: fcitx 4.2.8-1

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   31 +++
 1 file changed, 11 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-06-30 22:19:52 UTC (rev 93269)
+++ PKGBUILD2013-07-01 02:36:13 UTC (rev 93270)
@@ -5,29 +5,23 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
-pkgver=4.2.7
-pkgrel=8
+pkgver=4.2.8
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
-url=http://code.google.com/p/fcitx/;
+url=http://fcitx-im.org;
 license=('GPL')
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \
- 'iso-codes' 'gobject-introspection' 'libxkbfile' 'git')
-source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz
-   
https://github.com/fcitx/fcitx/commit/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch
-   
https://github.com/fcitx/fcitx/commit/10ff96ca1215187444951cdbebe9e0beacacdf5e.patch
-   
https://github.com/fcitx/fcitx/commit/dc36c1a88f863971f81a76b8d9ec0db23b0d9387.patch
-   
https://github.com/fcitx/fcitx/commit/a9e6570046f9c1477dd6ec6e30e91e020e62d698.patch
-)
+ 'iso-codes' 'gobject-introspection' 'libxkbfile')
+source=(http://download.fcitx-im.org/$pkgbase/$pkgbase-${pkgver}_dict.tar.xz
+
https://github.com/fcitx/fcitx/commit/b0a5439ac0188211c0955baf6811a0e3406ac812.patch)
 
 build() {
   #source /etc/profile.d/qt4.sh
 
   cd $srcdir/$pkgbase-$pkgver
-  patch -Np1 -i $srcdir/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch
-  patch -Np1 -i $srcdir/10ff96ca1215187444951cdbebe9e0beacacdf5e.patch
-  git apply -v -p1 $srcdir/dc36c1a88f863971f81a76b8d9ec0db23b0d9387.patch
-  patch -Np1 -i $srcdir/a9e6570046f9c1477dd6ec6e30e91e020e62d698.patch
+  # Fix ELF file patch
+  patch -p1 -i ../b0a5439ac0188211c0955baf6811a0e3406ac812.patch
 
   cd $srcdir
   mkdir -p build
@@ -88,7 +82,7 @@
   rm -r ${pkgdir}/usr/lib/{gtk-2.0,gtk-3.0,qt4}
   rm -r ${pkgdir}/usr/lib/fcitx/qt
   rm -r ${pkgdir}/usr/include/fcitx-qt
-  rm ${pkgdir}/usr/bin/fcitx-qt-gui-wrapper
+  rm ${pkgdir}/usr/lib/fcitx/libexec/fcitx-qt-gui-wrapper
   rm ${pkgdir}/usr/lib/libfcitx-qt.so*
   rm ${pkgdir}/usr/lib/pkgconfig/fcitx-qt.pc
 }
@@ -128,8 +122,5 @@
   make DESTDIR=${pkgdir} install
 }
 
-md5sums=('6e291717c24615b9dc9bfaa2949af3a7'
- '246e36c2232f107ed1692a52ebc43c39'
- '6f420547bc8af9627db2e5290f758433'
- '51e53377e1b83661f2896e25d1a46242'
- '5e9f90817722a138b459b2bf6a926f96')
+md5sums=('79676d18536ebb9d0a0fa47e96416016'
+ '0f3f85204ac1559bbf2cff304122234e')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-04-24 Thread Felix Yan
Date: Wednesday, April 24, 2013 @ 08:23:46
  Author: fyan
Revision: 88847

upgpkg: fcitx 4.2.7-8 fix FS#34914

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-24 05:17:04 UTC (rev 88846)
+++ PKGBUILD2013-04-24 06:23:46 UTC (rev 88847)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.7
-pkgrel=7
+pkgrel=8
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
@@ -17,17 +17,17 @@

https://github.com/fcitx/fcitx/commit/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch

https://github.com/fcitx/fcitx/commit/10ff96ca1215187444951cdbebe9e0beacacdf5e.patch

https://github.com/fcitx/fcitx/commit/dc36c1a88f863971f81a76b8d9ec0db23b0d9387.patch
+   
https://github.com/fcitx/fcitx/commit/a9e6570046f9c1477dd6ec6e30e91e020e62d698.patch
 )
 
 build() {
   #source /etc/profile.d/qt4.sh
 
-  export CFLAGS+= -Wall
-
   cd $srcdir/$pkgbase-$pkgver
   patch -Np1 -i $srcdir/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch
   patch -Np1 -i $srcdir/10ff96ca1215187444951cdbebe9e0beacacdf5e.patch
   git apply -v -p1 $srcdir/dc36c1a88f863971f81a76b8d9ec0db23b0d9387.patch
+  patch -Np1 -i $srcdir/a9e6570046f9c1477dd6ec6e30e91e020e62d698.patch
 
   cd $srcdir
   mkdir -p build
@@ -56,8 +56,9 @@
   pkgdesc=Flexible Context-aware Input Tool with eXtension
   depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \
-   'libxfixes' 'dbus-core' 'icu' 'enchant')
-  optdepends=('opencc: optional engine to do chinese convert'
+   'libxfixes' 'dbus-core' 'icu')
+  optdepends=('enchant: for word predication support'
+  'opencc: optional engine to do chinese convert'
  'fcitx-anthy: Hiragana text to Kana Kanji mixed text Japanese 
input method'
  'fcitx-chewing: Intelligent Zhuyin input method library for 
traditional Chinese'
  'fcitx-cloudpinyin: Standalone module for fcitx that uses pinyin 
API on the internet to provide additional input candidates'
@@ -130,4 +131,5 @@
 md5sums=('6e291717c24615b9dc9bfaa2949af3a7'
  '246e36c2232f107ed1692a52ebc43c39'
  '6f420547bc8af9627db2e5290f758433'
-'51e53377e1b83661f2896e25d1a46242')
+ '51e53377e1b83661f2896e25d1a46242'
+ '5e9f90817722a138b459b2bf6a926f96')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-04-23 Thread Felix Yan
Date: Tuesday, April 23, 2013 @ 19:56:07
  Author: fyan
Revision: 88840

upgpkg: fcitx 4.2.7-7 add enchant as dependency, as a temporary solution for 
FS#34914

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-23 17:42:26 UTC (rev 88839)
+++ PKGBUILD2013-04-23 17:56:07 UTC (rev 88840)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.7
-pkgrel=6
+pkgrel=7
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
@@ -22,6 +22,8 @@
 build() {
   #source /etc/profile.d/qt4.sh
 
+  export CFLAGS+= -Wall
+
   cd $srcdir/$pkgbase-$pkgver
   patch -Np1 -i $srcdir/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch
   patch -Np1 -i $srcdir/10ff96ca1215187444951cdbebe9e0beacacdf5e.patch
@@ -54,9 +56,8 @@
   pkgdesc=Flexible Context-aware Input Tool with eXtension
   depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \
-   'libxfixes' 'dbus-core' 'icu')
-  optdepends=('enchant: for word predication support'
- 'opencc: optional engine to do chinese convert'
+   'libxfixes' 'dbus-core' 'icu' 'enchant')
+  optdepends=('opencc: optional engine to do chinese convert'
  'fcitx-anthy: Hiragana text to Kana Kanji mixed text Japanese 
input method'
  'fcitx-chewing: Intelligent Zhuyin input method library for 
traditional Chinese'
  'fcitx-cloudpinyin: Standalone module for fcitx that uses pinyin 
API on the internet to provide additional input candidates'
@@ -127,6 +128,6 @@
 }
 
 md5sums=('6e291717c24615b9dc9bfaa2949af3a7'
- 'ce299aa5b596cc52dc9e66b47795e627'
+ '246e36c2232f107ed1692a52ebc43c39'
  '6f420547bc8af9627db2e5290f758433'
- '51e53377e1b83661f2896e25d1a46242')
+'51e53377e1b83661f2896e25d1a46242')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-04-14 Thread Felix Yan
Date: Monday, April 15, 2013 @ 03:23:22
  Author: fyan
Revision: 88242

upgpkg: fcitx 4.2.7-6 hotfix according to upstream

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-15 00:59:54 UTC (rev 88241)
+++ PKGBUILD2013-04-15 01:23:22 UTC (rev 88242)
@@ -6,21 +6,26 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.7
-pkgrel=5
+pkgrel=6
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \
- 'iso-codes' 'gobject-introspection' 'libxkbfile')
+ 'iso-codes' 'gobject-introspection' 'libxkbfile' 'git')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz
-   
https://github.com/fcitx/fcitx/commit/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch)
+   
https://github.com/fcitx/fcitx/commit/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch
+   
https://github.com/fcitx/fcitx/commit/10ff96ca1215187444951cdbebe9e0beacacdf5e.patch
+   
https://github.com/fcitx/fcitx/commit/dc36c1a88f863971f81a76b8d9ec0db23b0d9387.patch
+)
 
 build() {
   #source /etc/profile.d/qt4.sh
 
   cd $srcdir/$pkgbase-$pkgver
   patch -Np1 -i $srcdir/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch
+  patch -Np1 -i $srcdir/10ff96ca1215187444951cdbebe9e0beacacdf5e.patch
+  git apply -v -p1 $srcdir/dc36c1a88f863971f81a76b8d9ec0db23b0d9387.patch
 
   cd $srcdir
   mkdir -p build
@@ -122,4 +127,6 @@
 }
 
 md5sums=('6e291717c24615b9dc9bfaa2949af3a7'
- 'ce299aa5b596cc52dc9e66b47795e627')
+ 'ce299aa5b596cc52dc9e66b47795e627'
+ '6f420547bc8af9627db2e5290f758433'
+ '51e53377e1b83661f2896e25d1a46242')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-03-23 Thread Felix Yan
Date: Saturday, March 23, 2013 @ 11:24:27
  Author: fyan
Revision: 86858

upgpkg: fcitx 4.2.7-5 icu 51.1 .so bumps

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-23 08:32:34 UTC (rev 86857)
+++ PKGBUILD2013-03-23 10:24:27 UTC (rev 86858)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.7
-pkgrel=4
+pkgrel=5
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
@@ -122,4 +122,4 @@
 }
 
 md5sums=('6e291717c24615b9dc9bfaa2949af3a7'
- '009e0cd17f078e24c03b3b46b45e41ab')
+ 'ce299aa5b596cc52dc9e66b47795e627')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-03-12 Thread Felix Yan
Date: Wednesday, March 13, 2013 @ 06:39:10
  Author: fyan
Revision: 86208

upgpkg: fcitx 4.2.7-4 fix crash in nvidia driver according to upstream

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-13 03:48:15 UTC (rev 86207)
+++ PKGBUILD2013-03-13 05:39:10 UTC (rev 86208)
@@ -6,21 +6,26 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.7
-pkgrel=3
+pkgrel=4
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
 makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \
  'iso-codes' 'gobject-introspection' 'libxkbfile')
-source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz)
+source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz
+   
https://github.com/fcitx/fcitx/commit/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch)
 
 build() {
   #source /etc/profile.d/qt4.sh
 
-  cd ${srcdir}
+  cd $srcdir/$pkgbase-$pkgver
+  patch -Np1 -i $srcdir/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch
+
+  cd $srcdir
   mkdir -p build
   cd build
+
   cmake ../${pkgbase}-${pkgver} \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
@@ -116,4 +121,5 @@
   make DESTDIR=${pkgdir} install
 }
 
-md5sums=('6e291717c24615b9dc9bfaa2949af3a7')
+md5sums=('6e291717c24615b9dc9bfaa2949af3a7'
+ '009e0cd17f078e24c03b3b46b45e41ab')



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-02-28 Thread Felix Yan
Date: Thursday, February 28, 2013 @ 17:13:22
  Author: fyan
Revision: 85300

fcitx: add '-DQT_QMAKE_EXECUTABLE=qmake4' to cmake line

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-28 15:58:46 UTC (rev 85299)
+++ PKGBUILD2013-02-28 16:13:22 UTC (rev 85300)
@@ -30,7 +30,8 @@
 -DENABLE_TEST=ON \
 -DENABLE_GTK2_IM_MODULE=ON \
 -DENABLE_GTK3_IM_MODULE=ON \
--DENABLE_QT_IM_MODULE=ON
+-DENABLE_QT_IM_MODULE=ON \
+-DQT_QMAKE_EXECUTABLE=qmake4
   make
 }
 



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-02-20 Thread Felix Yan
Date: Wednesday, February 20, 2013 @ 17:21:02
  Author: fyan
Revision: 84614

upgpkg: fcitx 4.2.7-3 fix a minor error

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-20 16:07:16 UTC (rev 84613)
+++ PKGBUILD2013-02-20 16:21:02 UTC (rev 84614)
@@ -6,7 +6,7 @@
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.7
-pkgrel=2
+pkgrel=3
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
@@ -102,6 +102,7 @@
   pkgdesc='QT4 IM Module for fcitx'
   depends=('qt4' fcitx=$pkgver)
   replaces=('fcitx-qt')
+  provides=('fcitx-qt')
   conflicts=('fcitx-qt')
 
   cd ${srcdir}/build/src/frontend/qt



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2013-02-18 Thread Felix Yan
Date: Tuesday, February 19, 2013 @ 05:47:56
  Author: fyan
Revision: 84455

upgpkg: fcitx 4.2.7-2 QT5 rebuild

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   20 
 1 file changed, 12 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-19 04:39:30 UTC (rev 84454)
+++ PKGBUILD2013-02-19 04:47:56 UTC (rev 84455)
@@ -4,18 +4,20 @@
 # Contributor: csslayer wengxt AT gmail com
 
 pkgbase=fcitx
-pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
+pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4')
 pkgver=4.2.7
-pkgrel=1
+pkgrel=2
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
-makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \
+makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \
  'iso-codes' 'gobject-introspection' 'libxkbfile')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz)
 
 build() {
+  #source /etc/profile.d/qt4.sh
+
   cd ${srcdir}
   mkdir -p build
   cd build
@@ -56,7 +58,7 @@
  'fcitx-libpinyin: Fcitx Wrapper for libpinyin, Library to deal 
with pinyin'
  'fcitx-m17n: Multilingual text processing library'
  'fcitx-mozc: Fcitx Module of A Japanese Input Method for Chromium 
OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)'
- 'fcitx-qt: QT IM Module for fcitx'
+ 'fcitx-qt4: QT4 IM Module for fcitx'
  'fcitx-rime: Rime input method engine (Traditional Chinese)'
  'fcitx-sunpinyin: Statistical Language Model based pinyin IME by 
Sun'
  'fcitx-table-extra: Extra tables for Fcitx, including Boshiamy, 
Zhengma, Cangjie3, Cangjie5'
@@ -70,7 +72,7 @@
   cd ${srcdir}/build
   make DESTDIR=${pkgdir} install
 
-  rm -r ${pkgdir}/usr/lib/{gtk-2.0,gtk-3.0,qt}
+  rm -r ${pkgdir}/usr/lib/{gtk-2.0,gtk-3.0,qt4}
   rm -r ${pkgdir}/usr/lib/fcitx/qt
   rm -r ${pkgdir}/usr/include/fcitx-qt
   rm ${pkgdir}/usr/bin/fcitx-qt-gui-wrapper
@@ -96,9 +98,11 @@
   make DESTDIR=${pkgdir} install
 }
 
-package_fcitx-qt() {
-  pkgdesc='QT IM Module for fcitx'
-  depends=('qt' fcitx=$pkgver)
+package_fcitx-qt4() {
+  pkgdesc='QT4 IM Module for fcitx'
+  depends=('qt4' fcitx=$pkgver)
+  replaces=('fcitx-qt')
+  conflicts=('fcitx-qt')
 
   cd ${srcdir}/build/src/frontend/qt
   make DESTDIR=${pkgdir} install



[arch-commits] Commit in fcitx/trunk (PKGBUILD fcitx.install)

2013-01-25 Thread Felix Yan
Date: Saturday, January 26, 2013 @ 03:08:39
  Author: fyan
Revision: 82945

upgpkg: fcitx 4.2.7-1

Modified:
  fcitx/trunk/PKGBUILD
  fcitx/trunk/fcitx.install

---+
 PKGBUILD  |   52 ++--
 fcitx.install |9 +
 2 files changed, 39 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-01-26 01:59:56 UTC (rev 82944)
+++ PKGBUILD2013-01-26 02:08:39 UTC (rev 82945)
@@ -5,34 +5,35 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.6.1
-pkgrel=5
+pkgver=4.2.7
+pkgrel=1
 groups=('fcitx-im')
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
-makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' 'wget' \
- 'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
-source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('dc4577bb6bd6de41317f978196f377fc801cc63a')
+makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \
+ 'iso-codes' 'gobject-introspection' 'libxkbfile')
+source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz)
 
 build() {
   cd ${srcdir}
-  mkdir build
+  mkdir -p build
   cd build
   cmake ../${pkgbase}-${pkgver} \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DENABLE_OPENCC=OFF \
+-DFORCE_OPENCC=ON \
 -DFORCE_PRESAGE=ON \
+-DFORCE_ENCHANT=ON \
 -DENABLE_TEST=ON \
+-DENABLE_GTK2_IM_MODULE=ON \
 -DENABLE_GTK3_IM_MODULE=ON \
 -DENABLE_QT_IM_MODULE=ON
   make
 }
 
 check() {
-  cd ${srcdir}/build
+  cd ${srcdir}/build
   make test
 }
 
@@ -42,6 +43,7 @@
'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \
'libxfixes' 'dbus-core' 'icu')
   optdepends=('enchant: for word predication support'
+ 'opencc: optional engine to do chinese convert'
  'fcitx-anthy: Hiragana text to Kana Kanji mixed text Japanese 
input method'
  'fcitx-chewing: Intelligent Zhuyin input method library for 
traditional Chinese'
  'fcitx-cloudpinyin: Standalone module for fcitx that uses pinyin 
API on the internet to provide additional input candidates'
@@ -61,37 +63,51 @@
  'fcitx-table-other: Provides some other tables for Fcitx, fork 
from ibus-table-others, scim-tables'
  'fcitx-ui-light: Light weight xlib and xft based ui for fcitx'
  'fcitx-unikey: Fcitx Wrapper for unikey'
- 'kcm-fcitx: KDE Config Module for Fcitx')
+ 'kcm-fcitx: KDE Config Module for Fcitx'
+ 'gettext: for fcitx-po-parser')
   install=fcitx.install
 
-  cd ${srcdir}/build
+  cd ${srcdir}/build
   make DESTDIR=${pkgdir} install
 
-  rm -r ${pkgdir}/usr/lib/{gtk-2.0,gtk-3.0,qt}
+  rm -r ${pkgdir}/usr/lib/{gtk-2.0,gtk-3.0,qt}
+  rm -r ${pkgdir}/usr/lib/fcitx/qt
+  rm -r ${pkgdir}/usr/include/fcitx-qt
+  rm ${pkgdir}/usr/bin/fcitx-qt-gui-wrapper
+  rm ${pkgdir}/usr/lib/libfcitx-qt.so*
+  rm ${pkgdir}/usr/lib/pkgconfig/fcitx-qt.pc
 }
 
 package_fcitx-gtk2() {
   pkgdesc='GTK2 IM Module for fcitx'
-  depends=('gtk2' 'fcitx')
+  depends=('gtk2' fcitx=$pkgver)
   install=fcitx-gtk2.install
 
-  cd ${srcdir}/build/src/frontend/gtk2
+  cd ${srcdir}/build/src/frontend/gtk2
   make DESTDIR=${pkgdir} install
 }
 
 package_fcitx-gtk3() {
   pkgdesc='GTK3 IM Module for fcitx'
-  depends=('gtk3' 'fcitx')
+  depends=('gtk3' fcitx=$pkgver)
   install=fcitx-gtk3.install
 
-  cd ${srcdir}/build/src/frontend/gtk3
+  cd ${srcdir}/build/src/frontend/gtk3
   make DESTDIR=${pkgdir} install
 }
 
 package_fcitx-qt() {
   pkgdesc='QT IM Module for fcitx'
-  depends=('qt' 'fcitx')
+  depends=('qt' fcitx=$pkgver)
 
-  cd ${srcdir}/build/src/frontend/qt
+  cd ${srcdir}/build/src/frontend/qt
   make DESTDIR=${pkgdir} install
+
+  cd ${srcdir}/build/tools/gui
+  make DESTDIR=${pkgdir} install
+
+  cd ${srcdir}/build/src/lib/fcitx-qt
+  make DESTDIR=${pkgdir} install
 }
+
+md5sums=('6e291717c24615b9dc9bfaa2949af3a7')

Modified: fcitx.install
===
--- fcitx.install   2013-01-26 01:59:56 UTC (rev 82944)
+++ fcitx.install   2013-01-26 02:08:39 UTC (rev 82945)
@@ -1,13 +1,14 @@
-post_install() {
+post_upgrade() {
   gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
   update-desktop-database -q
   update-mime-database usr/share/mime  /dev/null
 }
 
-post_upgrade() {
-  post_install
+post_install() {
+  echo You should at least install one of kcm-fcitx (For Qt/KDE users) or 
fcitx-configtool (For GTK+ users) to enable Fcitx configuration GUI.
+  post_upgrade
 }
 
 post_remove() {
-  post_install
+  post_upgrade
 }



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2012-10-02 Thread Eric Bélanger
Date: Tuesday, October 2, 2012 @ 18:57:10
  Author: eric
Revision: 167679

upgpkg: fcitx 4.2.6.1-1

Upstream update

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-10-02 22:36:42 UTC (rev 167678)
+++ PKGBUILD2012-10-02 22:57:10 UTC (rev 167679)
@@ -4,7 +4,7 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.6
+pkgver=4.2.6.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
@@ -12,7 +12,7 @@
 makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' 'wget' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('3abc1d5f8725b7e700b347d1ba19b4f40ba7be14')
+sha1sums=('dc4577bb6bd6de41317f978196f377fc801cc63a')
 
 build() {
   cd ${srcdir}



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2012-09-12 Thread Eric Bélanger
Date: Wednesday, September 12, 2012 @ 18:48:49
  Author: eric
Revision: 166604

upgpkg: fcitx 4.2.6-1

Upstream update, Add new makedepends and depends, Add presage support

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-09-12 22:39:35 UTC (rev 166603)
+++ PKGBUILD2012-09-12 22:48:49 UTC (rev 166604)
@@ -4,15 +4,15 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.5
+pkgver=4.2.6
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
-makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \
+makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' 'wget' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('5fcadf1436f6a1010802449f6ef162cf21fdfccb')
+sha1sums=('3abc1d5f8725b7e700b347d1ba19b4f40ba7be14')
 
 build() {
   cd ${srcdir}
@@ -22,6 +22,7 @@
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DENABLE_OPENCC=OFF \
+-DFORCE_PRESAGE=ON \
 -DENABLE_TEST=ON \
 -DENABLE_GTK3_IM_MODULE=ON \
 -DENABLE_QT_IM_MODULE=ON
@@ -36,7 +37,9 @@
 package_fcitx() {
   pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window 
system
   depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
-   'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' 'enchant' 
'icu')
+   'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \
+   'libxfixes' 'dbus-core' 'icu')
+  optdepends=('enchant: for word predication support')
   install=fcitx.install
 
   cd ${srcdir}/build



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2012-07-18 Thread Eric Bélanger
Date: Wednesday, July 18, 2012 @ 22:30:27
  Author: eric
Revision: 163747

upgpkg: fcitx 4.2.5-1

Upstream update

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-07-18 22:38:58 UTC (rev 163746)
+++ PKGBUILD2012-07-19 02:30:27 UTC (rev 163747)
@@ -4,7 +4,7 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.4.1
+pkgver=4.2.5
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
@@ -12,7 +12,7 @@
 makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('835fe4ee7005641a79b4456654e70ed5a5c49b85')
+sha1sums=('5fcadf1436f6a1010802449f6ef162cf21fdfccb')
 
 build() {
   cd ${srcdir}
@@ -65,7 +65,7 @@
 
 package_fcitx-qt() {
   pkgdesc='QT IM Module for fcitx'
-  depends=('qt' 'icu' 'fcitx')
+  depends=('qt' 'fcitx')
 
   cd ${srcdir}/build/src/frontend/qt
   make DESTDIR=${pkgdir} install



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2012-06-11 Thread Eric Bélanger
Date: Monday, June 11, 2012 @ 15:50:06
  Author: eric
Revision: 161483

upgpkg: fcitx 4.2.4.1-1

Upstream update, Add icu depends

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-11 19:40:12 UTC (rev 161482)
+++ PKGBUILD2012-06-11 19:50:06 UTC (rev 161483)
@@ -4,7 +4,7 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.4
+pkgver=4.2.4.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
@@ -12,7 +12,7 @@
 makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \
  'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('68aaf220d3f7e9bfe34062379e22388a44250fc2')
+sha1sums=('835fe4ee7005641a79b4456654e70ed5a5c49b85')
 
 build() {
   cd ${srcdir}
@@ -36,7 +36,7 @@
 package_fcitx() {
   pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window 
system
   depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
-   'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' 'enchant')
+   'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' 'enchant' 
'icu')
   install=fcitx.install
 
   cd ${srcdir}/build



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2012-06-06 Thread Eric Bélanger
Date: Wednesday, June 6, 2012 @ 18:49:59
  Author: eric
Revision: 160912

upgpkg: fcitx 4.2.4-1

Upstream update, Add new depends and makedepends

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-06 19:20:20 UTC (rev 160911)
+++ PKGBUILD2012-06-06 22:49:59 UTC (rev 160912)
@@ -4,14 +4,15 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.3
+pkgver=4.2.4
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
-makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu')
+makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \
+ 'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('8cd33487d1d6ad9c9c63743af8d76e667de4b859')
+sha1sums=('68aaf220d3f7e9bfe34062379e22388a44250fc2')
 
 build() {
   cd ${srcdir}
@@ -34,8 +35,8 @@
 
 package_fcitx() {
   pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window 
system
-  depends=('dbus-core' 'pango' 'libxinerama' 'gtk-update-icon-cache' \
-   'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils')
+  depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
+   'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' 'enchant')
   install=fcitx.install
 
   cd ${srcdir}/build



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2012-05-10 Thread Eric Bélanger
Date: Thursday, May 10, 2012 @ 02:09:47
  Author: eric
Revision: 158795

upgpkg: fcitx 4.2.3-1

Upstream update, Remove dbus-glib depends, Add check function

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-05-10 01:15:37 UTC (rev 158794)
+++ PKGBUILD2012-05-10 06:09:47 UTC (rev 158795)
@@ -4,14 +4,14 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.2
+pkgver=4.2.3
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
-makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'dbus-glib' 'icu')
+makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('09d2e7110f652027ea7c285c5845070f8a353f38')
+sha1sums=('8cd33487d1d6ad9c9c63743af8d76e667de4b859')
 
 build() {
   cd ${srcdir}
@@ -21,11 +21,17 @@
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DENABLE_OPENCC=OFF \
+-DENABLE_TEST=ON \
 -DENABLE_GTK3_IM_MODULE=ON \
 -DENABLE_QT_IM_MODULE=ON
   make
 }
 
+check() {
+  cd ${srcdir}/build
+  make test
+}
+
 package_fcitx() {
   pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window 
system
   depends=('dbus-core' 'pango' 'libxinerama' 'gtk-update-icon-cache' \
@@ -40,7 +46,7 @@
 
 package_fcitx-gtk2() {
   pkgdesc='GTK2 IM Module for fcitx'
-  depends=('gtk2' 'dbus-glib' 'fcitx')
+  depends=('gtk2' 'fcitx')
   install=fcitx-gtk2.install
 
   cd ${srcdir}/build/src/frontend/gtk2
@@ -49,7 +55,7 @@
 
 package_fcitx-gtk3() {
   pkgdesc='GTK3 IM Module for fcitx'
-  depends=('gtk3' 'dbus-glib' 'fcitx')
+  depends=('gtk3' 'fcitx')
   install=fcitx-gtk3.install
 
   cd ${srcdir}/build/src/frontend/gtk3



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2012-03-15 Thread Eric Bélanger
Date: Thursday, March 15, 2012 @ 22:38:10
  Author: eric
Revision: 153563

upgpkg: fcitx 4.2.1-1

Upstream update

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-03-16 02:37:59 UTC (rev 153562)
+++ PKGBUILD2012-03-16 02:38:10 UTC (rev 153563)
@@ -4,14 +4,14 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.0
+pkgver=4.2.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
 makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'dbus-glib' 'icu')
-source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.bz2;)
-sha1sums=('b3c09f1eda7fb71208d348c34389dc824d6b2a80')
+source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz;)
+sha1sums=('74ad009cde48fb1efd48f8d2490fa36ddf36d215')
 
 build() {
   cd ${srcdir}



[arch-commits] Commit in fcitx/trunk (PKGBUILD fcitx.install)

2012-02-04 Thread Eric Bélanger
Date: Saturday, February 4, 2012 @ 20:56:09
  Author: eric
Revision: 148643

upgpkg: fcitx 4.2.0-1

Upstream update, Add missing depends

Modified:
  fcitx/trunk/PKGBUILD
  fcitx/trunk/fcitx.install

---+
 PKGBUILD  |7 ---
 fcitx.install |5 +++--
 2 files changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-04 23:32:14 UTC (rev 148642)
+++ PKGBUILD2012-02-05 01:56:09 UTC (rev 148643)
@@ -4,14 +4,14 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.1.2
+pkgver=4.2.0
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
 makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'dbus-glib' 'icu')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.bz2;)
-sha1sums=('d2d4e725b1c2ed60543d466504954b631d5689e3')
+sha1sums=('b3c09f1eda7fb71208d348c34389dc824d6b2a80')
 
 build() {
   cd ${srcdir}
@@ -28,7 +28,8 @@
 
 package_fcitx() {
   pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window 
system
-  depends=('dbus-core' 'pango')
+  depends=('dbus-core' 'pango' 'libxinerama' 'gtk-update-icon-cache' \
+   'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils')
   install=fcitx.install
 
   cd ${srcdir}/build

Modified: fcitx.install
===
--- fcitx.install   2012-02-04 23:32:14 UTC (rev 148642)
+++ fcitx.install   2012-02-05 01:56:09 UTC (rev 148643)
@@ -1,6 +1,7 @@
 post_install() {
-  [[ -x usr/bin/gtk-update-icon-cache ]]  gtk-update-icon-cache -q -t -f 
usr/share/icons/hicolor || true
-  [[ -x usr/bin/update-desktop-database ]]  update-desktop-database -q || 
true
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
 }
 
 post_upgrade() {



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2011-10-03 Thread Andrea Scarpino
Date: Monday, October 3, 2011 @ 13:17:09
  Author: andrea
Revision: 139596

upgpkg: fcitx 4.1.2-1

upstream release

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-10-03 14:35:14 UTC (rev 139595)
+++ PKGBUILD2011-10-03 17:17:09 UTC (rev 139596)
@@ -4,14 +4,14 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.1.1
+pkgver=4.1.2
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
 makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'dbus-glib' 'icu')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.bz2;)
-sha1sums=('465ede4722d2bb0c7fcf2d1a5206c9ce922902a4')
+sha1sums=('d2d4e725b1c2ed60543d466504954b631d5689e3')
 
 build() {
   cd ${srcdir}



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2011-09-09 Thread Andrea Scarpino
Date: Friday, September 9, 2011 @ 02:58:45
  Author: andrea
Revision: 137539

upgpkg: fcitx 4.1.1-1

upstream release

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-09-09 02:31:23 UTC (rev 137538)
+++ PKGBUILD2011-09-09 06:58:45 UTC (rev 137539)
@@ -4,14 +4,14 @@
 
 pkgbase=fcitx
 pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.1.0
+pkgver=4.1.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://code.google.com/p/fcitx/;
 license=('GPL')
 makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'dbus-glib' 'icu')
 source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.bz2;)
-sha1sums=('d6aa9ce3344582ba92e850940c20dd28bf98e264')
+sha1sums=('465ede4722d2bb0c7fcf2d1a5206c9ce922902a4')
 
 build() {
   cd ${srcdir}



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2010-12-17 Thread Andrea Scarpino
Date: Friday, December 17, 2010 @ 04:19:33
  Author: andrea
Revision: 103288

upgpkg: fcitx 4.0.1-1
upstream release

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-12-17 05:57:08 UTC (rev 103287)
+++ PKGBUILD2010-12-17 09:19:33 UTC (rev 103288)
@@ -3,7 +3,7 @@
 # Contributor: damir da...@archlinux.org
 
 pkgname=fcitx
-pkgver=4.0.0
+pkgver=4.0.1
 pkgrel=1
 pkgdesc=Free Chinese Input Toy of X, a collection of Simplified Chinese input 
methods for Linux
 arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@
 makedepends=('intltool')
 options=('!libtool')
 source=(http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.gz;)
-sha1sums=('43efdb2836a1640b49b8cde3b64923847f5673f0')
+sha1sums=('22d48cd65ae6ee36e49c0ed07761a3cb2f7e2669')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2010-11-18 Thread Andrea Scarpino
Date: Thursday, November 18, 2010 @ 16:32:39
  Author: andrea
Revision: 99861

upgpkg: fcitx 4.0.0-1
upstream release

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |   30 +-
 1 file changed, 17 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-11-18 21:09:52 UTC (rev 99860)
+++ PKGBUILD2010-11-18 21:32:39 UTC (rev 99861)
@@ -1,23 +1,27 @@
 # $Id$
-# Maintainer: damir da...@archlinux.org
+# Maintainer: Andrea Scarpino and...@archlinux.org
 # Contributor: damir da...@archlinux.org
 
 pkgname=fcitx
-pkgver=3.6.3
-pkgrel=2
-pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window system 
(XIM)
+pkgver=4.0.0
+pkgrel=1
+pkgdesc=Free Chinese Input Toy of X, a collection of Simplified Chinese input 
methods for Linux
 arch=('i686' 'x86_64')
-url=http://www.fcitx.org/;
+url=http://code.google.com/p/fcitx/;
 license=('GPL')
-depends=('libxft' 'libxpm' 'libxtst' 'dbus-core')
-source=(http://www.fcitx.org/download/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('b1da30c72374d7b3d70738493d44d300')
-sha1sums=('ab3af3cdaba32ac9ff054b1964a483ca07b427dd')
+depends=('dbus-core' 'pango')
+makedepends=('intltool')
+options=('!libtool')
+source=(http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.gz;)
+sha1sums=('43efdb2836a1640b49b8cde3b64923847f5673f0')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  sed -i 's#python#python2#' tools/winmb2fcitx.py
-  ./configure --prefix=/usr || return 1
-  make || return 1
-  make DESTDIR=${pkgdir} install || return 1
+  ./configure --prefix=/usr
+  make
 }
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}



[arch-commits] Commit in fcitx/trunk (PKGBUILD)

2010-09-03 Thread Rémy Oudompheng
Date: Friday, September 3, 2010 @ 11:45:10
  Author: remy
Revision: 89739

upgpkg: fcitx 3.6.3-2
Rebuild for python2 (point to python2).

Modified:
  fcitx/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-09-03 13:53:11 UTC (rev 89738)
+++ PKGBUILD2010-09-03 15:45:10 UTC (rev 89739)
@@ -4,7 +4,7 @@
 
 pkgname=fcitx
 pkgver=3.6.3
-pkgrel=1
+pkgrel=2
 pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window system 
(XIM)
 arch=('i686' 'x86_64')
 url=http://www.fcitx.org/;
@@ -16,6 +16,7 @@
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
+  sed -i 's#python#python2#' tools/winmb2fcitx.py
   ./configure --prefix=/usr || return 1
   make || return 1
   make DESTDIR=${pkgdir} install || return 1



[arch-commits] Commit in fcitx/trunk (PKGBUILD fcitx362-qt46.patch)

2010-02-15 Thread Eric Bélanger
Date: Monday, February 15, 2010 @ 11:57:43
  Author: eric
Revision: 68968

upgpkg: fcitx 3.6.3-1
Upstream update

Modified:
  fcitx/trunk/PKGBUILD
Deleted:
  fcitx/trunk/fcitx362-qt46.patch

-+
 PKGBUILD|   13 -
 fcitx362-qt46.patch |   67 --
 2 files changed, 6 insertions(+), 74 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-02-15 16:55:32 UTC (rev 68967)
+++ PKGBUILD2010-02-15 16:57:43 UTC (rev 68968)
@@ -3,20 +3,19 @@
 # Contributor: damir da...@archlinux.org
 
 pkgname=fcitx
-pkgver=3.6.2
-pkgrel=2
+pkgver=3.6.3
+pkgrel=1
 pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window system 
(XIM)
 arch=('i686' 'x86_64')
 url=http://www.fcitx.org/;
 license=('GPL')
-depends=('libxft' 'libxpm' 'libxtst')
-source=(http://www.fcitx.org/download/${pkgname}-${pkgver}.tar.bz2 
fcitx362-qt46.patch)
-md5sums=('6a66cda4a8221f1d6685e5a400d8763e' 'ae0ffe354cb062fbef05ecde89fa4243')
-sha1sums=('3772b0883725c0fc3a9fe189db2dc7ff3b2de89c' 
'83f9b378f1480dafeb970302597abaf3eb58a34b')
+depends=('libxft' 'libxpm' 'libxtst' 'dbus-core')
+source=(http://www.fcitx.org/download/${pkgname}-${pkgver}.tar.bz2)
+md5sums=('b1da30c72374d7b3d70738493d44d300')
+sha1sums=('ab3af3cdaba32ac9ff054b1964a483ca07b427dd')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  patch -p1  ../fcitx362-qt46.patch || return 1
   ./configure --prefix=/usr || return 1
   make || return 1
   make DESTDIR=${pkgdir} install || return 1

Deleted: fcitx362-qt46.patch
===
--- fcitx362-qt46.patch 2010-02-15 16:55:32 UTC (rev 68967)
+++ fcitx362-qt46.patch 2010-02-15 16:57:43 UTC (rev 68968)
@@ -1,67 +0,0 @@
-diff -Naur fcitx-3.6.2-orig/src/main.c fcitx-3.6.2/src/main.c
 fcitx-3.6.2-orig/src/main.c2009-05-26 11:54:49.0 -0400
-+++ fcitx-3.6.2/src/main.c 2010-02-12 00:09:23.0 -0500
-@@ -66,7 +66,7 @@
- #endif
- 
- extern Display *dpy;
--extern Window   inputWindow;
-+extern Window   mainWindow;
- 
- extern Bool bIsUtf8;
- 
-@@ -147,7 +148,7 @@
- CreateAboutWindow (); //���ڴ���
- 
- //��ɫ��ѡ�ʴ��ڵ���ɫ��Ҳ�ڡ�~/.fcitx/config��Щ��ɫ��Ϣ
--InitGC (inputWindow);
-+InitGC (mainWindow);
- 
- //���뵽���뷨�飬ϵͳ��ʹ�ַ�
- SetIM ();
-@@ -159,7 +160,7 @@
- }
- 
- //��ʼ�뷨
--if (!InitXIM (inputWindow, imname))
-+if (!InitXIM (imname))
-   exit (4);
- 
- //�Ժ�̨��ʽ
-diff -Naur fcitx-3.6.2-orig/src/xim.c fcitx-3.6.2/src/xim.c
 fcitx-3.6.2-orig/src/xim.c 2009-09-14 20:21:15.0 -0400
-+++ fcitx-3.6.2/src/xim.c  2010-02-12 00:12:45.0 -0500
-@@ -463,12 +463,20 @@
-   free (pS2T);
- }
- 
--Bool InitXIM (Window im_window, char *imname)
-+Bool InitXIM (char *imname)
- {
- XIMStyles  *input_styles;
- XIMTriggerKeys *on_keys;
- XIMEncodings   *encodings;
- char   *p;
-+Windowim_window;
-+ 
-+im_window = XCreateSimpleWindow(dpy, DefaultRootWindow(dpy), 0, 0, 1, 1, 
1, 0, 0);
-+if (im_window == (Window)NULL) {
-+  fprintf(stderr, Can't Create imWindow\n);
-+  exit(1);
-+}
-+XSelectInput(dpy, im_window, 
ExposureMask|ButtonPressMask|ButtonReleaseMask|ButtonMotionMask|VisibilityChangeMask);
- 
- if ( !imname ) {
-   imname = getenv (XMODIFIERS);
-diff -Naur fcitx-3.6.2-orig/src/xim.h fcitx-3.6.2/src/xim.h
 fcitx-3.6.2-orig/src/xim.h 2009-08-11 05:33:51.0 -0400
-+++ fcitx-3.6.2/src/xim.h  2010-02-12 00:13:21.0 -0500
-@@ -66,7 +66,7 @@
- position  pos;
- } CONNECT_ID;
- 
--BoolInitXIM (Window, char *);
-+BoolInitXIM (char *);
- voidSendHZtoClient (IMForwardEventStruct * call_data, char 
*strHZ);
- voidEnterChineseMode (Bool bState);
- voidCreateConnectID (IMOpenStruct * call_data);



[arch-commits] Commit in fcitx/trunk (PKGBUILD fcitx362-qt46.patch)

2010-02-12 Thread Eric Bélanger
Date: Friday, February 12, 2010 @ 04:01:17
  Author: eric
Revision: 68268

upgpkg: fcitx 3.6.2-2
Fixed uncompatibility with QT 4.6 when desktop effects are enabled (close 
FS#18283)

Added:
  fcitx/trunk/fcitx362-qt46.patch
Modified:
  fcitx/trunk/PKGBUILD

-+
 PKGBUILD|9 +++---
 fcitx362-qt46.patch |   67 ++
 2 files changed, 72 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-02-12 06:29:02 UTC (rev 68267)
+++ PKGBUILD2010-02-12 09:01:17 UTC (rev 68268)
@@ -4,18 +4,19 @@
 
 pkgname=fcitx
 pkgver=3.6.2
-pkgrel=1
+pkgrel=2
 pkgdesc=Free Chinese Input Toy of X - Input Method Server for X window system 
(XIM)
 arch=('i686' 'x86_64')
 url=http://www.fcitx.org/;
 license=('GPL')
 depends=('libxft' 'libxpm' 'libxtst')
-source=(http://www.fcitx.org/download/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('6a66cda4a8221f1d6685e5a400d8763e')
-sha1sums=('3772b0883725c0fc3a9fe189db2dc7ff3b2de89c')
+source=(http://www.fcitx.org/download/${pkgname}-${pkgver}.tar.bz2 
fcitx362-qt46.patch)
+md5sums=('6a66cda4a8221f1d6685e5a400d8763e' 'ae0ffe354cb062fbef05ecde89fa4243')
+sha1sums=('3772b0883725c0fc3a9fe189db2dc7ff3b2de89c' 
'83f9b378f1480dafeb970302597abaf3eb58a34b')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
+  patch -p1  ../fcitx362-qt46.patch || return 1
   ./configure --prefix=/usr || return 1
   make || return 1
   make DESTDIR=${pkgdir} install || return 1

Added: fcitx362-qt46.patch
===
--- fcitx362-qt46.patch (rev 0)
+++ fcitx362-qt46.patch 2010-02-12 09:01:17 UTC (rev 68268)
@@ -0,0 +1,67 @@
+diff -Naur fcitx-3.6.2-orig/src/main.c fcitx-3.6.2/src/main.c
+--- fcitx-3.6.2-orig/src/main.c2009-05-26 11:54:49.0 -0400
 fcitx-3.6.2/src/main.c 2010-02-12 00:09:23.0 -0500
+@@ -66,7 +66,7 @@
+ #endif
+ 
+ extern Display *dpy;
+-extern Window   inputWindow;
++extern Window   mainWindow;
+ 
+ extern Bool bIsUtf8;
+ 
+@@ -147,7 +148,7 @@
+ CreateAboutWindow (); //���ڴ���
+ 
+ //��ɫ��ѡ�ʴ��ڵ���ɫ��Ҳ�ڡ�~/.fcitx/config��Щ��ɫ��Ϣ
+-InitGC (inputWindow);
++InitGC (mainWindow);
+ 
+ //���뵽���뷨�飬ϵͳ��ʹ�ַ�
+ SetIM ();
+@@ -159,7 +160,7 @@
+ }
+ 
+ //��ʼ�뷨
+-if (!InitXIM (inputWindow, imname))
++if (!InitXIM (imname))
+   exit (4);
+ 
+ //�Ժ�̨��ʽ
+diff -Naur fcitx-3.6.2-orig/src/xim.c fcitx-3.6.2/src/xim.c
+--- fcitx-3.6.2-orig/src/xim.c 2009-09-14 20:21:15.0 -0400
 fcitx-3.6.2/src/xim.c  2010-02-12 00:12:45.0 -0500
+@@ -463,12 +463,20 @@
+   free (pS2T);
+ }
+ 
+-Bool InitXIM (Window im_window, char *imname)
++Bool InitXIM (char *imname)
+ {
+ XIMStyles  *input_styles;
+ XIMTriggerKeys *on_keys;
+ XIMEncodings   *encodings;
+ char   *p;
++Windowim_window;
++ 
++im_window = XCreateSimpleWindow(dpy, DefaultRootWindow(dpy), 0, 0, 1, 1, 
1, 0, 0);
++if (im_window == (Window)NULL) {
++  fprintf(stderr, Can't Create imWindow\n);
++  exit(1);
++}
++XSelectInput(dpy, im_window, 
ExposureMask|ButtonPressMask|ButtonReleaseMask|ButtonMotionMask|VisibilityChangeMask);
+ 
+ if ( !imname ) {
+   imname = getenv (XMODIFIERS);
+diff -Naur fcitx-3.6.2-orig/src/xim.h fcitx-3.6.2/src/xim.h
+--- fcitx-3.6.2-orig/src/xim.h 2009-08-11 05:33:51.0 -0400
 fcitx-3.6.2/src/xim.h  2010-02-12 00:13:21.0 -0500
+@@ -66,7 +66,7 @@
+ position  pos;
+ } CONNECT_ID;
+ 
+-BoolInitXIM (Window, char *);
++BoolInitXIM (char *);
+ voidSendHZtoClient (IMForwardEventStruct * call_data, char 
*strHZ);
+ voidEnterChineseMode (Bool bState);
+ voidCreateConnectID (IMOpenStruct * call_data);