Linux原生迅雷下载 for ubuntu(新增ubuntu16.04 64位安装包)
-
- 帖子: 1
- 注册时间: 2015-07-15 22:26
- 系统: win7
Re: Linux原生迅雷下载 for ubuntu14.04(迅雷下载核心已从1.0.21更新至1.0.25)
这个可以在不启动x-window的条件下使用远程控制可以吗 ?
- lifuljk
- 帖子: 237
- 注册时间: 2011-08-11 23:46
- 系统: ubuntu 14.04
- 联系:
Re: Linux原生迅雷下载 for ubuntu14.04(迅雷下载核心已从1.0.21更新至1.0.25)
可以啊,你可以用一台破电脑装个ubuntu server ,然后安装xware,绑定上账号后,你就可以在http://yuancheng.xunlei.com上远程下载了picturex911 写了:这个可以在不启动x-window的条件下使用远程控制可以吗 ?
sougou for linux:viewtopic.php?f=48&t=416786
-
- 帖子: 29
- 注册时间: 2011-08-17 19:47
Re: Linux原生迅雷下载 for ubuntu14.04(迅雷下载核心已从1.0.21更新至1.0.25)
用了一会,还不错。
win系统 速度2.5mb/s
lubuntu14.04 速度300kb/s
美中不足的是,只能下载大小2G以内的文件。
- 大KKG
- 帖子: 2
- 注册时间: 2015-09-08 23:33
- 系统: ubuntu
Re: Linux原生迅雷下载 for ubuntu(迅雷下载核心已更新至1.0.31,新增64位)
我 ubuntu 15.04 用到 xware; amule 不工作 , low ID .
- spy0809
- 帖子: 5
- 注册时间: 2013-10-03 10:57
- 系统: Win7
Re: Linux原生迅雷下载 for ubuntu(迅雷下载核心已更新至1.0.31,新增64位)
ubuntu14.04安装64位版本提示缺少libqt5core5a,我的机器用新立得查看已经安装,但是版本不够,提示要5.4以上版本,在软件中心和新立得里面找不到。
-
- 帖子: 4
- 注册时间: 2015-09-28 15:40
- 系统: debian for kde
Re: Linux原生迅雷下载 for ubuntu(迅雷下载核心已更新至1.0.31,新增64位)
linux下用kget. 用linux应该忘记腾讯和迅雷。
- flwwater
- 帖子: 761
- 注册时间: 2010-10-31 9:15
- 系统: kubuntu 24.04
Re: Linux原生迅雷下载 for ubuntu(迅雷下载核心已更新至1.0.31,新增64位)
spy0809 写了:ubuntu14.04安装64位版本提示缺少libqt5core5a,我的机器用新立得查看已经安装,但是版本不够,提示要5.4以上版本,在软件中心和新立得里面找不到。
64位是在ubuntu15.04里编译的。。。。。。
你可以自己在14.04上编译。编译教程也在这个帖子里。
个人收藏的数百个精美动态壁纸:
https://url17.ctfile.com/d/15983117-593 ... 768?p=6220
(访问密码:6220)
个人收藏的经典国语音乐和纯音乐(钢琴,笛子,二胡等):
https://url17.ctfile.com/d/15983117-446 ... 33e?p=6220
(访问密码:6220)
如果访问密码不对,可试试这个密码 566816
https://url17.ctfile.com/d/15983117-593 ... 768?p=6220
(访问密码:6220)
个人收藏的经典国语音乐和纯音乐(钢琴,笛子,二胡等):
https://url17.ctfile.com/d/15983117-446 ... 33e?p=6220
(访问密码:6220)
如果访问密码不对,可试试这个密码 566816
-
- 帖子: 3
- 注册时间: 2008-05-05 17:43
Re: Linux原生迅雷下载 for ubuntu(迅雷下载核心已更新至1.0.31,新增64位)
编译安装完成,但运行时出现No module named 'threading',这是怎么回事
Traceback (most recent call last):
File "/usr/lib/python3.4/queue.py", line 4, in <module>
import threading
ImportError: No module named 'threading'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/xware-desktop", line 15, in <module>
from logging import handlers
File "/usr/lib/python3.4/logging/handlers.py", line 28, in <module>
import queue
File "/usr/lib/python3.4/queue.py", line 6, in <module>
import dummy_threading as threading
File "/usr/lib/python3.4/dummy_threading.py", line 45, in <module>
import threading
ImportError: No module named 'threading'
Traceback (most recent call last):
File "/usr/lib/python3.4/queue.py", line 4, in <module>
import threading
ImportError: No module named 'threading'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/xware-desktop", line 15, in <module>
from logging import handlers
File "/usr/lib/python3.4/logging/handlers.py", line 28, in <module>
import queue
File "/usr/lib/python3.4/queue.py", line 6, in <module>
import dummy_threading as threading
File "/usr/lib/python3.4/dummy_threading.py", line 45, in <module>
import threading
ImportError: No module named 'threading'
-
- 帖子: 15
- 注册时间: 2008-08-05 18:58
-
- 帖子: 6
- 注册时间: 2014-08-22 15:50
- 系统: kylin14.04,win8.1
Re: Linux原生迅雷下载 for ubuntu(迅雷下载核心已更新至1.0.31,新增64位)
安装后,运行xware-desktop,最后提示:RuntimeError: maximum recursion depth exceeded while calling a Python object
我是64位机,前段时间装成功了,后来系统从15.04升到15.10就会有这种提示。求指点。
我是64位机,前段时间装成功了,后来系统从15.04升到15.10就会有这种提示。求指点。
- flwwater
- 帖子: 761
- 注册时间: 2010-10-31 9:15
- 系统: kubuntu 24.04
Re: Linux原生迅雷下载 for ubuntu(迅雷下载核心已更新至1.0.31,新增64位)
jiziling 写了:安装后,运行xware-desktop,最后提示:RuntimeError: maximum recursion depth exceeded while calling a Python object
我是64位机,前段时间装成功了,后来系统从15.04升到15.10就会有这种提示。求指点。
Ubuntu把Python上游开发中、没发布的补丁拿出来了,而且不是一个,是一大堆。真厉害!
这是发行版的愚蠢行为所致,没法管。。
请看Python的BugTracker讨论:http://bugs.python.org/issue21159
临时解决办法:
编辑/usr/lib/python3.4/configparser.py,搜索rawval = parser.get(section, option, raw=True, fallback=rest),删掉这一行
个人收藏的数百个精美动态壁纸:
https://url17.ctfile.com/d/15983117-593 ... 768?p=6220
(访问密码:6220)
个人收藏的经典国语音乐和纯音乐(钢琴,笛子,二胡等):
https://url17.ctfile.com/d/15983117-446 ... 33e?p=6220
(访问密码:6220)
如果访问密码不对,可试试这个密码 566816
https://url17.ctfile.com/d/15983117-593 ... 768?p=6220
(访问密码:6220)
个人收藏的经典国语音乐和纯音乐(钢琴,笛子,二胡等):
https://url17.ctfile.com/d/15983117-446 ... 33e?p=6220
(访问密码:6220)
如果访问密码不对,可试试这个密码 566816
- durongze
- 帖子: 53
- 注册时间: 2013-01-26 14:09
Re: Linux原生迅雷下载 for ubuntu(新增无法运行的解决方案)
dpkg-buildpackage
dpkg-buildpackage: 源码包 xware-desktop
dpkg-buildpackage: 源码版本 1:0.13.20141115
dpkg-buildpackage: source distribution trusty
dpkg-buildpackage: 源码修改者 Xinkai Chen <yeled.nova@gmail.com>
dpkg-buildpackage: 主机架构 i386
dpkg-source --before-build XwareDesktop
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
make -j1 clean
make[1]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop'
# arch packaging
rm -rf pkg
# deb packaging
rm -rf debian/xware-desktop
rm -rf debian/files
rm -rf debian/*.debhelper
rm -rf debian/*.debhelper.log
rm -rf debian/*.substvars
# build
rm -rf build
rm -rf preparedXware
# in-place
find src/frontend -name "ui_*.py" -print0 | xargs -0 rm -f
find src/frontend -name "*_rc.py" -print0 | xargs -0 rm -f
find src -name "__pycache__" -print0 | xargs -0 rm -rf
find src/frontend -name "*.js" -print0 | xargs -0 rm -f
# extensions
make -C src/frontend/Extensions clean
make[2]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
rm -f *.so
rm -f *.so.*
rm -f *.dll
rm -f sip/*.sbf
rm -f sip/*.h
rm -f sip/*.cpp
rm -f sip/Makefile
rm -f sip/*.o
rm -f sip/*.so
rm -f sip/*.so.*
rm -f sip/*.exp
rm -f src/Makefile
rm -rf src/build
rm -f src/*.o
make[2]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
make[1]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop'
dh_clean
rm -f debian/xware-desktop.substvars
rm -f debian/xware-desktop.*.debhelper
rm -rf debian/xware-desktop/
rm -rf debian/.debhelper/
rm -f debian/*.debhelper.log
rm -f debian/files
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
rm -f *-stamp
dpkg-source -b XwareDesktop
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building xware-desktop in xware-desktop_0.13.20141115.tar.xz
dpkg-source: info: building xware-desktop in xware-desktop_0.13.20141115.dsc
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
make -j1
make[1]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop'
mkdir -p build
gcc -Wall -O3 -m32 -o build/etmpatch.so -fPIC -shared -ldl src/etmpatch.c
gcc -Wall -O3 -o build/chmns src/chmns.c
pyuic5 -o src/frontend/legacy/ui_main.py src/frontend/ui/main.ui
pyuic5 -o src/frontend/legacy/ui_settings.py src/frontend/ui/settings.ui
pyuic5 -o src/frontend/legacy/ui_about.py src/frontend/ui/about.ui
pyuic5 -o src/frontend/legacy/ui_scheduler.py src/frontend/ui/scheduler.ui
pyuic5 -o src/frontend/Settings/ui_quickspeedlimit.py src/frontend/ui/quickspeedlimit.ui
pyuic5 -o src/frontend/CrashReport/ui_crashreport.py src/frontend/ui/crashreport.ui
pyuic5 -o src/frontend/Widgets/ui_monitor.py src/frontend/ui/monitor.ui
pyuic5 -o src/frontend/Widgets/ui_taskproperty.py src/frontend/ui/taskproperty.ui
pyrcc5 -o src/frontend/resource_rc.py src/frontend/ui/rc/resource.qrc
find src -name "*.coffee" -print0 | xargs -0 coffee -bc
mkdir -p preparedXware
cp xware/ETMDaemon preparedXware/
cp xware/EmbedThunderManager preparedXware/
cp xware/portal preparedXware/
cp xware/vod_httpserver preparedXware/
chrpath --delete preparedXware/ETMDaemon
chrpath --delete preparedXware/EmbedThunderManager
chrpath --delete preparedXware/portal
chrpath --delete preparedXware/vod_httpserver
mkdir -p build
cat src/xwared.service.template | sed s,##PREFIX##,/opt/xware-desktop, > build/xwared.service
cat src/xwared.conf.template | sed s,##PREFIX##,/opt/xware-desktop, > build/xwared.conf
cat src/xwared.desktop.template | sed s,##PREFIX##,/opt/xware-desktop, > build/xwared.desktop
make -C src/frontend/Extensions all
make[2]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
cd src && qmake && make
make[3]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/src'
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_CORE_LIB -I. -isystem /usr/include/i386-linux-gnu/qt5 -isystem /usr/include/i386-linux-gnu/qt5/QtDBus -isystem /usr/include/i386-linux-gnu/qt5/QtCore -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o DBusTypes.o DBusTypes.cpp
rm -f libDBusTypes.so.1.0.0 libDBusTypes.so libDBusTypes.so.1 libDBusTypes.so.1.0
g++ -Wl,-O1 -shared -Wl,-soname,libDBusTypes.so.1 -o libDBusTypes.so.1.0.0 DBusTypes.o -lQt5DBus -lQt5Core -lpthread
ln -s libDBusTypes.so.1.0.0 libDBusTypes.so
ln -s libDBusTypes.so.1.0.0 libDBusTypes.so.1
ln -s libDBusTypes.so.1.0.0 libDBusTypes.so.1.0
rm -f build/libDBusTypes.so.1.0.0
mv -f libDBusTypes.so.1.0.0 build/
rm -f build/libDBusTypes.so
rm -f build/libDBusTypes.so.1
rm -f build/libDBusTypes.so.1.0
mv -f libDBusTypes.so build/
mv -f libDBusTypes.so.1 build/
mv -f libDBusTypes.so.1.0 build/
make[3]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/src'
cp src/build/libDBusTypes.so* ./
cd sip && ./configure.py && make
make[3]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/sip'
g++ -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -Wall -W -DNDEBUG -I. -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/python3.4m -o sipDBusTypescmodule.o sipDBusTypescmodule.cpp
g++ -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -Wall -W -DNDEBUG -I. -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/python3.4m -o sipDBusTypesDBusTypes.o sipDBusTypesDBusTypes.cpp
g++ -Wl,-rpath /home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,--version-script=DBusTypes.exp -o DBusTypes.so sipDBusTypescmodule.o sipDBusTypesDBusTypes.o -L../ -lQt5DBus -lQt5Core -lDBusTypes
make[3]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/sip'
cp sip/DBusTypes.so ./
make[2]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
make[1]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop'
dh_auto_test
fakeroot debian/rules binary
dh binary
dh_testroot
dh_prep
rm -f debian/xware-desktop.substvars
rm -f debian/xware-desktop.*.debhelper
rm -rf debian/xware-desktop/
dh_auto_install
install -d debian/xware-desktop
make -j1 install DESTDIR=/home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop'
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib
# xware
install preparedXware/ETMDaemon /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon
install preparedXware/EmbedThunderManager /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager
install preparedXware/vod_httpserver /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver
install preparedXware/portal /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/portal
# binary
install build/chmns /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/chmns
install build/etmpatch.so /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/etmpatch.so
# copy py files
cp -R src/frontend /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
cp -R src/shared /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
cp -R src/daemon /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
# remove unwanted files
rm -r /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/ui
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop -name "*.coffee" -print0 | xargs -0 rm
rm /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xware-desktop.desktop
rm -r /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/Extensions/src
rm -r /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/Extensions/sip
rm /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/Extensions/Makefile
# icons
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/icons/hicolor
cp -R src/frontend/ui/icons/* /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/icons/hicolor
rm /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/icons/hicolor/README
# other
install -D src/frontend/xware-desktop.desktop /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/applications/xware-desktop.desktop
install build/xwared.conf /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xwared.conf
install build/xwared.service /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xwared.service
install build/xwared.desktop /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xwared.desktop
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/bin
ln -s /opt/xware-desktop/frontend/launcher.py /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/bin/xware-desktop
ln -s /opt/xware-desktop/daemon/xwared.py /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xwared
echo -e "\n__githash__ = \""`git rev-parse HEAD 2>/dev/null`"\"\n" >> /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/shared/__init__.py
# regenerate .pyo files
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop -name "__pycache__" -print0 | xargs -0 rm -rf
python3 -OO -m compileall -q /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
# fix permissions
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop -type f -print0 | xargs -0 chmod 644
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop -type d -print0 | xargs -0 chmod 755
# mark executables
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/launcher.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/morula.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/CrashReport/CrashReportApp.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/daemon/xwared.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/portal
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/chmns
make[1]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop'
dh_install
dh_installdocs
install -d debian/xware-desktop/usr/share/doc/xware-desktop
dh_installchangelogs
install -p -m0644 debian/changelog debian/xware-desktop/usr/share/doc/xware-desktop/changelog
dh_icons
dh_perl
dh_link
rm -f debian/xware-desktop/usr/bin/xware-desktop
ln -sf /opt/xware-desktop/frontend/launcher.py debian/xware-desktop/usr/bin/xware-desktop
rm -f debian/xware-desktop/opt/xware-desktop/xwared
ln -sf daemon/xwared.py debian/xware-desktop/opt/xware-desktop/xwared
dh_compress
cd debian/xware-desktop
chmod a-x usr/share/doc/xware-desktop/changelog
gzip -9nf usr/share/doc/xware-desktop/changelog
cd '/home/du/code/xwaredesktop/XwareDesktop'
dh_fixperms
find debian/xware-desktop -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/xware-desktop ! -type l -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/xware-desktop/usr/share/doc -type f ! -regex 'debian/xware-desktop/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/share/doc -type d -print0 2>/dev/null | xargs -0r chmod 0755
find debian/xware-desktop/usr/share/man debian/xware-desktop/usr/man/ debian/xware-desktop/usr/X11*/man/ -type f -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop -perm -5 -type f \( -name '*.so.*' -or -name '*.so' -or -name '*.la' -or -name '*.a' \) -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/include -type f -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/share/applications -type f -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop -perm -5 -type f \( -name '*.cmxs' \) -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/lib/i386-linux-gnu/perl5/5.20 debian/xware-desktop/usr/share/perl5 -type f -perm -5 -name '*.pm' -print0 2>/dev/null | xargs -0r chmod a-X
find debian/xware-desktop/usr/bin -type f -print0 2>/dev/null | xargs -0r chmod a+x
find debian/xware-desktop/usr/lib -type f -name '*.ali' -print0 2>/dev/null | xargs -0r chmod uga-w
dh_strip
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/etmpatch.so
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0.0
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/DBusTypes.so
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/chmns
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/portal
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver
dh_makeshlibs
rm -f debian/xware-desktop/DEBIAN/shlibs
install -d debian/xware-desktop/DEBIAN
echo 'libDBusTypes 1 xware-desktop' >>debian/xware-desktop/DEBIAN/shlibs
echo "# Automatically added by dh_makeshlibs">> debian/xware-desktop.postinst.debhelper
sed "" /usr/share/debhelper/autoscripts/postinst-makeshlibs >> debian/xware-desktop.postinst.debhelper
echo '# End automatically added section' >> debian/xware-desktop.postinst.debhelper
echo "# Automatically added by dh_makeshlibs">> debian/xware-desktop.postrm.debhelper
sed "" /usr/share/debhelper/autoscripts/postrm-makeshlibs >> debian/xware-desktop.postrm.debhelper
echo '# End automatically added section' >> debian/xware-desktop.postrm.debhelper
chmod 0644 debian/xware-desktop/DEBIAN/shlibs
chown 0:0 debian/xware-desktop/DEBIAN/shlibs
dh_shlibdeps
dpkg-shlibdeps -Tdebian/xware-desktop.substvars debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0.0 debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0 debian/xware-desktop/opt/xware-desktop/frontend/Extensions/DBusTypes.so debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1 debian/xware-desktop/opt/xware-desktop/etmpatch.so debian/xware-desktop/opt/xware-desktop/chmns debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver debian/xware-desktop/opt/xware-desktop/xware/portal
dpkg-shlibdeps: 警告: package could avoid a useless dependency if debian/xware-desktop/opt/xware-desktop/xware/portal debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager were not linked against libz.so.1 (they use none of the library's symbols)
dh_installdeb
perl -pe 's~#DEBHELPER#~qx{cat debian/xware-desktop.postinst.debhelper}~eg' < debian/postinst > debian/xware-desktop/DEBIAN/postinst
chown 0:0 debian/xware-desktop/DEBIAN/postinst
chmod 0755 debian/xware-desktop/DEBIAN/postinst
sed s/#DEBHELPER#// < debian/preinst > debian/xware-desktop/DEBIAN/preinst
chown 0:0 debian/xware-desktop/DEBIAN/preinst
chmod 0755 debian/xware-desktop/DEBIAN/preinst
sed s/#DEBHELPER#// < debian/prerm > debian/xware-desktop/DEBIAN/prerm
chown 0:0 debian/xware-desktop/DEBIAN/prerm
chmod 0755 debian/xware-desktop/DEBIAN/prerm
perl -pe 's~#DEBHELPER#~qx{cat debian/xware-desktop.postrm.debhelper}~eg' < debian/postrm > debian/xware-desktop/DEBIAN/postrm
chown 0:0 debian/xware-desktop/DEBIAN/postrm
chmod 0755 debian/xware-desktop/DEBIAN/postrm
dh_gencontrol
echo misc:Depends= >> debian/xware-desktop.substvars
echo misc:Pre-Depends= >> debian/xware-desktop.substvars
dpkg-gencontrol -pxware-desktop -ldebian/changelog -Tdebian/xware-desktop.substvars -Pdebian/xware-desktop
chmod 0644 debian/xware-desktop/DEBIAN/control
chown 0:0 debian/xware-desktop/DEBIAN/control
dh_md5sums
(cd debian/xware-desktop >/dev/null ; find . -type f ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
chmod 0644 debian/xware-desktop/DEBIAN/md5sums
chown 0:0 debian/xware-desktop/DEBIAN/md5sums
dh_builddeb
dpkg-deb --build debian/xware-desktop ..
dpkg-deb:正在新建软件包 xware-desktop,包文件为 ../xware-desktop_0.13.20141115_i386.deb。
dpkg-genchanges >../xware-desktop_0.13.20141115_i386.changes
dpkg-genchanges: 上传数据中包含完整的原始代码
dpkg-source --after-build XwareDesktop
dpkg-buildpackage: full upload; Debian-native package (full source is included)
signfile xware-desktop_0.13.20141115.dsc
gpg: “Xinkai Chen <yeled.nova@gmail.com>”已跳过:私钥不可用
gpg: dpkg-sign.1LHB78Pk/xware-desktop_0.13.20141115.dsc: clearsign failed: 私钥不可用
dpkg-buildpackage: 错误: failed to sign .dsc and .changes file
dpkg-buildpackage: 源码包 xware-desktop
dpkg-buildpackage: 源码版本 1:0.13.20141115
dpkg-buildpackage: source distribution trusty
dpkg-buildpackage: 源码修改者 Xinkai Chen <yeled.nova@gmail.com>
dpkg-buildpackage: 主机架构 i386
dpkg-source --before-build XwareDesktop
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
make -j1 clean
make[1]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop'
# arch packaging
rm -rf pkg
# deb packaging
rm -rf debian/xware-desktop
rm -rf debian/files
rm -rf debian/*.debhelper
rm -rf debian/*.debhelper.log
rm -rf debian/*.substvars
# build
rm -rf build
rm -rf preparedXware
# in-place
find src/frontend -name "ui_*.py" -print0 | xargs -0 rm -f
find src/frontend -name "*_rc.py" -print0 | xargs -0 rm -f
find src -name "__pycache__" -print0 | xargs -0 rm -rf
find src/frontend -name "*.js" -print0 | xargs -0 rm -f
# extensions
make -C src/frontend/Extensions clean
make[2]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
rm -f *.so
rm -f *.so.*
rm -f *.dll
rm -f sip/*.sbf
rm -f sip/*.h
rm -f sip/*.cpp
rm -f sip/Makefile
rm -f sip/*.o
rm -f sip/*.so
rm -f sip/*.so.*
rm -f sip/*.exp
rm -f src/Makefile
rm -rf src/build
rm -f src/*.o
make[2]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
make[1]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop'
dh_clean
rm -f debian/xware-desktop.substvars
rm -f debian/xware-desktop.*.debhelper
rm -rf debian/xware-desktop/
rm -rf debian/.debhelper/
rm -f debian/*.debhelper.log
rm -f debian/files
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
rm -f *-stamp
dpkg-source -b XwareDesktop
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building xware-desktop in xware-desktop_0.13.20141115.tar.xz
dpkg-source: info: building xware-desktop in xware-desktop_0.13.20141115.dsc
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
make -j1
make[1]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop'
mkdir -p build
gcc -Wall -O3 -m32 -o build/etmpatch.so -fPIC -shared -ldl src/etmpatch.c
gcc -Wall -O3 -o build/chmns src/chmns.c
pyuic5 -o src/frontend/legacy/ui_main.py src/frontend/ui/main.ui
pyuic5 -o src/frontend/legacy/ui_settings.py src/frontend/ui/settings.ui
pyuic5 -o src/frontend/legacy/ui_about.py src/frontend/ui/about.ui
pyuic5 -o src/frontend/legacy/ui_scheduler.py src/frontend/ui/scheduler.ui
pyuic5 -o src/frontend/Settings/ui_quickspeedlimit.py src/frontend/ui/quickspeedlimit.ui
pyuic5 -o src/frontend/CrashReport/ui_crashreport.py src/frontend/ui/crashreport.ui
pyuic5 -o src/frontend/Widgets/ui_monitor.py src/frontend/ui/monitor.ui
pyuic5 -o src/frontend/Widgets/ui_taskproperty.py src/frontend/ui/taskproperty.ui
pyrcc5 -o src/frontend/resource_rc.py src/frontend/ui/rc/resource.qrc
find src -name "*.coffee" -print0 | xargs -0 coffee -bc
mkdir -p preparedXware
cp xware/ETMDaemon preparedXware/
cp xware/EmbedThunderManager preparedXware/
cp xware/portal preparedXware/
cp xware/vod_httpserver preparedXware/
chrpath --delete preparedXware/ETMDaemon
chrpath --delete preparedXware/EmbedThunderManager
chrpath --delete preparedXware/portal
chrpath --delete preparedXware/vod_httpserver
mkdir -p build
cat src/xwared.service.template | sed s,##PREFIX##,/opt/xware-desktop, > build/xwared.service
cat src/xwared.conf.template | sed s,##PREFIX##,/opt/xware-desktop, > build/xwared.conf
cat src/xwared.desktop.template | sed s,##PREFIX##,/opt/xware-desktop, > build/xwared.desktop
make -C src/frontend/Extensions all
make[2]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
cd src && qmake && make
make[3]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/src'
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_CORE_LIB -I. -isystem /usr/include/i386-linux-gnu/qt5 -isystem /usr/include/i386-linux-gnu/qt5/QtDBus -isystem /usr/include/i386-linux-gnu/qt5/QtCore -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o DBusTypes.o DBusTypes.cpp
rm -f libDBusTypes.so.1.0.0 libDBusTypes.so libDBusTypes.so.1 libDBusTypes.so.1.0
g++ -Wl,-O1 -shared -Wl,-soname,libDBusTypes.so.1 -o libDBusTypes.so.1.0.0 DBusTypes.o -lQt5DBus -lQt5Core -lpthread
ln -s libDBusTypes.so.1.0.0 libDBusTypes.so
ln -s libDBusTypes.so.1.0.0 libDBusTypes.so.1
ln -s libDBusTypes.so.1.0.0 libDBusTypes.so.1.0
rm -f build/libDBusTypes.so.1.0.0
mv -f libDBusTypes.so.1.0.0 build/
rm -f build/libDBusTypes.so
rm -f build/libDBusTypes.so.1
rm -f build/libDBusTypes.so.1.0
mv -f libDBusTypes.so build/
mv -f libDBusTypes.so.1 build/
mv -f libDBusTypes.so.1.0 build/
make[3]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/src'
cp src/build/libDBusTypes.so* ./
cd sip && ./configure.py && make
make[3]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/sip'
g++ -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -Wall -W -DNDEBUG -I. -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/python3.4m -o sipDBusTypescmodule.o sipDBusTypescmodule.cpp
g++ -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -Wall -W -DNDEBUG -I. -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/python3.4m -o sipDBusTypesDBusTypes.o sipDBusTypesDBusTypes.cpp
g++ -Wl,-rpath /home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,--version-script=DBusTypes.exp -o DBusTypes.so sipDBusTypescmodule.o sipDBusTypesDBusTypes.o -L../ -lQt5DBus -lQt5Core -lDBusTypes
make[3]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions/sip'
cp sip/DBusTypes.so ./
make[2]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop/src/frontend/Extensions'
make[1]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop'
dh_auto_test
fakeroot debian/rules binary
dh binary
dh_testroot
dh_prep
rm -f debian/xware-desktop.substvars
rm -f debian/xware-desktop.*.debhelper
rm -rf debian/xware-desktop/
dh_auto_install
install -d debian/xware-desktop
make -j1 install DESTDIR=/home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/home/du/code/xwaredesktop/XwareDesktop'
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib
# xware
install preparedXware/ETMDaemon /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon
install preparedXware/EmbedThunderManager /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager
install preparedXware/vod_httpserver /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver
install preparedXware/portal /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/portal
# binary
install build/chmns /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/chmns
install build/etmpatch.so /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/etmpatch.so
# copy py files
cp -R src/frontend /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
cp -R src/shared /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
cp -R src/daemon /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
# remove unwanted files
rm -r /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/ui
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop -name "*.coffee" -print0 | xargs -0 rm
rm /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xware-desktop.desktop
rm -r /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/Extensions/src
rm -r /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/Extensions/sip
rm /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/Extensions/Makefile
# icons
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/icons/hicolor
cp -R src/frontend/ui/icons/* /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/icons/hicolor
rm /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/icons/hicolor/README
# other
install -D src/frontend/xware-desktop.desktop /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/share/applications/xware-desktop.desktop
install build/xwared.conf /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xwared.conf
install build/xwared.service /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xwared.service
install build/xwared.desktop /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/xwared.desktop
install -d /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/bin
ln -s /opt/xware-desktop/frontend/launcher.py /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/usr/bin/xware-desktop
ln -s /opt/xware-desktop/daemon/xwared.py /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xwared
echo -e "\n__githash__ = \""`git rev-parse HEAD 2>/dev/null`"\"\n" >> /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/shared/__init__.py
# regenerate .pyo files
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop -name "__pycache__" -print0 | xargs -0 rm -rf
python3 -OO -m compileall -q /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop
# fix permissions
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop -type f -print0 | xargs -0 chmod 644
find /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop -type d -print0 | xargs -0 chmod 755
# mark executables
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/launcher.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/morula.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/frontend/CrashReport/CrashReportApp.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/daemon/xwared.py
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/xware/portal
chmod +x /home/du/code/xwaredesktop/XwareDesktop/debian/xware-desktop/opt/xware-desktop/chmns
make[1]: Leaving directory '/home/du/code/xwaredesktop/XwareDesktop'
dh_install
dh_installdocs
install -d debian/xware-desktop/usr/share/doc/xware-desktop
dh_installchangelogs
install -p -m0644 debian/changelog debian/xware-desktop/usr/share/doc/xware-desktop/changelog
dh_icons
dh_perl
dh_link
rm -f debian/xware-desktop/usr/bin/xware-desktop
ln -sf /opt/xware-desktop/frontend/launcher.py debian/xware-desktop/usr/bin/xware-desktop
rm -f debian/xware-desktop/opt/xware-desktop/xwared
ln -sf daemon/xwared.py debian/xware-desktop/opt/xware-desktop/xwared
dh_compress
cd debian/xware-desktop
chmod a-x usr/share/doc/xware-desktop/changelog
gzip -9nf usr/share/doc/xware-desktop/changelog
cd '/home/du/code/xwaredesktop/XwareDesktop'
dh_fixperms
find debian/xware-desktop -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/xware-desktop ! -type l -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/xware-desktop/usr/share/doc -type f ! -regex 'debian/xware-desktop/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/share/doc -type d -print0 2>/dev/null | xargs -0r chmod 0755
find debian/xware-desktop/usr/share/man debian/xware-desktop/usr/man/ debian/xware-desktop/usr/X11*/man/ -type f -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop -perm -5 -type f \( -name '*.so.*' -or -name '*.so' -or -name '*.la' -or -name '*.a' \) -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/include -type f -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/share/applications -type f -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop -perm -5 -type f \( -name '*.cmxs' \) -print0 2>/dev/null | xargs -0r chmod 0644
find debian/xware-desktop/usr/lib/i386-linux-gnu/perl5/5.20 debian/xware-desktop/usr/share/perl5 -type f -perm -5 -name '*.pm' -print0 2>/dev/null | xargs -0r chmod a-X
find debian/xware-desktop/usr/bin -type f -print0 2>/dev/null | xargs -0r chmod a+x
find debian/xware-desktop/usr/lib -type f -name '*.ali' -print0 2>/dev/null | xargs -0r chmod uga-w
dh_strip
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/etmpatch.so
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0.0
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/DBusTypes.so
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/chmns
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/portal
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon
strip --remove-section=.comment --remove-section=.note debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver
dh_makeshlibs
rm -f debian/xware-desktop/DEBIAN/shlibs
install -d debian/xware-desktop/DEBIAN
echo 'libDBusTypes 1 xware-desktop' >>debian/xware-desktop/DEBIAN/shlibs
echo "# Automatically added by dh_makeshlibs">> debian/xware-desktop.postinst.debhelper
sed "" /usr/share/debhelper/autoscripts/postinst-makeshlibs >> debian/xware-desktop.postinst.debhelper
echo '# End automatically added section' >> debian/xware-desktop.postinst.debhelper
echo "# Automatically added by dh_makeshlibs">> debian/xware-desktop.postrm.debhelper
sed "" /usr/share/debhelper/autoscripts/postrm-makeshlibs >> debian/xware-desktop.postrm.debhelper
echo '# End automatically added section' >> debian/xware-desktop.postrm.debhelper
chmod 0644 debian/xware-desktop/DEBIAN/shlibs
chown 0:0 debian/xware-desktop/DEBIAN/shlibs
dh_shlibdeps
dpkg-shlibdeps -Tdebian/xware-desktop.substvars debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0.0 debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1.0 debian/xware-desktop/opt/xware-desktop/frontend/Extensions/DBusTypes.so debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so debian/xware-desktop/opt/xware-desktop/frontend/Extensions/libDBusTypes.so.1 debian/xware-desktop/opt/xware-desktop/etmpatch.so debian/xware-desktop/opt/xware-desktop/chmns debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager debian/xware-desktop/opt/xware-desktop/xware/lib/ETMDaemon debian/xware-desktop/opt/xware-desktop/xware/lib/vod_httpserver debian/xware-desktop/opt/xware-desktop/xware/portal
dpkg-shlibdeps: 警告: package could avoid a useless dependency if debian/xware-desktop/opt/xware-desktop/xware/portal debian/xware-desktop/opt/xware-desktop/xware/lib/EmbedThunderManager were not linked against libz.so.1 (they use none of the library's symbols)
dh_installdeb
perl -pe 's~#DEBHELPER#~qx{cat debian/xware-desktop.postinst.debhelper}~eg' < debian/postinst > debian/xware-desktop/DEBIAN/postinst
chown 0:0 debian/xware-desktop/DEBIAN/postinst
chmod 0755 debian/xware-desktop/DEBIAN/postinst
sed s/#DEBHELPER#// < debian/preinst > debian/xware-desktop/DEBIAN/preinst
chown 0:0 debian/xware-desktop/DEBIAN/preinst
chmod 0755 debian/xware-desktop/DEBIAN/preinst
sed s/#DEBHELPER#// < debian/prerm > debian/xware-desktop/DEBIAN/prerm
chown 0:0 debian/xware-desktop/DEBIAN/prerm
chmod 0755 debian/xware-desktop/DEBIAN/prerm
perl -pe 's~#DEBHELPER#~qx{cat debian/xware-desktop.postrm.debhelper}~eg' < debian/postrm > debian/xware-desktop/DEBIAN/postrm
chown 0:0 debian/xware-desktop/DEBIAN/postrm
chmod 0755 debian/xware-desktop/DEBIAN/postrm
dh_gencontrol
echo misc:Depends= >> debian/xware-desktop.substvars
echo misc:Pre-Depends= >> debian/xware-desktop.substvars
dpkg-gencontrol -pxware-desktop -ldebian/changelog -Tdebian/xware-desktop.substvars -Pdebian/xware-desktop
chmod 0644 debian/xware-desktop/DEBIAN/control
chown 0:0 debian/xware-desktop/DEBIAN/control
dh_md5sums
(cd debian/xware-desktop >/dev/null ; find . -type f ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
chmod 0644 debian/xware-desktop/DEBIAN/md5sums
chown 0:0 debian/xware-desktop/DEBIAN/md5sums
dh_builddeb
dpkg-deb --build debian/xware-desktop ..
dpkg-deb:正在新建软件包 xware-desktop,包文件为 ../xware-desktop_0.13.20141115_i386.deb。
dpkg-genchanges >../xware-desktop_0.13.20141115_i386.changes
dpkg-genchanges: 上传数据中包含完整的原始代码
dpkg-source --after-build XwareDesktop
dpkg-buildpackage: full upload; Debian-native package (full source is included)
signfile xware-desktop_0.13.20141115.dsc
gpg: “Xinkai Chen <yeled.nova@gmail.com>”已跳过:私钥不可用
gpg: dpkg-sign.1LHB78Pk/xware-desktop_0.13.20141115.dsc: clearsign failed: 私钥不可用
dpkg-buildpackage: 错误: failed to sign .dsc and .changes file
- durongze
- 帖子: 53
- 注册时间: 2013-01-26 14:09
Re: Linux原生迅雷下载 for ubuntu(新增无法运行的解决方案)
我想问下这玩意除了让cpu占用率飙升之外,还有其他功能吗,开个玩笑呵呵,怎么不能卸载呢?
-
- 帖子: 276
- 注册时间: 2009-01-14 19:01
Re: Linux原生迅雷下载 for ubuntu(新增ubuntu16.04 64位安装包)
16.04,安装并启动后,使用迅雷账号登陆,到了选择设备这里,无论按什么按键都没有反应,求解决。
开源不是美德,闭源不是罪恶,它们只是不同的选择
开源是服务社会,闭源也同样能服务社会,都没有错
开源是服务社会,闭源也同样能服务社会,都没有错
-
- 帖子: 15
- 注册时间: 2015-08-12 9:12
- 系统: ubuntu