您尚未登录。

#1 2013-02-02 21:56:05

mapleray
awesome小白一个
注册时间: 2012-12-02
帖子: 174
个人网站

Linux 迅雷离线客户端!!!!!!!!!!!!

离线

#2 2013-02-02 22:12:11

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

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:  ~欢迎参与志愿计算~

离线

#3 2013-02-02 22:13:52

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#4 2013-02-02 22:25:15

mapleray
awesome小白一个
注册时间: 2012-12-02
帖子: 174
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

cuihao 说:

呃 。。。。。一直用的终端离线下载........这个只是今天看见的.......

离线

#5 2013-02-02 23:23:54

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。

另外表示创建的包是个空包啊喂

3f3a22e1e9c8581e63ec631b19d1305a6c11fa

离线

#6 2013-02-03 08:27:21

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

phoenixlzx 说:

表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。

另外表示创建的包是个空包啊喂

没办法啊,按一般方法用 make install 啥文件都没安装。
我其实不懂makefile,也不知道是我的问题还是代码问题。

最近编辑记录 cuihao (2013-02-03 08:28:14)


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#7 2013-02-03 13:55:06

wych
论坛版主
注册时间: 2011-11-27
帖子: 103

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

phoenixlzx 说:

表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。

另外表示创建的包是个空包啊喂

http://img.vim-cn.com/b0/3f3a22e1e9c858 … 305a6c11fa


我说这两天有人跟我抢帐号呢

make install 居然是无事可做

最近编辑记录 wych (2013-02-03 14:07:21)


Twitter@wych42

离线

#8 2013-02-03 15:14:17

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

wych 说:
phoenixlzx 说:

表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。

另外表示创建的包是个空包啊喂

http://img.vim-cn.com/b0/3f3a22e1e9c858 … 305a6c11fa


我说这两天有人跟我抢帐号呢

make install 居然是无事可做

我自己买白金会员了,跟你抢账号的肯定不是我

离线

#9 2013-02-03 16:19:21

wych
论坛版主
注册时间: 2011-11-27
帖子: 103

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

phoenixlzx 说:
wych 说:
phoenixlzx 说:

表示qmake和make都过了,就除了标题出来个 $VER 0.3 还是啥的,源代码有问题吧。

另外表示创建的包是个空包啊喂

http://img.vim-cn.com/b0/3f3a22e1e9c858 … 305a6c11fa


我说这两天有人跟我抢帐号呢

make install 居然是无事可做

我自己买白金会员了,跟你抢账号的肯定不是我

我再排除下


Twitter@wych42

离线

#10 2013-02-03 17:35:01

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

窝也是拜金会员,也不是我。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#11 2013-02-03 18:51:04

wych
论坛版主
注册时间: 2011-11-27
帖子: 103

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

cuihao 说:

窝也是拜金会员,也不是我。


凤凰知道我帐号


Twitter@wych42

离线

#12 2013-02-05 11:46:39

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

c0debreak 说:

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

变量有问题?

应该还有一些问题,遇到了再反馈。

离线

#13 2013-02-05 12:18:38

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

@phoenixlzx
PKGBUILD是参考几个qt软件包按一般写法写的,make install 到 /usr/local/ 应该是开发者硬编码了,就比如那个desktop文件。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#14 2013-02-05 12:20:19

felixonmars
Arch Linux Developer
所在地: Wuhan, Hubei, China
注册时间: 2011-08-21
帖子: 148
个人网站

Re: Linux 迅雷离线客户端!!!!!!!!!!!!


Felix Yan
Twitter: @felixonmars
Web: http://felixc.at
tongue

离线

#15 2013-02-17 15:11:10

a443833359
会员
注册时间: 2012-07-13
帖子: 15

Re: Linux 迅雷离线客户端!!!!!!!!!!!!

又想起了“没有迅雷,下载要从原始时代挂到现在”的段子了

离线

页脚