Date: Thursday, December 25, 2014 @ 09:34:38 Author: fyan Revision: 124529
upgpkg: ibus-chewing 1.4.14-1 upstream new release Added: ibus-chewing/trunk/ibus-chewing.install Modified: ibus-chewing/trunk/PKGBUILD Deleted: ibus-chewing/trunk/ibus-chewing.install ----------------------+ PKGBUILD | 29 ++++++++++++++++------------- ibus-chewing.install | 28 +++++++++++----------------- 2 files changed, 27 insertions(+), 30 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-12-25 08:16:32 UTC (rev 124528) +++ PKGBUILD 2014-12-25 08:34:38 UTC (rev 124529) @@ -1,5 +1,5 @@ # $Id$ -# Maintainer: Felix Yan <[email protected]> +# Maintainer: Felix Yan <[email protected]> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Rainy <rainylau(at)gmail(dot)com> # Contributor: Lee.MaRS <[email protected]> @@ -6,7 +6,8 @@ # Contributor: Hiroshi Yui <[email protected]> pkgname=ibus-chewing -pkgver=1.4.7 +pkgver=1.4.14 +_cmakefedoraver=2.3.4 pkgrel=1 pkgdesc='Chinese Chewing Engine for IBus Framework' arch=('i686' 'x86_64') @@ -13,12 +14,20 @@ license=('GPL') url='http://ibus.googlecode.com' depends=('ibus' 'libchewing' 'libxtst' 'gconf') -makedepends=('swig' 'cmake' 'gob2') +makedepends=('swig' 'gob2' 'cmake' 'git') install=ibus-chewing.install -source=("http://ibus.googlecode.com/files/${pkgname}-${pkgver}-Source.tar.gz") +source=("git+https://github.com/definite/ibus-chewing.git#tag=$pkgver" + "git+http://git.fedorahosted.org/git/cmake-fedora.git#tag=$_cmakefedoraver") +sha512sums=('SKIP' + 'SKIP') +prepare() { + cd $pkgname + ln -s ../cmake-fedora/Modules ./ +} + build() { - cd ${pkgname}-${pkgver}-Source + cd $pkgname cmake . -DCMAKE_INSTALL_PREFIX=/usr \ -DSYSCONF_INSTALL_DIR=/usr/share \ -DLIBEXEC_DIR=/usr/lib/ibus @@ -27,12 +36,6 @@ } package() { - cd ${pkgname}-${pkgver}-Source - make DESTDIR="${pkgdir}" install - - mkdir -p "$pkgdir/usr/share/gconf/schemas" - mv "$pkgdir/etc/gconf/schemas/${pkgname}.schemas" "$pkgdir/usr/share/gconf/schemas/" - rm -r "$pkgdir/etc" + cd $pkgname + make DESTDIR="$pkgdir" install } - -sha512sums=('70e9c4950ac846c2f0087200d3b42f845ef8f911962d3f6bf37a3a0054606fa0fc061daa5dac390d022dbd29801fbcae596d2c5126270eb6e9843a9e0af4486e') Deleted: ibus-chewing.install =================================================================== --- ibus-chewing.install 2014-12-25 08:16:32 UTC (rev 124528) +++ ibus-chewing.install 2014-12-25 08:34:38 UTC (rev 124529) @@ -1,17 +0,0 @@ -pkgname=ibus-chewing - -post_install() { - usr/sbin/gconfpkg --install ${pkgname} -} - -pre_upgrade() { - pre_remove $1 -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - usr/sbin/gconfpkg --uninstall ${pkgname} -} Added: ibus-chewing.install =================================================================== --- ibus-chewing.install (rev 0) +++ ibus-chewing.install 2014-12-25 08:34:38 UTC (rev 124529) @@ -0,0 +1,11 @@ +post_install () { + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +post_upgrade () { + post_install +} + +post_remove () { + post_install +}
