Merge #896: Enable PPA builds

1ca59fe update contrib/debian
7ad1ea8 fix some nits
05e0a12 updated pixmap references to dash
da7ef9c rename

- bitcoin*.png to dash*.png
- bitcoin*.xpm to dash*.xpm

d0d2f05 Update Dash description in Debian control to match the description in the main README.md file
3dc2bab Update Dash description in Debian control to match the description in the main README.md file

- this merges the latest Bitcoin changes and should enable us to provide Dash PPAs via https://launchpad.net/~dash.org/+archive/ubuntu/dash

Closes #880
This commit is contained in:
Holger Schinzel 2016-06-30 19:21:00 +02:00 committed by GitHub
parent 9764e22ed8
commit 9c302a77da
20 changed files with 95 additions and 32 deletions

View File

@ -12,7 +12,7 @@ What is Dash?
Dash is an experimental new digital currency that enables anonymous, instant Dash is an experimental new digital currency that enables anonymous, instant
payments to anyone, anywhere in the world. Dash uses peer-to-peer technology payments to anyone, anywhere in the world. Dash uses peer-to-peer technology
to operate with no central authority: managing transactions and issuing money to operate with no central authority: managing transactions and issuing money
are carried out collectively by the network. Dash Core is the name of open are carried out collectively by the network. Dash Core is the name of the open
source software which enables the use of this currency. source software which enables the use of this currency.
For more information, as well as an immediately useable, binary version of For more information, as well as an immediately useable, binary version of

View File

@ -1,3 +1,65 @@
bitcoin (0.12.1-trusty1) trusty; urgency=medium
* New upstream release.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Mon, 18 Apr 2016 14:26:00 -0700
bitcoin (0.12.0-trusty6) trusty; urgency=medium
* Fix program-options dep.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Fri, 25 Mar 2016 21:41:00 -0700
bitcoin (0.12.0-trusty5) trusty; urgency=medium
* Test explicit --with-gui
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Tue, 23 Feb 2015 23:25:00 -0800
bitcoin (0.12.0-trusty4) trusty; urgency=medium
* Fix libevent-dev dep.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Tue, 23 Feb 2015 23:25:00 -0800
bitcoin (0.12.0-trusty3) trusty; urgency=medium
* Fix precise boost dep.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Tue, 23 Feb 2015 19:55:00 -0800
bitcoin (0.12.0-trusty2) trusty; urgency=medium
* Fix libevent dep.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Tue, 23 Feb 2015 19:53:00 -0800
bitcoin (0.12.0-trusty1) trusty; urgency=medium
* New upstream release
* Various updates to contrib/debian were merged, a few were not
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Tue, 23 Feb 2015 19:29:00 -0800
bitcoin (0.11.2-trusty1) trusty; urgency=low
* New upstream release.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Fri, 13 Nov 2015 18:39:00 -0800
bitcoin (0.11.1-trusty2) trusty; urgency=low
* Remove minupnpc builddep.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Wed, 14 Oct 2015 23:06:00 -1000
bitcoin (0.11.1-trusty1) trusty; urgency=high
* New upstream release.
* Disable all UPnP support.
-- Matt Corallo (BlueMatt) <matt@mattcorallo.com> Wed, 14 Oct 2015 13:57:00 -1000
bitcoin (0.11.0-precise1) precise; urgency=medium bitcoin (0.11.0-precise1) precise; urgency=medium
* New upstream release. * New upstream release.
@ -179,7 +241,7 @@ bitcoin (0.5.3-natty0) natty; urgency=low
bitcoin (0.5.2-natty1) natty; urgency=low bitcoin (0.5.2-natty1) natty; urgency=low
* Remove mentions on anonymity in package descriptions and manpage. * Remove mentions on anonymity in package descriptions and manpage.
These should never have been there, bitcoin isn't anonymous without These should never have been there, bitcoin isnt anonymous without
a ton of work that virtually no users will ever be willing and a ton of work that virtually no users will ever be willing and
capable of doing capable of doing
@ -220,7 +282,7 @@ bitcoin (0.5.0~rc1-natty1) natty; urgency=low
* Add test_bitcoin to build test * Add test_bitcoin to build test
* Fix clean * Fix clean
* Remove unnecessary build-dependancies * Remove uneccessary build-dependancies
-- Matt Corallo <matt@bluematt.me> Wed, 26 Oct 2011 14:37:18 -0400 -- Matt Corallo <matt@bluematt.me> Wed, 26 Oct 2011 14:37:18 -0400
@ -380,7 +442,7 @@ bitcoin (0.3.20.01~dfsg-1) unstable; urgency=low
bitcoin (0.3.19~dfsg-6) unstable; urgency=low bitcoin (0.3.19~dfsg-6) unstable; urgency=low
* Fix override aggressive optimizations. * Fix override agressive optimizations.
* Fix tighten build-dependencies to really fit backporting to Lenny: * Fix tighten build-dependencies to really fit backporting to Lenny:
+ Add fallback build-dependency on libdb4.6++-dev. + Add fallback build-dependency on libdb4.6++-dev.
+ Tighten unversioned Boost build-dependencies to recent versions, + Tighten unversioned Boost build-dependencies to recent versions,
@ -407,8 +469,8 @@ bitcoin (0.3.19~dfsg-5) unstable; urgency=low
bitcoin (0.3.19~dfsg-4) unstable; urgency=low bitcoin (0.3.19~dfsg-4) unstable; urgency=low
[ Micah Anderson ] [ Micah Anderson ]
* Provide example dash.conf. * Provide example bitcoin.conf.
* Add bitcoind(1) and dash.conf(5) man pages. * Add bitcoind(1) and bitcoin.conf(5) man pages.
[ Jonas Smedegaard ] [ Jonas Smedegaard ]
* Ease backporting: * Ease backporting:

View File

@ -1,22 +1,23 @@
Source: dash Source: dash
Section: utils Section: utils
Priority: optional Priority: optional
Maintainer: Jonas Smedegaard <dr@jones.dk> ***TODO*** Maintainer: Holger Schinzel <holger@dash.org>
Uploaders: Micah Anderson <micah@debian.org> ***TODO*** Uploaders: Holger Schinzel <holger@dash.org>
Build-Depends: debhelper, Build-Depends: debhelper,
devscripts, devscripts,
automake, automake,
libtool, libtool,
bash-completion, bash-completion,
libboost-system-dev (>> 1.35) | libboost-system1.35-dev,
libdb4.8++-dev, libdb4.8++-dev,
libssl-dev, libssl-dev,
pkg-config, pkg-config,
libminiupnpc8-dev | libminiupnpc-dev (>> 1.6), libevent-dev,
libboost-filesystem-dev (>> 1.35) | libboost-filesystem1.35-dev, libboost-system1.48-dev | libboost-system-dev (>> 1.35),
libboost-program-options-dev (>> 1.35) | libboost-program-options1.35-dev, libboost-filesystem1.48-dev | libboost-filesystem-dev (>> 1.35),
libboost-thread-dev (>> 1.35) | libboost-thread1.35-dev, libboost-program-options1.48-dev | libboost-program-options-dev (>> 1.35),
libboost-test-dev (>> 1.35) | libboost-test1.35-dev, libboost-thread1.48-dev | libboost-thread-dev (>> 1.35),
libboost-test1.48-dev | libboost-test-dev (>> 1.35),
libboost-chrono1.48-dev | libboost-chrono-dev (>> 1.35),
qt4-qmake, qt4-qmake,
libqt4-dev, libqt4-dev,
libqrencode-dev, libqrencode-dev,
@ -31,7 +32,7 @@ Package: dashd
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
Description: peer-to-peer network based digital currency - daemon Description: peer-to-peer network based digital currency - daemon
Dash is an experimental new digital currency that enables instant Dash is an experimental new digital currency that enables anonymous, instant
payments to anyone, anywhere in the world. Dash uses peer-to-peer payments to anyone, anywhere in the world. Dash uses peer-to-peer
technology to operate with no central authority: managing transactions technology to operate with no central authority: managing transactions
and issuing money are carried out collectively by the network. Dash Core and issuing money are carried out collectively by the network. Dash Core
@ -44,7 +45,7 @@ Package: dash-qt
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
Description: peer-to-peer network based digital currency - Qt GUI Description: peer-to-peer network based digital currency - Qt GUI
Dash is an experimental new digital currency that enables instant Dash is an experimental new digital currency that enables anonymous, instant
payments to anyone, anywhere in the world. Dash uses peer-to-peer payments to anyone, anywhere in the world. Dash uses peer-to-peer
technology to operate with no central authority: managing transactions technology to operate with no central authority: managing transactions
and issuing money are carried out collectively by the network. Dash Core and issuing money are carried out collectively by the network. Dash Core
@ -56,7 +57,7 @@ Package: dash-tx
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
Description: peer-to-peer digital currency - standalone transaction tool Description: peer-to-peer digital currency - standalone transaction tool
Dash is an experimental new digital currency that enables instant Dash is an experimental new digital currency that enables anonymous, instant
payments to anyone, anywhere in the world. Dash uses peer-to-peer payments to anyone, anywhere in the world. Dash uses peer-to-peer
technology to operate with no central authority: managing transactions technology to operate with no central authority: managing transactions
and issuing money are carried out collectively by the network. Dash Core and issuing money are carried out collectively by the network. Dash Core

View File

@ -1,6 +1,6 @@
usr/local/bin/dash-qt usr/bin usr/local/bin/dash-qt usr/bin
share/pixmaps/bitcoin32.xpm usr/share/pixmaps share/pixmaps/dash32.xpm usr/share/pixmaps
share/pixmaps/bitcoin16.xpm usr/share/pixmaps share/pixmaps/dash16.xpm usr/share/pixmaps
share/pixmaps/bitcoin128.png usr/share/pixmaps share/pixmaps/dash128.png usr/share/pixmaps
debian/dash-qt.desktop usr/share/applications debian/dash-qt.desktop usr/share/applications
debian/dash-qt.protocol usr/share/kde4/services/ debian/dash-qt.protocol usr/share/kde4/services/

View File

@ -1,4 +1,4 @@
.TH BITCOIN-CLI "1" "February 2016" "dash-cli 0.12" .TH DASH-CLI "1" "June 2016" "dash-cli 0.12"
.SH NAME .SH NAME
dash-cli \- a remote procedure call client for Dash Core. dash-cli \- a remote procedure call client for Dash Core.
.SH SYNOPSIS .SH SYNOPSIS
@ -14,7 +14,7 @@ This manual page documents the dash-cli program. dash-cli is an RPC client used
Show possible options. Show possible options.
.SH "SEE ALSO" .SH "SEE ALSO"
\fBdash\fP, \fBdash.conf\fP \fBdashd\fP, \fBdash.conf\fP
.SH AUTHOR .SH AUTHOR
This manual page was written by Ciemon Dunville <ciemon@gmail.com>. Permission is granted to copy, distribute and/or modify this document under the terms of the MIT License. This manual page was written by Ciemon Dunville <ciemon@gmail.com>. Permission is granted to copy, distribute and/or modify this document under the terms of the MIT License.

View File

@ -1,4 +1,4 @@
.TH DASH-QT "1" "February 2016" "dash-qt 0.12" .TH DASH-QT "1" "June 2016" "dash-qt 0.12"
.SH NAME .SH NAME
dash-qt \- peer-to-peer network based digital currency dash-qt \- peer-to-peer network based digital currency
.SH DESCRIPTION .SH DESCRIPTION

View File

@ -1,4 +1,4 @@
.TH DASH.CONF "5" "February 2016" "dash.conf 0.12" .TH DASH.CONF "5" "June 2016" "dash.conf 0.12"
.SH NAME .SH NAME
dash.conf \- dash configuration file dash.conf \- dash configuration file
.SH SYNOPSIS .SH SYNOPSIS

View File

@ -1,12 +1,12 @@
.TH DASHD "1" "February 2016" "dashd 0.12" .TH DASHD "1" "June 2016" "dashd 0.12"
.SH NAME .SH NAME
Dash \- peer-to-peer network based digital currency dashd \- peer-to-peer network based digital currency
.SH SYNOPSIS .SH SYNOPSIS
dashd [options] <command> [params] dashd [options] <command> [params]
.TP .TP
dashd [options] help <command> \- Get help for a command dashd [options] help <command> \- Get help for a command
.SH DESCRIPTION .SH DESCRIPTION
This manual page documents the dashd program. Dash is an experimental new digital currency that enables instant payments to anyone, anywhere in the world. Dash uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Dash Core is the name of open source software which enables the use of this currency. This manual page documents the dashd program. Dash is an experimental new digital currency that enables anonymous, instant payments to anyone, anywhere in the world. Dash uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Dash Core is the name of the open source software which enables the use of this currency.
.SH OPTIONS .SH OPTIONS
.TP .TP

View File

@ -2,11 +2,11 @@
# -*- mode: makefile; coding: utf-8 -*- # -*- mode: makefile; coding: utf-8 -*-
#DEB_MAKE_CHECK_TARGET = test_dash #DEB_MAKE_CHECK_TARGET = test_dash
#build/bitcoind:: #build/dashd::
# $(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),,src/test_dash) # $(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),,src/test_dash)
DEB_INSTALL_EXAMPLES_bitcoind += debian/examples/* DEB_INSTALL_EXAMPLES_dashd += debian/examples/*
DEB_INSTALL_MANPAGES_bitcoind += debian/manpages/* DEB_INSTALL_MANPAGES_dashd += debian/manpages/*
%: %:
dh --with bash-completion $@ dh --with bash-completion $@
@ -18,7 +18,7 @@ override_dh_auto_clean:
# Yea, autogen should be run on the source archive, but I like doing git archive # Yea, autogen should be run on the source archive, but I like doing git archive
override_dh_auto_configure: override_dh_auto_configure:
./autogen.sh ./autogen.sh
./configure ./configure --without-miniupnpc --with-gui=qt4
override_dh_auto_test: override_dh_auto_test:
make check make check

View File

@ -2,4 +2,4 @@
version=3 version=3
# use qa.debian.org redirector; see man uscan # use qa.debian.org redirector; see man uscan
opts=uversionmangle=s/(\d)(alpha|beta|rc)/$1~$2/,dversionmangle=s/~dfsg\d*// \ opts=uversionmangle=s/(\d)(alpha|beta|rc)/$1~$2/,dversionmangle=s/~dfsg\d*// \
http://githubredir.debian.net/github/bitcoin/bitcoin v(.*).tar.gz http://githubredir.debian.net/github/dashpay/dash v(.*).tar.gz

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 486 B

View File

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

Before

Width:  |  Height:  |  Size: 749 B

After

Width:  |  Height:  |  Size: 749 B

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB