|
|

楼主 |
发表于 2009-8-2 10:47:20
|
显示全部楼层
- pkgname=kimpanel-plasmoid-svn
- arch=('i686' 'x86_64')
- pkgver=1002910
- pkgrel=1
- install=('kimpanel-plasmoid-svn.install')
- pkgdesc="IM Panel Plasmoid For KDE4.3,KDE From The Trunk Needed"
- url="http://websvn.kde.org/trunk/playground/base/plasma/applets/kimpanel/"
- license=('GPL')
- depends=('kdebase-workspace>=4.2.60')
- makedepends=('pkgconfig' 'cmake' 'automoc4' 'subversion')
- optdepends=('ibus>=1.1.0' 'scim')
- _svntrunk=svn://anonsvn.kde.org/home/kde/trunk/kdereview/plasma/applets/kimpanel
- _svnmod=kimpanel
- # build function
- build() {
- cd ${srcdir}
- if [ -d $_svnmod/.svn ]; then
- (cd $_svnmod && svn up -r $pkgver)
- else
- svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
- fi
- msg "SVN checkout done or server timeout"
- msg "Starting make..."
- cp -r $_svnmod $_svnmod-build
- cd $_svnmod-build
- msg "starting build ..."
- cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .
- make || return 1
- make DESTDIR=${pkgdir} install || return 1
- mkdir -p ${pkgdir}/usr/share/ibus/ui/qt/
- mkdir -p ${pkgdir}/usr/share/ibus/component
- install -m755 backend/ibus/panel.py ${pkgdir}/usr/share/ibus/ui/qt/
- install -m644 backend/ibus/qtpanel.xml ${pkgdir}/usr/share/ibus/component
- }
复制代码
aur上的那个已经老了,svn的地址不对。这个它原本要求有scim,不过你可以自己修改backend目录下面的cmakelists.txt,把内容清空就行,这样就不用安装scim的依赖。
对应的install文件就用原来的
http://aur.archlinux.org/package ... lasmoid-svn.install
用ibus的我也把对应的文件安装了
把/etc/xdg/autostart/ibus.deskop里面的Exec=
改成ibus-daemon -x -r --panel=/usr/share/ibus/ui/qt/panel.py就可以。 |
|