Archlinux的aur里有酷我音乐盒了,不过在正常情况下编译会出现gi.repository模块导入错误的情况,这是因为系统默认的python是2.x,而gi.repository模块是python3.x里的,改了一下PKGBUILD.python的版本是3.3
保存成PKGBUILD文件,makepkg PKGBUILD.
Text |copy code |?
01 # PKGBUILD for kwplayer 2013-10-1902 # Contributor: MJsaka <qiuxuenan@gmail.com>03 # Changed by:hsyyf <931107419@qq.com>04 # Copyright05 # This PKGBUILD published with the GPLv3 license06 07 pkgname=kwplayer08 pkgver=3.2.809 pkgrel=110 pkgdesc='An elegant music player which can get songs from kuwo.cn'11 arch=('any')12 license=('GPL3')13 url="https://github.com/LiuLang/kwplayer"14 depends=('python>=3.3' 'python-dbus' 'python-gobject' 'gstreamer' 'gst-libav' 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 'gnome-icon-theme-symbolic')15 optdepends=('python-mutagenx: convert ID3 tag from GBK to UTF-8' 'leveldb: local cache database' 'plyvel: python3 binding of leveldb' 'python-xlib: X11 library for python' 'python-keybinder: to support global keyboard shortcuts')16 source=("https://pypi.python.org/packages/source/k/kwplayer/${pkgname}-${pkgver}.tar.gz")17 md5sums=('827fe45a8d2d5a05a57f99eaf04829e9')18 19 build() {20 cd "${srcdir}/${pkgname}-${pkgver}"21 python3.3 setup.py build22 }23 24 package() {25 cd "${srcdir}/${pkgname}-${pkgver}"26 python3.3 setup.py install --root="$pkgdir"27 }
执行:yaourt -U kwplayer-3.2.8-1-any.pkg.tar.xz安装
0