星期日, 11月 25, 2007

Arch Linux 用的 gcin 1.3.6 PKGBUILD

Arch Linux 上的 gcin 己經很久沒有更新了,一直是1.34,很不爽。正好看到 gcin 1.36 新鮮出爐,便興起了自行編譯的念頭,也看看新版能不能解決開啟 compiz-fusion 后選字列有時會灰掉的問題

1. 首先要搞定 abs編譯環境
2. 然后借用一下官方 1.34 的 PKGBUILD
# cp -r /var/abs/extra/x11/gcin/ /var/abs/local/
# cd /var/abs/local/gcin
# vi PKGBUILD


我這裡只要修改 pkgver= 及 md5sums= 兩項就可將了。附上完整的 PKGBUILD,看看大家能不能用?!

# $Id: PKGBUILD,v 1.17 2007/07/08 13:47:05 damir Exp $
# Maintainer: damir
# Contributor: damir

pkgname=gcin
pkgver=1.3.6
pkgrel=1
pkgdesc="Traditional Chinese Input Method Server for X window system (XIM)"
arch=("i686" "x86_64")
url="http://www.csie.nctu.edu.tw/~cp76/gcin/"
depends=('gtk2' 'libxtst' 'bash')
install=gcin.install
source=(http://cle.linux.org.tw/gcin/download/$pkgname-$pkgver.tar.bz2 \
gcin.install)

build() {
export MAKEFLAGS="-j1"
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr \
datadir=$startdir/pkg/usr/share \
bindir=$startdir/pkg/usr/bin \
libdir=$startdir/pkg/usr/lib \
includedir=$startdir/pkg/usr/include \
man1dir=$startdir/pkg/usr/man/man1 \
install
}
md5sums=('2ff346f2dfa938d816acf91af6461828'
'3c58b3d1258d1bec593c5312aeb81311')

沒有留言: