diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2014-05-26 21:36:20 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2014-05-26 21:36:20 +0000 |
commit | 2173e5bfd43fd32c485da2049e86869f86ea43e8 (patch) | |
tree | ea4f3ad8b69e7896408d87c1ef8cc776bc280be8 /net-p2p | |
parent | Version bump, bug #508934 (diff) | |
download | historical-2173e5bfd43fd32c485da2049e86869f86ea43e8.tar.gz historical-2173e5bfd43fd32c485da2049e86869f86ea43e8.tar.bz2 historical-2173e5bfd43fd32c485da2049e86869f86ea43e8.zip |
Version bump, bug #508934
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/litecoin-qt/ChangeLog | 10 | ||||
-rw-r--r-- | net-p2p/litecoin-qt/Manifest | 30 | ||||
-rw-r--r-- | net-p2p/litecoin-qt/litecoin-qt-0.8.7.1.ebuild | 143 |
3 files changed, 167 insertions, 16 deletions
diff --git a/net-p2p/litecoin-qt/ChangeLog b/net-p2p/litecoin-qt/ChangeLog index cddd3b32a909..100fff6f9740 100644 --- a/net-p2p/litecoin-qt/ChangeLog +++ b/net-p2p/litecoin-qt/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-p2p/litecoin-qt -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoin-qt/ChangeLog,v 1.2 2013/12/28 20:54:54 blueness Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoin-qt/ChangeLog,v 1.3 2014/05/26 21:36:05 blueness Exp $ + +*litecoin-qt-0.8.7.1 (26 May 2014) + + 26 May 2014; Anthony G. Basile <blueness@gentoo.org> + +litecoin-qt-0.8.7.1.ebuild: + Version bump, bug #508934 *litecoin-qt-0.8.6.1 (28 Dec 2013) diff --git a/net-p2p/litecoin-qt/Manifest b/net-p2p/litecoin-qt/Manifest index 2dfe3cc4a6e1..1e30564442e8 100644 --- a/net-p2p/litecoin-qt/Manifest +++ b/net-p2p/litecoin-qt/Manifest @@ -4,24 +4,26 @@ Hash: SHA256 AUX litecoin-sys_leveldb.patch 7264 SHA256 61e2f69923572903fe7a7f23b38eb6b4c71f19f09ca7881da085174688d3d684 SHA512 96030e7ce3062facf9231b9ae99945c5eb5f5989cb274e9249ebe444b07970d17ed46ec721ad89cf9c607ca8bb86c0a41024e25ab6859df80029b3f03fad0038 WHIRLPOOL 742c70b2a55b3f45862b09717737415f8ff69c5b2700153fb9df810e3a4665df82112e01d30d089403ff5cc21c7b3c25fb13b0ba6f718bfb82c364a546615124 DIST litecoin-0.8.5.3-rc3.tar.gz 4804918 SHA256 67d2f14ab654825bf21abbb4d2c4681a6af4c3b074a2a1813d6da63fea3a8afc SHA512 640cd8a60122cc26889c81bddd20057c20557ae9a9eea431b68421f5ee37f7938ca2776196649b553b05977278242c4d1bab520671cae549227c1f69835a72b5 WHIRLPOOL f327423e13a1d8e092c54f6201362a8c32acff87a71fd17a737c22e57e09472f579dfdbedcd398fabab75e8f5f7a5559ff566df737fec410baf8dfe80fb3bb6d DIST litecoin-0.8.6.1.tar.gz 4805955 SHA256 8aef9e936b57b90d506c5dd2e350c3d0673640b69beb9975d172136eec1d8b34 SHA512 2f5f90708108de6522f097bce28f97096a901fa092ad28fc7661da4a02481a605d77719dfb4acdde57e959174a3498026b8360c19fb7cb05ad6e72c19d73478d WHIRLPOOL e0e0e277b050389429a05d084b7423acac9b41e6bac204c6309a24df391fb2f9fad7e113c159431d48462f699032b54f78cfc0b7e2ebcca09c8350ae7d087bf2 +DIST litecoin-0.8.7.1.tar.gz 4808416 SHA256 e037dea00f866673aea524e936bd2cfc1938f44614ca03da9018033b9e8e2aec SHA512 6cc5ac99d42c2f5969159ad9922ec65882dd1a52602f706311ac3cd6bf52a834848e2d3e5e6e21f1f42d73e946da0e44d1f43ded016a5732a5ea4a3c27febf26 WHIRLPOOL 0eadf6d206256584b615aac8b570b108b0ae7f446274065d69cfe6dcd69096388741a0f1457f218938394b66c2389757d46628cee400e3842b09929fa18a692e EBUILD litecoin-qt-0.8.5.3_rc3.ebuild 3287 SHA256 c0042698d48cb307501683c164ae6cd84f9a012cb19e9afcdc7b1bd360661cae SHA512 1fa660f40885a326fe9ee25da15a921c9194a8931d7738646617d009d4326cf806e7f6fc64d4fbfe2255bf364c839c2f7ed8d5c95abd4e201680e0e9520a1084 WHIRLPOOL 4b18352a288aab7e254edfe2b1760c33da94d03210ce1a790b098fe6a26d527116d98fe7f3228e9ac98ea4147d12df74e1d2fa06a41a63a8147fa2054f24e84b EBUILD litecoin-qt-0.8.6.1.ebuild 3283 SHA256 af9aeab0d6f59ade0e5b6f19596183c3429a09e24ff8d7e96befcd5903b271ef SHA512 9c0169168c8e8a05c5fa95859cd1b8ee2ba36185f5b885d3971100602cf78e6086d3e53f9a3c77a1208e1eed57e13d1117fbab0f15a309c7e9b90dc1afbe16d0 WHIRLPOOL 638dbbe208fc72dacb45a29996ce0e60ed3bc58af636a4ebe35588abd3699e52cc49cf7762b3ba946a1a6f822b2923a57d72c5d4fc5e95f1a880d7c8d105c0e1 -MISC ChangeLog 563 SHA256 bad51a9cc2c71461fac3fc5054e83682797d5d6213a73aef8fc9287848e28790 SHA512 721a3fad78833b34e77209a94e19e9fa6605bc1cb99a884a12e21abc8421770cdbac0b367732e2de00002ee9f41b9a873d6ef7d2de9185b2c15238cb42c6b9fe WHIRLPOOL 6fc8a7cbf797f93ef866715ec3af68b0abea2645daccab02acee8d3340a9371808de1c806d3f8b5c088910380e637bd0fb716344eaaa3023f9fbc20f375a4b22 +EBUILD litecoin-qt-0.8.7.1.ebuild 3283 SHA256 239714b9e5664ba99da2e109ed0dcb88cd03fb91ad59d53dfd6513fb5d947b70 SHA512 43b171063c5192821eb57068eb6f73923595cc1dedc3188626a3f3b049d6c63f8a49e6d2eb6bd910084ae6fe4c15518802dac6f8a73fe5bde1c155951ae048ef WHIRLPOOL 1bfc8705f1cce3ca212c66a3f319f838f6664e3e0ec15197ca0d2d1760d34d34557361e18d04ca34461e3f5417114f098e91e1c23c8372747c32f5f2a9e966bf +MISC ChangeLog 714 SHA256 d047718464b932fdc866472fd6ebe77269da0cdb873f79c6bc4d66ba1cbeef60 SHA512 8a5c8044a72ab988f26f553ab45e3ceecaf695b100e6c4ddba7390ae84eca39e775c3486378b19fdc209971b2b4c09bf5436de133e53d7aae403c211eba8e108 WHIRLPOOL 425bcb58d59ede5fb2ff76aa3d7cf81a6aefe04c27d8c58b6c7040ace9154871f77fa1c82a943589e2e0592ca22029b909f73cb2c7244729b23270769324dcdc MISC metadata.xml 335 SHA256 fd617e5b5cdf18a293d584d24d15a4cf35d3626106804f2424bd2d55143cf804 SHA512 80c5870e0ef0fdb6e4ffc9a7877aeca9269684e1bc42e2dd1ce6ea10214710dc70b4dcf848f581b439ae50d5dac32614c292ca943d023f4d53b773f1af851565 WHIRLPOOL d64f49a82dd2e8107c4dee45b3f56de370064b5303b912be29a9307167b7e0b78659e468647fe370b83d94881121c476acf80cefd943cde67c02ceff38696edc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJSvzriAAoJEJOE+m71LUu6/0kP+wYJNVJI09iWCAktoSb/SS/w -ybF2/RCvxeQhOdtACHvPV2ibN0ZNbQhn28/+Y8ddkiQPTq2yYnpkF4GgSvZmMHms -Ce/ggO39FGhRD56rUc7wPujxMedT0YUyEeQ3UWTLXh+KNSrBWURYy5UzPmMz43XY -PqT8zyXNOA7XTZB2W0swz4ClrggfI484DGbk+WTA1m6ZDh25XOeSmTwp4lfz/T3U -SjV1Sbz3WPHI1xyo4B3nYBRuRGLz6z/gM5fOuxTMJ1pt0AOMh1hHU386vj1iR9yI -JEYh+VhMli3Obprx9yHaANL6wpBwBKYU+WS9uzLqCOaNxh2oXlgZvAg2/JCCEdVt -FLdLL/BC4A04AeUBDf+G5MLTIdLQfHeDjbBnLgMjbFipepnDHPuRFxiiLhOncqAQ -bA3sGHBZ+7vZMMUlMNxK8GArnIGKBIBXzhPm20o98t1gSvLVtCAHcpesmj6uh8u7 -scqB0KxaZLdh/NIb6NPndOZudOFBEhkkdr1e2VTAzHn/dijEC+G2bgft7HkrVbMl -YTaoSmJaYEPpYlPEGe12bYQwXXtX03AikuVhiMKge5aApSf6BDdt4JITlBcwtgPR -psv6dyONjHgHsiDEoyhKdRAuMwRmR5XINhhIJGwMoATyduy5iOoCxArAPwFLp1Gs -2pCORSBPw+q5zFevYGT0 -=5A0z +iQIcBAEBCAAGBQJTg7RdAAoJEJOE+m71LUu68S4QAIb5AywUkrPz4ZltqDLMhiPf +1G2T77Jp5Z4VQ45sotbF7pxFb9SuT2rYSdiHNrV6P/m8EdzK4VcuzA0xNo6Pmke/ +QAwUSwA0hk3IVrFIOMytb0JAHiZ72HjIcyVdOQwT6OZy6D8TEhbAvuKVhO8LVGSV +YTGLi2klbVMHbUM5y893j+0c3xgUNXlMB3hCzlj6cZgU3KKvdT8mp+4fEV8GyEtz +/xsuyPs5H0F6Q0usGesPaxy5NApKzHoyZQlkad+BZmU34K+pZB/7nNfGbzkvHtRq +HabVtwtgUFRRMbaPts+YLRJP6+2ymo0vfNTaElDIDV7/+wQvxEGA+RoENGhBneGr +loUEWSfn0Qq98x+cUxFViDE3EbRG4+mK0E1qCVd+TnFfkR1PmzxXWBZQwjsm9nGk +tSyP1dYP+kBQFIxKAsH9Eh1D+hCaaXDBHvDq7UV4eCTtGOGkU5sODZdieyUmy9Ra +ROfRtSJnPqcM7uMcK/oMxC/UEVcKlbhedUqxSga76jtT2iloTF6RN+tHT8rHaMgi +d3s2ae/MP4R4oH8HBUV0x24zY4Mo0ZoNYfYAfC25kcYjS7cjG0neAvH9/pluyRqO +JoU8Qja8ICs9c0KoL0qKRSunGJhv4llpuL1j+xgB+8yB20LFn5LJaG9+9Tn0TrNV +Q0Ixqphde4cL5tMweZFk +=Fuz3 -----END PGP SIGNATURE----- diff --git a/net-p2p/litecoin-qt/litecoin-qt-0.8.7.1.ebuild b/net-p2p/litecoin-qt/litecoin-qt-0.8.7.1.ebuild new file mode 100644 index 000000000000..f697b0f5ae2f --- /dev/null +++ b/net-p2p/litecoin-qt/litecoin-qt-0.8.7.1.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoin-qt/litecoin-qt-0.8.7.1.ebuild,v 1.1 2014/05/26 21:36:05 blueness Exp $ + +EAPI=5 + +DB_VER="4.8" + +LANGS="af_ZA ar bg bs ca ca_ES cs cy da de el_GR en eo es es_CL et eu_ES fa fa_IR fi fr fr_CA gu_IN he hi_IN hr hu it ja la lt lv_LV nb nl pl pt_BR pt_PT ro_RO ru sk sr sv th_TH tr uk zh_CN zh_TW" +inherit db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 + +MyPV="${PV/_/-}" +MyPN="litecoin" +MyP="${MyPN}-${MyPV}" + +DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine." +HOMEPAGE="https://litecoin.org/" +SRC_URI="https://github.com/${MyPN}-project/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyP}.tar.gz" + +LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus ipv6 kde +qrcode upnp" + +RDEPEND=" + dev-libs/boost[threads(+)] + dev-libs/openssl:0[-bindist] + qrcode? ( + media-gfx/qrencode + ) + upnp? ( + net-libs/miniupnpc + ) + sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] + <=dev-libs/leveldb-1.12.0[-snappy] + dev-qt/qtgui:4 + dbus? ( + dev-qt/qtdbus:4 + ) +" +DEPEND="${RDEPEND} + >=app-shells/bash-4.1 +" + +DOCS="doc/README.md doc/release-notes.md" + +S="${WORKDIR}/${MyP}" + +src_prepare() { + epatch "${FILESDIR}"/${MyPN}-sys_leveldb.patch + rm -r src/leveldb + + cd src || die + + 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\|ts\)" + sed "/${filt}/d" -i 'qt/bitcoin.qrc' + einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" +} + +src_configure() { + OPTS=() + + use dbus && OPTS+=("USE_DBUS=1") + if use upnp; then + OPTS+=("USE_UPNP=1") + else + OPTS+=("USE_UPNP=-") + fi + + use qrcode && OPTS+=("USE_QRCODE=1") + use ipv6 || OPTS+=("USE_IPV6=-") + + OPTS+=("USE_SYSTEM_LEVELDB=1") + OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") + OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") + + if has_version '>=dev-libs/boost-1.52'; then + OPTS+=("LIBS+=-lboost_chrono\$\$BOOST_LIB_SUFFIX") + fi + + #The litecoin codebase is mostly taken from bitcoin-qt + eqmake4 bitcoin-qt.pro "${OPTS[@]}" +} + +#Tests are broken with and without our litecoin-sys_leveldb.patch +#src_test() { +# cd src || die +# emake -f makefile.unix "${OPTS[@]}" test_litecoin +# ./test_litecoin || die 'Tests failed' +#} + +src_install() { + qt4-r2_src_install + + dobin ${PN} + + insinto /usr/share/pixmaps + newins "share/pixmaps/bitcoin.ico" "${PN}.ico" + + make_desktop_entry "${PN} %u" "Litecoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Qt;Network;P2P;Office;Finance;" "MimeType=x-scheme-handler/litecoin;\nTerminal=false" + + newman contrib/debian/manpages/bitcoin-qt.1 ${PN}.1 + + if use kde; then + insinto /usr/share/kde4/services + newins contrib/debian/bitcoin-qt.protocol ${PN}.protocol + fi +} + +update_caches() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + buildsycoca +} + +pkg_postinst() { + update_caches +} + +pkg_postrm() { + update_caches +} |