diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2012-03-15 17:02:07 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2012-03-15 17:02:07 +0000 |
commit | 7f7546db8f77f9e29b598d7508c40969361d0fb8 (patch) | |
tree | b9242641702c68715573905b64b0dd8898eb5b4a | |
parent | Remove unstable vulnerable versions, bug #407793 (diff) | |
download | historical-7f7546db8f77f9e29b598d7508c40969361d0fb8.tar.gz historical-7f7546db8f77f9e29b598d7508c40969361d0fb8.tar.bz2 historical-7f7546db8f77f9e29b598d7508c40969361d0fb8.zip |
Version bumps which address bug #407793
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
-rw-r--r-- | net-p2p/bitcoin-qt/ChangeLog | 9 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/Manifest | 13 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/bitcoin-qt-0.5.0.4.ebuild | 106 | ||||
-rw-r--r-- | net-p2p/bitcoin-qt/bitcoin-qt-0.5.3.ebuild | 106 |
4 files changed, 229 insertions, 5 deletions
diff --git a/net-p2p/bitcoin-qt/ChangeLog b/net-p2p/bitcoin-qt/ChangeLog index 60c4b2929b8a..ebb0392c53b5 100644 --- a/net-p2p/bitcoin-qt/ChangeLog +++ b/net-p2p/bitcoin-qt/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-p2p/bitcoin-qt # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.12 2012/03/15 16:56:53 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.13 2012/03/15 17:02:04 blueness Exp $ + +*bitcoin-qt-0.5.3 (15 Mar 2012) +*bitcoin-qt-0.5.0.4 (15 Mar 2012) + + 15 Mar 2012; Anthony G. Basile <blueness@gentoo.org> + +bitcoin-qt-0.5.0.4.ebuild, +bitcoin-qt-0.5.3.ebuild: + Version bumps which address bug #407793 15 Mar 2012; Anthony G. Basile <blueness@gentoo.org> -bitcoin-qt-0.5.0.3-r2.ebuild, -bitcoin-qt-0.5.0.4_rc3.ebuild, diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest index 1e944192cdd9..716e89215406 100644 --- a/net-p2p/bitcoin-qt/Manifest +++ b/net-p2p/bitcoin-qt/Manifest @@ -2,14 +2,19 @@ Hash: SHA256 DIST 0.5-eligius_sendfee.patch 6767 RMD160 f084f46860af55f2b23ac1ef0dc4104da8d1c377 SHA1 34fa1567812853e84b53e2fe4940d3374dd42bc9 SHA256 d3503c33528ff6afcd6e5bbb314b8c00c414ed7f1350c2af1594d0e4b6e75e2c +DIST 0.5.2-eligius_sendfee.patch.xz 2408 RMD160 cc947fd2c62bb842438462dcea654e41e59d0fb5 SHA1 1b44c00615dbdf6775a1a33189715cd118a62f13 SHA256 23495db978f81dc8e029dc260933b6644a4de823734507adff9bcc3c8eef02f8 +DIST bitcoin-v0.5.0.4.tgz 902417 RMD160 774637dc953041913b114745436f66993b3736cc SHA1 daabee6998c8d2608bd7f0555891192738ad15be SHA256 48d3c98ba3d778438658528947089c46c12ef2d891b9d0412a1899b95f232331 DIST bitcoin-v0.5.1.tgz 1007787 RMD160 107944a2f37cc0f873248ef8f2c23a602dfc2dd7 SHA1 27189303b71c6e9c5140c39659ea1f5280e8b4f0 SHA256 e33279066298e0a29e1dcca566d0a0bbcd89ef6e02d43bdbbeaf046f5faf66fe +DIST bitcoin-v0.5.3.tgz 1012843 RMD160 92875b0073ada3771c79960c1a7aac3df511a49d SHA1 ac181eb976780f8af2ea5a3df2d9709accaa283f SHA256 0f39305d3da134a04c2509569f0c65dbe889aff9c91aef2deb3cfaa386094c0c +EBUILD bitcoin-qt-0.5.0.4.ebuild 2568 RMD160 80e366f79d851c6e644791c0c0303dd4df8a1df4 SHA1 9604b9a23082fa98695d2e5479fdd22327cef012 SHA256 918988dbe051f22365abf43a6cb5b3c2ed126836c01c5fd7122b83d1e90a933f EBUILD bitcoin-qt-0.5.1.ebuild 2541 RMD160 d75f5daaecb384f826e3bce9cd6a800de8eb72d4 SHA1 d40894e1ebefa3decc15a8d77be1527598b312c3 SHA256 9b5b0179dcee46357fe9955e7e4d3f2d1585f290237946c2c1c3ddb6bc408af5 -MISC ChangeLog 2951 RMD160 42e0df8bccba6a1f3a76b5726968719808dd8693 SHA1 dd6cbba04b98b5ae368f1db0c8c2f9ac8d9f037c SHA256 b8c99498c2c6d891c56825bc2e51d3eb8de8c21d4bb17abf32acbb5f25c447b5 +EBUILD bitcoin-qt-0.5.3.ebuild 2566 RMD160 a54b5b9bbb83dc413c0741310ee9947052c7fd42 SHA1 1a9d964aaa7d619916c84dcde812a5eb3d41ed4b SHA256 fa5267e15fd19875a221c7856987288949c251addc8c0ff822d4523dca5c9af5 +MISC ChangeLog 3172 RMD160 169fd5a6cdb90db0324889c82310006b7e364262 SHA1 2d71ed658bf42e8ce14055d18903519db2eff65b SHA256 4867e1fd5e76c3df71a613c7217979c8572e90242ca85bf6448902778bc6b5bc MISC metadata.xml 489 RMD160 1bc142d56b8eba454c8b78611dc4a7949e365c4c SHA1 ef5280c637b35e90450c0dfc1b7729b32dac35de SHA256 8625c76579833480ab4a641f5a3723b4d624f23b0c46845637107e216d1560e8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEAREIAAYFAk9iH0wACgkQl5yvQNBFVTW/8wCfaygq5wcS/26/b6JQ4nHxCU3J -L1wAniMiI/wbFu+GrSyDii7w6QPEiyOv -=6sxM +iEUEAREIAAYFAk9iIIYACgkQl5yvQNBFVTUTCgCYqr2GjLWzpuA6AysDDOoJ/yrE +bgCeOBmV/65p7H+9Ee8sOLTFOtuoOls= +=3Uns -----END PGP SIGNATURE----- diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.5.0.4.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.5.0.4.ebuild new file mode 100644 index 000000000000..a4d109c9fc7f --- /dev/null +++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.5.0.4.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-0.5.0.4.ebuild,v 1.1 2012/03/15 17:02:07 blueness Exp $ + +EAPI=4 + +DB_VER="4.8" + +LANGS="da de en es es_CL nb nl ru zh_TW" +inherit db-use eutils qt4-r2 versionator + +DESCRIPTION="An end-user Qt4 GUI for the Bitcoin crypto-currency" +HOMEPAGE="http://bitcoin.org/" +SRC_URI="http://gitorious.org/bitcoin/bitcoind-stable/archive-tarball/v${PV/_/} -> bitcoin-v${PV}.tgz + eligius? ( http://luke.dashjr.org/programs/bitcoin/files/0.5.2-eligius_sendfee.patch.xz ) +" + +LICENSE="MIT ISC CCPL-Attribution-3.0 GPL-3 md2k7-asyouwish LGPL-2.1 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="$IUSE dbus +eligius ssl upnp" + +RDEPEND=" + >=dev-libs/boost-1.41.0 + dev-libs/openssl[-bindist] + upnp? ( + net-libs/miniupnpc + ) + sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] + x11-libs/qt-gui + dbus? ( + x11-libs/qt-dbus + ) +" +DEPEND="${RDEPEND} + >=app-shells/bash-4.1 +" + +DOCS="doc/README" + +S="${WORKDIR}/bitcoin-bitcoind-stable" + +src_prepare() { + cd src || die + use eligius && epatch "${WORKDIR}/0.5.2-eligius_sendfee.patch" + + local filt= yeslang= nolang= + + for lan in $LANGS; do + if [ ! -e qt/locale/bitcoin_$lan.ts ]; then + ewarn "Language '$lan' no longer supported. Ebuild needs update." + fi + done + + for ts in $(ls qt/locale/*.ts) + do + x="${ts/*bitcoin_/}" + x="${x/.ts/}" + if ! use "linguas_$x"; then + nolang="$nolang $x" + rm "$ts" + filt="$filt\\|$x" + else + yeslang="$yeslang $x" + fi + done + filt="bitcoin_\\(${filt:2}\\)\\.qm" + sed "/${filt}/d" -i 'qt/bitcoin.qrc' + einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" +} + +src_configure() { + local OPTS=() + local BOOST_PKG BOOST_VER + + use dbus && OPTS+=("USE_DBUS=1") + use ssl && OPTS+=("DEFINES+=USE_SSL") + if use upnp; then + OPTS+=("USE_UPNP=1") + else + OPTS+=("USE_UPNP=-") + fi + + OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") + OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") + + BOOST_PKG="$(best_version 'dev-libs/boost')" + BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")" + BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")" + OPTS+=("BOOST_INCLUDE_PATH=/usr/include/boost-${BOOST_VER}") + OPTS+=("BOOST_LIB_SUFFIX=-${BOOST_VER}") + + eqmake4 "${PN}.pro" "${OPTS[@]}" +} + +src_compile() { + emake +} + +src_install() { + qt4-r2_src_install + dobin ${PN} + insinto /usr/share/pixmaps + newins "share/pixmaps/bitcoin.ico" "${PN}.ico" + make_desktop_entry ${PN} "Bitcoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Network;P2P" +} diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.5.3.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.5.3.ebuild new file mode 100644 index 000000000000..d70b309ab270 --- /dev/null +++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.5.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-0.5.3.ebuild,v 1.1 2012/03/15 17:02:04 blueness Exp $ + +EAPI=4 + +DB_VER="4.8" + +LANGS="da de en es es_CL hu it nb nl pt_BR ru uk zh_CN zh_TW" +inherit db-use eutils qt4-r2 versionator + +DESCRIPTION="An end-user Qt4 GUI for the Bitcoin crypto-currency" +HOMEPAGE="http://bitcoin.org/" +SRC_URI="http://gitorious.org/bitcoin/bitcoind-stable/archive-tarball/v${PV/_/} -> bitcoin-v${PV}.tgz + eligius? ( http://luke.dashjr.org/programs/bitcoin/files/0.5.2-eligius_sendfee.patch.xz ) +" + +LICENSE="MIT ISC GPL-3 md2k7-asyouwish LGPL-2.1 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="$IUSE dbus +eligius ssl upnp" + +RDEPEND=" + >=dev-libs/boost-1.41.0 + dev-libs/openssl[-bindist] + upnp? ( + net-libs/miniupnpc + ) + sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] + x11-libs/qt-gui + dbus? ( + x11-libs/qt-dbus + ) +" +DEPEND="${RDEPEND} + >=app-shells/bash-4.1 +" + +DOCS="doc/README" + +S="${WORKDIR}/bitcoin-bitcoind-stable" + +src_prepare() { + cd src || die + use eligius && epatch "${WORKDIR}/0.5.2-eligius_sendfee.patch" + + local filt= yeslang= nolang= + + for lan in $LANGS; do + if [ ! -e qt/locale/bitcoin_$lan.ts ]; then + ewarn "Language '$lan' no longer supported. Ebuild needs update." + fi + done + + for ts in $(ls qt/locale/*.ts) + do + x="${ts/*bitcoin_/}" + x="${x/.ts/}" + if ! use "linguas_$x"; then + nolang="$nolang $x" + rm "$ts" + filt="$filt\\|$x" + else + yeslang="$yeslang $x" + fi + done + filt="bitcoin_\\(${filt:2}\\)\\.qm" + sed "/${filt}/d" -i 'qt/bitcoin.qrc' + einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" +} + +src_configure() { + local OPTS=() + local BOOST_PKG BOOST_VER + + use dbus && OPTS+=("USE_DBUS=1") + use ssl && OPTS+=("DEFINES+=USE_SSL") + if use upnp; then + OPTS+=("USE_UPNP=1") + else + OPTS+=("USE_UPNP=-") + fi + + OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") + OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") + + BOOST_PKG="$(best_version 'dev-libs/boost')" + BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")" + BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")" + OPTS+=("BOOST_INCLUDE_PATH=/usr/include/boost-${BOOST_VER}") + OPTS+=("BOOST_LIB_SUFFIX=-${BOOST_VER}") + + eqmake4 "${PN}.pro" "${OPTS[@]}" +} + +src_compile() { + emake +} + +src_install() { + qt4-r2_src_install + dobin ${PN} + insinto /usr/share/pixmaps + newins "share/pixmaps/bitcoin.ico" "${PN}.ico" + make_desktop_entry ${PN} "Bitcoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Network;P2P" +} |