[arch-commits] Commit in ibus-libpinyin/repos (4 files)

Felix Yan fyan at archlinux.org
Wed Jul 15 02:40:21 UTC 2015


    Date: Wednesday, July 15, 2015 @ 04:40:21
  Author: fyan
Revision: 136940

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  ibus-libpinyin/repos/community-staging-i686/
  ibus-libpinyin/repos/community-staging-i686/PKGBUILD
    (from rev 136939, ibus-libpinyin/trunk/PKGBUILD)
  ibus-libpinyin/repos/community-staging-x86_64/
  ibus-libpinyin/repos/community-staging-x86_64/PKGBUILD
    (from rev 136939, ibus-libpinyin/trunk/PKGBUILD)

-----------------------------------+
 community-staging-i686/PKGBUILD   |   41 ++++++++++++++++++++++++++++++++++++
 community-staging-x86_64/PKGBUILD |   41 ++++++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

Copied: ibus-libpinyin/repos/community-staging-i686/PKGBUILD (from rev 136939, ibus-libpinyin/trunk/PKGBUILD)
===================================================================
--- community-staging-i686/PKGBUILD	                        (rev 0)
+++ community-staging-i686/PKGBUILD	2015-07-15 02:40:21 UTC (rev 136940)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor:  Yangtse Su<yangtsesu at gmail.com>
+# Contributor:  Jekyll Wu<adaptee [at] gmail [dot] com>
+# Contributor: riverscn<riverscn at gmail.com>
+# Contributor: rainy<rainylau at gmail.com>
+# Contributor: Lee.MaRS<leemars at gmail.com>
+
+pkgname=ibus-libpinyin
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
+arch=('i686' 'x86_64')
+license=('LGPL')
+url="https://github.com/libpinyin/ibus-libpinyin"
+depends=('ibus' 'libpinyin' 'python2-xdg')
+makedepends=('git' 'intltool' 'gnome-common')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz")
+sha512sums=('a9af3dda06dc3a32b51414b3dc118d9b3219057f9d25c4a4c4c48487e41f6b6c775be66ed273e43e33175ab5d307d040a53f8315ab3b4891707d2208f30e13ae')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # python2 fix
+  for file in $(find . -name '*.py' -print); do
+    sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
+    sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
+  done
+
+  for file in setup/ibus-setup-libpinyin.in; do
+    sed -i 's_exec python_exec python2_' $file
+  done
+
+  PYTHON=python2 ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make NO_INDEX=true DESTDIR="$pkgdir" install
+}

Copied: ibus-libpinyin/repos/community-staging-x86_64/PKGBUILD (from rev 136939, ibus-libpinyin/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2015-07-15 02:40:21 UTC (rev 136940)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor:  Yangtse Su<yangtsesu at gmail.com>
+# Contributor:  Jekyll Wu<adaptee [at] gmail [dot] com>
+# Contributor: riverscn<riverscn at gmail.com>
+# Contributor: rainy<rainylau at gmail.com>
+# Contributor: Lee.MaRS<leemars at gmail.com>
+
+pkgname=ibus-libpinyin
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
+arch=('i686' 'x86_64')
+license=('LGPL')
+url="https://github.com/libpinyin/ibus-libpinyin"
+depends=('ibus' 'libpinyin' 'python2-xdg')
+makedepends=('git' 'intltool' 'gnome-common')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz")
+sha512sums=('a9af3dda06dc3a32b51414b3dc118d9b3219057f9d25c4a4c4c48487e41f6b6c775be66ed273e43e33175ab5d307d040a53f8315ab3b4891707d2208f30e13ae')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # python2 fix
+  for file in $(find . -name '*.py' -print); do
+    sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
+    sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
+  done
+
+  for file in setup/ibus-setup-libpinyin.in; do
+    sed -i 's_exec python_exec python2_' $file
+  done
+
+  PYTHON=python2 ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make NO_INDEX=true DESTDIR="$pkgdir" install
+}



More information about the arch-commits mailing list