离线
pkgname=xlcloudclient-git
_pkgname=XLCloudClient
pkgver=20130202
pkgrel=1
pkgdesc="A GUI client of Xunlei (Thunder) cloud."
arch=('i686' 'x86_64')
url="https://github.com/CaledoniaProject/XLCloudClient"
license=('GPL2')
depends=('qtwebkit' 'qjson' 'phonon')
makedepends=('git')
_gitroot="git://github.com/CaledoniaProject/XLCloudClient.git"
_gitname=$_pkgname
build() {
cd "$srcdir"
msg "Connecting to GIT server...."
if [ -d "$srcdir/$_gitname" ] ; then
cd $_gitname && git pull origin
msg "The local files are updated."
else
git clone $_gitroot
fi
msg "GIT checkout done or server timeout"
msg "Starting make..."
rm -rf "$srcdir/$_gitname-build"
cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
cd "$srcdir/$_gitname-build"
qmake PREFIX=/usr
make
}
package() {
cd "$srcdir/$_gitname-build"
make INSTALL_ROOT="$pkgdir" install
}
烂尾PKGBUILD。make install 不动……
另外,表示下不来东西……
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
呃 。。。。。一直用的终端离线下载........这个只是今天看见的.......
离线
表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。
另外表示创建的包是个空包啊喂
离线
表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。
另外表示创建的包是个空包啊喂
没办法啊,按一般方法用 make install 啥文件都没安装。
我其实不懂makefile,也不知道是我的问题还是代码问题。
最近编辑记录 cuihao (2013-02-03 08:28:14)
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。
另外表示创建的包是个空包啊喂
我说这两天有人跟我抢帐号呢
make install 居然是无事可做
最近编辑记录 wych (2013-02-03 14:07:21)
Twitter@wych42
离线
phoenixlzx 说:表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。
另外表示创建的包是个空包啊喂
我说这两天有人跟我抢帐号呢
make install 居然是无事可做
我自己买白金会员了,跟你抢账号的肯定不是我
离线
wych 说:phoenixlzx 说:表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。
另外表示创建的包是个空包啊喂
我说这两天有人跟我抢帐号呢
make install 居然是无事可做
我自己买白金会员了,跟你抢账号的肯定不是我
我再排除下
Twitter@wych42
离线
窝也是拜金会员,也不是我。
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
离线
Hello, 代码已经更新,各位重新编译即可,make install 已经可以执行。
开发者来了啊。欢迎~还有几个问题。
1. 能不能把悬浮窗去掉,做成可以后台运行的Systray?
2. 在任务列表里不能够看到完成进度
3. 窗口标题的 $VER 0.30 还是没有改掉。
cuihao,你的PKGBUILD貌似有点问题...或者说是Makefile的问题?
~ » pacman -Ql xlcloudclient-git
xlcloudclient-git /usr/
xlcloudclient-git /usr/local/
xlcloudclient-git /usr/local/bin/
xlcloudclient-git /usr/local/bin/CloudClient
xlcloudclient-git /usr/share/
xlcloudclient-git /usr/share/applications/
xlcloudclient-git /usr/share/applications/CloudClient.desktop
xlcloudclient-git /usr/share/icons/
xlcloudclient-git /usr/share/icons/hicolor/
xlcloudclient-git /usr/share/icons/hicolor/256x256/
xlcloudclient-git /usr/share/icons/hicolor/256x256/apps/
xlcloudclient-git /usr/share/icons/hicolor/256x256/apps/thunder-256.png
既然打包安装了就不必要装在 /usr/local 下了吧,直接装到 /usr/bin 下。
另外 desktop 文件里面也是写的 /usr/local,这不科学吧。
@felixonmars 打包时遇到这个错误:
install: cannot create regular file \342\200\230/usr/share/applications/CloudCli ent.desktop\342\200\231: Permission denied
install: cannot create regular file \342\200\230/usr/share/icons/hicolor/256x256 /apps/thunder-256.png\342\200\231: Permission denied
变量有问题?
应该还有一些问题,遇到了再反馈。
离线
@phoenixlzx
PKGBUILD是参考几个qt软件包按一般写法写的,make install 到 /usr/local/ 应该是开发者硬编码了,就比如那个desktop文件。
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
AUR uploaded: https://aur.archlinux.org/packages/xlcloudclient-git/
Felix Yan
Twitter: @felixonmars
Web: http://felixc.at
离线
又想起了“没有迅雷,下载要从原始时代挂到现在”的段子了
离线