Skip to content

Commit 9085532

Browse files
author
ctp-tsteenholdt
committed
Sync contrib/debian from Matt Corallo's PPA
1 parent 615f7c2 commit 9085532

File tree

6 files changed

+102
-6
lines changed

6 files changed

+102
-6
lines changed

contrib/debian/bitcoin-qt.desktop

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[Desktop Entry]
2-
Version=1.0
2+
Encoding=UTF-8
33
Name=Bitcoin Core
44
Comment=Connect to the Bitcoin P2P Network
55
Comment[de]=Verbinde mit dem Bitcoin peer-to-peer Netzwerk
@@ -11,4 +11,3 @@ Type=Application
1111
Icon=bitcoin128
1212
MimeType=x-scheme-handler/bitcoin;
1313
Categories=Office;Finance;P2P;Network;Qt;
14-
StartupWMClass=Bitcoin-qt

contrib/debian/changelog

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,89 @@
1+
bitcoin (0.16.0-xenial1) xenial; urgency=medium
2+
3+
* Mark for xenial.
4+
5+
-- Matt Corallo (BlueMatt) <[email protected]> Mon, 05 Mar 2018 11:20:00 -0500
6+
7+
bitcoin (0.16.0-trusty1) trusty; urgency=medium
8+
9+
* New upstream release.
10+
11+
-- Matt Corallo (BlueMatt) <[email protected]> Mon, 05 Mar 2018 11:18:00 -0500
12+
13+
bitcoin (0.15.1-trusty1) trusty; urgency=medium
14+
15+
* New upstream release.
16+
* Remove backported patches (which are now upstream).
17+
18+
-- Matt Corallo (BlueMatt) <[email protected]> Sat, 11 Nov 2017 16:51:00 -0500
19+
20+
bitcoin (0.15.0-artful9) artful; urgency=medium
21+
22+
* Mark for artful.
23+
24+
-- Matt Corallo (BlueMatt) <[email protected]> Sat, 21 Oct 2017 20:56:00 -0400
25+
26+
bitcoin (0.15.0-trusty9) trusty; urgency=medium
27+
28+
* Add missing xvfb dep.
29+
30+
-- Matt Corallo (BlueMatt) <[email protected]> Thu, 14 Sep 2017 22:47:00 -0400
31+
32+
bitcoin (0.15.0-trusty8) trusty; urgency=medium
33+
34+
* Backport #11332 to fix Qt settings upgrade segfault.
35+
* Use qt5 on arm to fix Qt test segfault.
36+
37+
-- Matt Corallo (BlueMatt) <[email protected]> Thu, 14 Sep 2017 22:03:00 -0400
38+
39+
bitcoin (0.15.0-trusty7) trusty; urgency=medium
40+
41+
* Backport #11210 to fix build inside launchpad.
42+
43+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 12 Sep 2017 16:13:00 -0400
44+
45+
bitcoin (0.15.0-trusty6) trusty; urgency=medium
46+
47+
* Make launchpad print more debug information.
48+
49+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 12 Sep 2017 12:50:00 -0400
50+
51+
bitcoin (0.15.0-trusty5) trusty; urgency=medium
52+
53+
* Use proper makefile comparison to fix Xvfb start.
54+
55+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 12 Sep 2017 12:49:00 -0400
56+
57+
bitcoin (0.15.0-trusty4) trusty; urgency=medium
58+
59+
* Use full path for start-stop-daemon to fix Xvfb start.
60+
61+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 12 Sep 2017 11:44:00 -0400
62+
63+
bitcoin (0.15.0-trusty3) trusty; urgency=medium
64+
65+
* Fix DISPLAY setting when using xvfb.
66+
67+
-- Matt Corallo (BlueMatt) <[email protected]> Mon, 11 Sep 2017 20:06:00 -0400
68+
69+
bitcoin (0.15.0-trusty2) trusty; urgency=medium
70+
71+
* Use xvfb to run qt4 tests.
72+
73+
-- Matt Corallo (BlueMatt) <[email protected]> Mon, 11 Sep 2017 17:31:00 -0400
74+
75+
bitcoin (0.15.0-trusty1) trusty; urgency=medium
76+
77+
* New upstream release.
78+
79+
-- Matt Corallo (BlueMatt) <[email protected]> Mon, 11 Sep 2017 16:17:00 -0400
80+
81+
bitcoin (0.14.2-trusty1) trusty; urgency=medium
82+
83+
* New upstream release.
84+
85+
-- Matt Corallo (BlueMatt) <[email protected]> Fri, 23 Jun 2017 18:21:00 -0400
86+
187
bitcoin (0.14.1-trusty4) trusty; urgency=medium
288

389
* Re-enable UPnP support.

contrib/debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Build-Depends: debhelper,
2020
libboost-chrono1.48-dev | libboost-chrono-dev (>> 1.47),
2121
libminiupnpc8-dev | libminiupnpc-dev,
2222
qt4-qmake, libqt4-dev,
23+
xvfb,
2324
qttools5-dev-tools, qttools5-dev,
2425
libqrencode-dev,
2526
libprotobuf-dev, protobuf-compiler,

contrib/debian/examples/bitcoin.conf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@
7676
#rpcuser=Ulysseys
7777
#rpcpassword=YourSuperGreatPasswordNumber_DO_NOT_USE_THIS_OR_YOU_WILL_GET_ROBBED_385593
7878
#
79-
# The second method `rpcauth` can be added to server startup argument. It is set at initialization time
80-
# using the output from the script in share/rpcauth/rpcauth.py after providing a username:
79+
# The second method `rpcauth` can be added to server startup argument. It is set at intialization time
80+
# using the output from the script in share/rpcuser/rpcuser.py after providing a username:
8181
#
82-
# ./share/rpcauth/rpcauth.py alice
82+
# ./share/rpcuser/rpcuser.py alice
8383
# String to be appended to bitcoin.conf:
8484
# rpcauth=alice:f7efda5c189b999524f151318c0c86$d5b51b3beffbc02b724e5d095828e0bc8b2456e9ac8757ae3211a5d9b16a22ae
8585
# Your password:

contrib/debian/patches/series

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-

contrib/debian/rules

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,22 @@ override_dh_auto_clean:
1313
rm -rf Makefile.in aclocal.m4 configure src/Makefile.in src/bitcoin-config.h.in src/build-aux src/qt/Makefile.in src/qt/test/Makefile.in src/test/Makefile.in
1414

1515
QT=$(shell dpkg-vendor --derives-from Ubuntu && echo qt4 || echo qt5)
16+
# qt4 is very broken on arm
17+
ifeq ($(findstring arm,$(shell uname -m)),arm)
18+
QT=qt5
19+
endif
20+
ifeq ($(findstring aarch64,$(shell uname -m)),aarch64)
21+
QT=qt5
22+
endif
1623

1724
# Yea, autogen should be run on the source archive, but I like doing git archive
1825
override_dh_auto_configure:
1926
./autogen.sh
2027
./configure --with-gui=$(QT)
2128

2229
override_dh_auto_test:
30+
ifeq ($(QT), qt4)
31+
xvfb-run -n 99 -l make check
32+
else
2333
make check
34+
endif

0 commit comments

Comments
 (0)