[arch-commits] Commit in gcin/repos (10 files)

2015-09-11 Thread Felix Yan
Date: Friday, September 11, 2015 @ 09:40:20
  Author: fyan
Revision: 245764

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  gcin/repos/extra-i686/PKGBUILD
(from rev 245763, gcin/trunk/PKGBUILD)
  gcin/repos/extra-i686/install
(from rev 245763, gcin/trunk/install)
  gcin/repos/extra-i686/qt-5.5.patch
(from rev 245763, gcin/trunk/qt-5.5.patch)
  gcin/repos/extra-x86_64/PKGBUILD
(from rev 245763, gcin/trunk/PKGBUILD)
  gcin/repos/extra-x86_64/install
(from rev 245763, gcin/trunk/install)
  gcin/repos/extra-x86_64/qt-5.5.patch
(from rev 245763, gcin/trunk/qt-5.5.patch)
Deleted:
  gcin/repos/extra-i686/PKGBUILD
  gcin/repos/extra-i686/install
  gcin/repos/extra-x86_64/PKGBUILD
  gcin/repos/extra-x86_64/install

---+
 /PKGBUILD |  108 
 /install  |   28 +++
 extra-i686/PKGBUILD   |   48 ---
 extra-i686/install|   14 -
 extra-i686/qt-5.5.patch   |   13 +
 extra-x86_64/PKGBUILD |   48 ---
 extra-x86_64/install  |   14 -
 extra-x86_64/qt-5.5.patch |   13 +
 8 files changed, 162 insertions(+), 124 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2015-09-11 07:39:52 UTC (rev 245763)
+++ extra-i686/PKGBUILD 2015-09-11 07:40:20 UTC (rev 245764)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Andreas Radke 
-# Contributor: damir 
-
-pkgname=gcin
-pkgver=2.8.3
-pkgrel=3
-pkgdesc='Input method server supporting various input methods'
-url='http://hyperrate.com/dir.php?eid=67'
-license=('LGPL')
-arch=('i686' 'x86_64')
-depends=('gtk2' 'libxtst')
-makedepends=('qt5-base' 'qt4' 'gtk3' 'anthy' 'libchewing')
-optdepends=('qt5-base: support for qt5 input method'
-'qt4: support for qt4 input method'
-'gtk3: support for gtk3 input method'
-'anthy: support for anthy input method'
-'libchewing: support for chewing input method')
-source=("http://hyperrate.com/gcin-source/${pkgname}-${pkgver}.tar.xz;)
-sha1sums=('95b980f7cf9dc2ad91803113cdbb4ac831f056de')
-
-install=install
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   sed 's/lib64/lib/g' -i configure
-   sed '/include suffixes-rule/a \
-   CFLAGS+='"${CFLAGS}"' \
-   LDFLAGS+='"${LDFLAGS}"' \
-   OPTFLAGS=' \
-   -i Makefile
-   sed \
-   -e 's:qt5/QtGui/5.2.1:qt/QtGui/5.5.0:g' \
-   -e 's:QT=qt5:QT=qt:' \
-   -i qt5-im/Makefile
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure --prefix=/usr --use_i18n=Y
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-}

Copied: gcin/repos/extra-i686/PKGBUILD (from rev 245763, gcin/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2015-09-11 07:40:20 UTC (rev 245764)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Gaetan Bisson 
+# Contributor: Andreas Radke 
+# Contributor: damir 
+
+pkgname=gcin
+pkgver=2.8.3
+pkgrel=4
+pkgdesc='Input method server supporting various input methods'
+url='http://hyperrate.com/dir.php?eid=67'
+license=('LGPL')
+arch=('i686' 'x86_64')
+depends=('gtk2' 'libxtst')
+makedepends=('qt5-base' 'qt4' 'gtk3' 'anthy' 'libchewing')
+optdepends=('qt5-base: support for qt5 input method'
+'qt4: support for qt4 input method'
+'gtk3: support for gtk3 input method'
+'anthy: support for anthy input method'
+'libchewing: support for chewing input method')
+source=("http://hyperrate.com/gcin-source/${pkgname}-${pkgver}.tar.xz;
+   qt-5.5.patch)
+sha1sums=('95b980f7cf9dc2ad91803113cdbb4ac831f056de'
+  'fd29b91d7b573546ecb3a8cb0341d4f11364cd1a')
+
+install=install
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   sed 's/lib64/lib/g' -i configure
+   sed '/include suffixes-rule/a \
+   CFLAGS+='"${CFLAGS}"' \
+   LDFLAGS+='"${LDFLAGS}"' \
+   OPTFLAGS=' \
+   -i Makefile
+   sed \
+   -e 's:qt5/QtGui/5.2.1:qt/QtGui/5.5.0:g' \
+   -e 's:QT=qt5:QT=qt:' \
+   -i qt5-im/Makefile
+
+   # FS#45732
+   patch -p1 -i ../qt-5.5.patch
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --prefix=/usr --use_i18n=Y
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}

Deleted: extra-i686/install

[arch-commits] Commit in gcin/repos (10 files)

2011-09-04 Thread Gaetan Bisson
Date: Sunday, September 4, 2011 @ 16:40:59
  Author: bisson
Revision: 136992

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  gcin/repos/testing-i686/
  gcin/repos/testing-i686/PKGBUILD
(from rev 136991, gcin/trunk/PKGBUILD)
  gcin/repos/testing-i686/gtk3-crash.patch
(from rev 136991, gcin/trunk/gtk3-crash.patch)
  gcin/repos/testing-i686/install
(from rev 136991, gcin/trunk/install)
  gcin/repos/testing-i686/qt4-lib64.patch
(from rev 136991, gcin/trunk/qt4-lib64.patch)
  gcin/repos/testing-x86_64/
  gcin/repos/testing-x86_64/PKGBUILD
(from rev 136991, gcin/trunk/PKGBUILD)
  gcin/repos/testing-x86_64/gtk3-crash.patch
(from rev 136991, gcin/trunk/gtk3-crash.patch)
  gcin/repos/testing-x86_64/install
(from rev 136991, gcin/trunk/install)
  gcin/repos/testing-x86_64/qt4-lib64.patch
(from rev 136991, gcin/trunk/qt4-lib64.patch)

-+
 testing-i686/PKGBUILD   |   39 +
 testing-i686/gtk3-crash.patch   |   12 +++
 testing-i686/install|   14 +
 testing-i686/qt4-lib64.patch|   40 ++
 testing-x86_64/PKGBUILD |   39 +
 testing-x86_64/gtk3-crash.patch |   12 +++
 testing-x86_64/install  |   14 +
 testing-x86_64/qt4-lib64.patch  |   40 ++
 8 files changed, 210 insertions(+)

Copied: gcin/repos/testing-i686/PKGBUILD (from rev 136991, gcin/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-09-04 20:40:59 UTC (rev 136992)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Gaetan Bisson bis...@archlinux.org
+# Contributor: Andreas Radke andy...@archlinux.org
+# Contributor: damir da...@archlinux.org
+
+pkgname=gcin
+pkgver=1.6.5
+pkgrel=2
+pkgdesc='Input method server supporting various input methods'
+arch=('i686' 'x86_64')
+license=('LGPL')
+url='http://hyperrate.com/dir.php?eid=67'
+depends=('gtk2' 'libxtst')
+makedepends=('qt' 'gtk3' 'anthy' 'libchewing')
+optdepends=('qt: support for qt4 input method'
+'gtk3: support for gtk3 input method'
+'anthy: support for anthy input method'
+'libchewing: support for chewing input method')
+source=(http://www.csie.nctu.edu.tw/~cp76/gcin/download/${pkgname}-${pkgver}.tar.bz2;
+'gtk3-crash.patch'
+'qt4-lib64.patch')
+sha1sums=('4ca040981b5a473a8ff70d46e4a92bba39e22405'
+  '5529884d655cf9c95e7bf5ddced3ffed140bbc20'
+  '4307b0d7d6dc10f15909c94973c4357caf31de7e')
+
+install=install
+
+build() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   patch -p1 -i ../qt4-lib64.patch
+   patch -p1 -i ../gtk3-crash.patch
+   ./configure --prefix=/usr --use_i18n=Y
+   make
+}
+
+package() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+   make DESTDIR=${pkgdir} install
+}

Copied: gcin/repos/testing-i686/gtk3-crash.patch (from rev 136991, 
gcin/trunk/gtk3-crash.patch)
===
--- testing-i686/gtk3-crash.patch   (rev 0)
+++ testing-i686/gtk3-crash.patch   2011-09-04 20:40:59 UTC (rev 136992)
@@ -0,0 +1,12 @@
+diff -aur old/gtk3-im/gtkimcontextgcin.c new/gtk3-im/gtkimcontextgcin.c
+--- old/gtk3-im/gtkimcontextgcin.c 2011-08-31 09:14:58.0 -0700
 new/gtk3-im/gtkimcontextgcin.c 2011-09-04 13:29:58.838065420 -0700
+@@ -127,6 +127,8 @@
+ {
+   GdkWindow *client_window = context_xim-client_window;
+   GdkScreen *screen = gdk_window_get_screen (client_window);
++  if (screen == NULL)
++return;
+   GdkDisplay *display = gdk_screen_get_display (screen);
+   if (!context_xim-gcin_ch) {
+ if (!(context_xim-gcin_ch = 
gcin_im_client_open(GDK_DISPLAY_XDISPLAY(gdk_display_get_default()

Copied: gcin/repos/testing-i686/install (from rev 136991, gcin/trunk/install)
===
--- testing-i686/install(rev 0)
+++ testing-i686/install2011-09-04 20:40:59 UTC (rev 136992)
@@ -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  /etc/gtk-2.0/gtk.immodules
+   [ -x /usr/bin/gtk-query-immodules-3.0 ]  
/usr/bin/gtk-query-immodules-3.0  /usr/lib/gtk-3.0/3.0.0/immodules.cache
+   echo done.
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}

Copied: gcin/repos/testing-i686/qt4-lib64.patch (from rev 136991, 
gcin/trunk/qt4-lib64.patch)
===
--- testing-i686/qt4-lib64.patch(rev 0)
+++ testing-i686/qt4-lib64.patch2011-09-04 20:40:59 UTC (rev 136992)
@@