Skip to content

Commit 9970219

Browse files
committed
Update contrib/debian to latest Ubuntu PPA upload.
This: * Partially reverts 9f68ed6 (which fixed spelling in a changelog, though generally changelogs should be append-only). * Disables UPnP support (PPA has not had it for a while, and I still don't trust miniupnpc, plus it seems uneccessary - its been a while since we needed to care about Bitcoin-Qt home users getting their inbound ports auto-mapped). * Enables ZMQ. * Forces GUI to Qt4 to fix various issues people have been seeing on Ubuntu and elsewhere with Qt5. * Reverts 70899d7 (Bitcoin does not enable "instant payments", not is transaction management "carried out collectively by the network", for whatever "transaction management" means, finally Bitcoin Core is not the only way to use the Bitcoin currency, as seemingly implied in the description).
1 parent 35da2ae commit 9970219

File tree

3 files changed

+131
-28
lines changed

3 files changed

+131
-28
lines changed

contrib/debian/changelog

Lines changed: 104 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,104 @@
1+
bitcoin (0.14.1-trusty1) trusty; urgency=medium
2+
3+
* New upstream release.
4+
5+
-- Matt Corallo (BlueMatt) <[email protected]> Sat, 22 Apr 2017 17:10:00 -0400
6+
7+
bitcoin (0.14.0-trusty1) trusty; urgency=medium
8+
9+
* New upstream release.
10+
11+
-- Matt Corallo (BlueMatt) <[email protected]> Wed, 08 Mar 2017 10:30:00 -0500
12+
13+
bitcoin (0.13.2-trusty1) trusty; urgency=medium
14+
15+
* New upstream release.
16+
17+
-- Matt Corallo (BlueMatt) <[email protected]> Thu, 05 Jan 2017 09:59:00 -0500
18+
19+
bitcoin (0.13.1-trusty2) trusty; urgency=medium
20+
21+
* Revert to Qt4, due to https://github.com/bitcoin/bitcoin/issues/9038
22+
23+
-- Matt Corallo (BlueMatt) <[email protected]> Mon, 31 Oct 2016 11:16:00 -0400
24+
25+
bitcoin (0.13.1-trusty1) trusty; urgency=medium
26+
27+
* New upstream release.
28+
* Backport updated bitcoin-qt.desktop from upstream master
29+
* Add zmq dependency
30+
* Switch to Qt5 (breaks precise, but that was already broken by C++11)
31+
32+
-- Matt Corallo (BlueMatt) <[email protected]> Thu, 27 Oct 2016 17:32:00 -0400
33+
34+
bitcoin (0.13.0-trusty1) trusty; urgency=medium
35+
36+
* New upstream release.
37+
38+
-- Matt Corallo (BlueMatt) <[email protected]> Sun, 04 Sep 2016 22:09:00 -0400
39+
40+
bitcoin (0.12.1-trusty1) trusty; urgency=medium
41+
42+
* New upstream release.
43+
44+
-- Matt Corallo (BlueMatt) <[email protected]> Mon, 18 Apr 2016 14:26:00 -0700
45+
46+
bitcoin (0.12.0-trusty6) trusty; urgency=medium
47+
48+
* Fix program-options dep.
49+
50+
-- Matt Corallo (BlueMatt) <[email protected]> Fri, 25 Mar 2016 21:41:00 -0700
51+
52+
bitcoin (0.12.0-trusty5) trusty; urgency=medium
53+
54+
* Test explicit --with-gui
55+
56+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 23 Feb 2015 23:25:00 -0800
57+
58+
bitcoin (0.12.0-trusty4) trusty; urgency=medium
59+
60+
* Fix libevent-dev dep.
61+
62+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 23 Feb 2015 23:25:00 -0800
63+
64+
bitcoin (0.12.0-trusty3) trusty; urgency=medium
65+
66+
* Fix precise boost dep.
67+
68+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 23 Feb 2015 19:55:00 -0800
69+
70+
bitcoin (0.12.0-trusty2) trusty; urgency=medium
71+
72+
* Fix libevent dep.
73+
74+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 23 Feb 2015 19:53:00 -0800
75+
76+
bitcoin (0.12.0-trusty1) trusty; urgency=medium
77+
78+
* New upstream release
79+
* Various updates to contrib/debian were merged, a few were not
80+
81+
-- Matt Corallo (BlueMatt) <[email protected]> Tue, 23 Feb 2015 19:29:00 -0800
82+
83+
bitcoin (0.11.2-trusty1) trusty; urgency=low
84+
85+
* New upstream release.
86+
87+
-- Matt Corallo (BlueMatt) <[email protected]> Fri, 13 Nov 2015 18:39:00 -0800
88+
89+
bitcoin (0.11.1-trusty2) trusty; urgency=low
90+
91+
* Remove minupnpc builddep.
92+
93+
-- Matt Corallo (BlueMatt) <[email protected]> Wed, 14 Oct 2015 23:06:00 -1000
94+
95+
bitcoin (0.11.1-trusty1) trusty; urgency=high
96+
97+
* New upstream release.
98+
* Disable all UPnP support.
99+
100+
-- Matt Corallo (BlueMatt) <[email protected]> Wed, 14 Oct 2015 13:57:00 -1000
101+
1102
bitcoin (0.11.0-precise1) precise; urgency=medium
2103

3104
* New upstream release.
@@ -179,7 +280,7 @@ bitcoin (0.5.3-natty0) natty; urgency=low
179280
bitcoin (0.5.2-natty1) natty; urgency=low
180281

181282
* Remove mentions on anonymity in package descriptions and manpage.
182-
These should never have been there, bitcoin isn't anonymous without
283+
These should never have been there, bitcoin isnt anonymous without
183284
a ton of work that virtually no users will ever be willing and
184285
capable of doing
185286

@@ -220,7 +321,7 @@ bitcoin (0.5.0~rc1-natty1) natty; urgency=low
220321

221322
* Add test_bitcoin to build test
222323
* Fix clean
223-
* Remove unnecessary build-dependancies
324+
* Remove uneccessary build-dependancies
224325

225326
-- Matt Corallo <[email protected]> Wed, 26 Oct 2011 14:37:18 -0400
226327

@@ -380,7 +481,7 @@ bitcoin (0.3.20.01~dfsg-1) unstable; urgency=low
380481

381482
bitcoin (0.3.19~dfsg-6) unstable; urgency=low
382483

383-
* Fix override aggressive optimizations.
484+
* Fix override agressive optimizations.
384485
* Fix tighten build-dependencies to really fit backporting to Lenny:
385486
+ Add fallback build-dependency on libdb4.6++-dev.
386487
+ Tighten unversioned Boost build-dependencies to recent versions,

contrib/debian/control

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,29 @@
11
Source: bitcoin
22
Section: utils
33
Priority: optional
4-
Maintainer: Jonas Smedegaard <[email protected]>
5-
Uploaders: Micah Anderson <[email protected]>
4+
Maintainer: Matt Corallo <[email protected]>
5+
Uploaders: Matt Corallo <[email protected]>
66
Build-Depends: debhelper,
77
devscripts,
88
automake,
99
libtool,
1010
bash-completion,
11-
libboost-system-dev (>> 1.35) | libboost-system1.35-dev,
1211
libdb4.8++-dev,
1312
libssl-dev,
1413
pkg-config,
15-
libminiupnpc8-dev | libminiupnpc-dev (>> 1.6),
16-
libboost-filesystem-dev (>> 1.35) | libboost-filesystem1.35-dev,
17-
libboost-program-options-dev (>> 1.35) | libboost-program-options1.35-dev,
18-
libboost-thread-dev (>> 1.35) | libboost-thread1.35-dev,
19-
libboost-test-dev (>> 1.35) | libboost-test1.35-dev,
14+
libevent-dev,
15+
libboost-system1.48-dev | libboost-system-dev (>> 1.35),
16+
libboost-filesystem1.48-dev | libboost-filesystem-dev (>> 1.35),
17+
libboost-program-options1.48-dev | libboost-program-options-dev (>> 1.35),
18+
libboost-thread1.48-dev | libboost-thread-dev (>> 1.35),
19+
libboost-test1.48-dev | libboost-test-dev (>> 1.35),
20+
libboost-chrono1.48-dev | libboost-chrono-dev (>> 1.35),
2021
qt4-qmake,
2122
libqt4-dev,
2223
libqrencode-dev,
2324
libprotobuf-dev, protobuf-compiler,
24-
python
25+
python,
26+
libzmq3-dev
2527
Standards-Version: 3.9.2
2628
Homepage: https://bitcoincore.org/
2729
Vcs-Git: git://github.com/bitcoin/bitcoin.git
@@ -31,11 +33,11 @@ Package: bitcoind
3133
Architecture: any
3234
Depends: ${shlibs:Depends}, ${misc:Depends}
3335
Description: peer-to-peer network based digital currency - daemon
34-
Bitcoin is an experimental new digital currency that enables instant
35-
payments to anyone, anywhere in the world. Bitcoin uses peer-to-peer
36-
technology to operate with no central authority: managing transactions
37-
and issuing money are carried out collectively by the network. Bitcoin Core
38-
is the name of the open source software which enables the use of this currency.
36+
Bitcoin is a free open source peer-to-peer electronic cash system that
37+
is completely decentralized, without the need for a central server or
38+
trusted parties. Users hold the crypto keys to their own money and
39+
transact directly with each other, with the help of a P2P network to
40+
check for double-spending.
3941
.
4042
This package provides the daemon, bitcoind, and the CLI tool
4143
bitcoin-cli to interact with the daemon.
@@ -44,23 +46,23 @@ Package: bitcoin-qt
4446
Architecture: any
4547
Depends: ${shlibs:Depends}, ${misc:Depends}
4648
Description: peer-to-peer network based digital currency - Qt GUI
47-
Bitcoin is an experimental new digital currency that enables instant
48-
payments to anyone, anywhere in the world. Bitcoin uses peer-to-peer
49-
technology to operate with no central authority: managing transactions
50-
and issuing money are carried out collectively by the network. Bitcoin Core
51-
is the name of the open source software which enables the use of this currency.
49+
Bitcoin is a free open source peer-to-peer electronic cash system that
50+
is completely decentralized, without the need for a central server or
51+
trusted parties. Users hold the crypto keys to their own money and
52+
transact directly with each other, with the help of a P2P network to
53+
check for double-spending.
5254
.
5355
This package provides Bitcoin-Qt, a GUI for Bitcoin based on Qt.
5456

5557
Package: bitcoin-tx
5658
Architecture: any
5759
Depends: ${shlibs:Depends}, ${misc:Depends}
5860
Description: peer-to-peer digital currency - standalone transaction tool
59-
Bitcoin is an experimental new digital currency that enables instant
60-
payments to anyone, anywhere in the world. Bitcoin uses peer-to-peer
61-
technology to operate with no central authority: managing transactions
62-
and issuing money are carried out collectively by the network. Bitcoin Core
63-
is the name of the open source software which enables the use of this currency.
61+
Bitcoin is a free open source peer-to-peer electronic cash system that
62+
is completely decentralized, without the need for a central server or
63+
trusted parties. Users hold the crypto keys to their own money and
64+
transact directly with each other, with the help of a P2P network to
65+
check for double-spending.
6466
.
6567
This package provides bitcoin-tx, a command-line transaction creation
6668
tool which can be used without a bitcoin daemon. Some means of

contrib/debian/rules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ override_dh_auto_clean:
1515
# Yea, autogen should be run on the source archive, but I like doing git archive
1616
override_dh_auto_configure:
1717
./autogen.sh
18-
./configure
18+
./configure --without-miniupnpc --with-gui=qt4
1919

2020
override_dh_auto_test:
2121
make check

0 commit comments

Comments
 (0)