summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2013-12-28 20:55:14 +0000
committerAnthony G. Basile <blueness@gentoo.org>2013-12-28 20:55:14 +0000
commita093fb713a00742956f50d2c48e46d11a37ae7d3 (patch)
treebe65e677b4a359fe6ef76350e78e6613c9014a1b /net-p2p
parentadd myself as maintainer (diff)
downloadhistorical-a093fb713a00742956f50d2c48e46d11a37ae7d3.tar.gz
historical-a093fb713a00742956f50d2c48e46d11a37ae7d3.tar.bz2
historical-a093fb713a00742956f50d2c48e46d11a37ae7d3.zip
Version bump, bug #494942
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/litecoin-qt/ChangeLog9
-rw-r--r--net-p2p/litecoin-qt/Manifest30
-rw-r--r--net-p2p/litecoin-qt/litecoin-qt-0.8.6.1.ebuild143
3 files changed, 166 insertions, 16 deletions
diff --git a/net-p2p/litecoin-qt/ChangeLog b/net-p2p/litecoin-qt/ChangeLog
index 19aa5701e1e1..cddd3b32a909 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.1 2013/12/01 13:18:01 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoin-qt/ChangeLog,v 1.2 2013/12/28 20:54:54 blueness Exp $
+
+*litecoin-qt-0.8.6.1 (28 Dec 2013)
+
+ 28 Dec 2013; Anthony G. Basile <blueness@gentoo.org>
+ +litecoin-qt-0.8.6.1.ebuild:
+ Version bump, bug #494942
*litecoin-qt-0.8.5.3_rc3 (01 Dec 2013)
@@ -8,4 +14,3 @@
+litecoin-qt-0.8.5.3_rc3.ebuild, +files/litecoin-sys_leveldb.patch,
+metadata.xml:
Initial commit
-
diff --git a/net-p2p/litecoin-qt/Manifest b/net-p2p/litecoin-qt/Manifest
index 009bdd33ec0c..2dfe3cc4a6e1 100644
--- a/net-p2p/litecoin-qt/Manifest
+++ b/net-p2p/litecoin-qt/Manifest
@@ -3,23 +3,25 @@ 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
EBUILD litecoin-qt-0.8.5.3_rc3.ebuild 3287 SHA256 c0042698d48cb307501683c164ae6cd84f9a012cb19e9afcdc7b1bd360661cae SHA512 1fa660f40885a326fe9ee25da15a921c9194a8931d7738646617d009d4326cf806e7f6fc64d4fbfe2255bf364c839c2f7ed8d5c95abd4e201680e0e9520a1084 WHIRLPOOL 4b18352a288aab7e254edfe2b1760c33da94d03210ce1a790b098fe6a26d527116d98fe7f3228e9ac98ea4147d12df74e1d2fa06a41a63a8147fa2054f24e84b
-MISC ChangeLog 413 SHA256 cd61b95653b900131adf7ab5aeb11f47ee87fba3b8a2d5e2dda91b6a81be3bec SHA512 d575fe0309aa7f8667f4c9f2eb28627130aab60f75c02d2ce97817ea8305a1b74dd18904a2b2c0e29ae82ff36ade1a042de24f36cc76ddade29815638989e996 WHIRLPOOL d4bd9cacb0de5d290ad5134ca6facae4a808ac564f916926685235fa9fba3579c9f56b52c6a7811c2f42650e40886ae2da54dea13dd96b5db03efcbb1aeff3a8
+EBUILD litecoin-qt-0.8.6.1.ebuild 3283 SHA256 af9aeab0d6f59ade0e5b6f19596183c3429a09e24ff8d7e96befcd5903b271ef SHA512 9c0169168c8e8a05c5fa95859cd1b8ee2ba36185f5b885d3971100602cf78e6086d3e53f9a3c77a1208e1eed57e13d1117fbab0f15a309c7e9b90dc1afbe16d0 WHIRLPOOL 638dbbe208fc72dacb45a29996ce0e60ed3bc58af636a4ebe35588abd3699e52cc49cf7762b3ba946a1a6f822b2923a57d72c5d4fc5e95f1a880d7c8d105c0e1
+MISC ChangeLog 563 SHA256 bad51a9cc2c71461fac3fc5054e83682797d5d6213a73aef8fc9287848e28790 SHA512 721a3fad78833b34e77209a94e19e9fa6605bc1cb99a884a12e21abc8421770cdbac0b367732e2de00002ee9f41b9a873d6ef7d2de9185b2c15238cb42c6b9fe WHIRLPOOL 6fc8a7cbf797f93ef866715ec3af68b0abea2645daccab02acee8d3340a9371808de1c806d3f8b5c088910380e637bd0fb716344eaaa3023f9fbc20f375a4b22
MISC metadata.xml 335 SHA256 fd617e5b5cdf18a293d584d24d15a4cf35d3626106804f2424bd2d55143cf804 SHA512 80c5870e0ef0fdb6e4ffc9a7877aeca9269684e1bc42e2dd1ce6ea10214710dc70b4dcf848f581b439ae50d5dac32614c292ca943d023f4d53b773f1af851565 WHIRLPOOL d64f49a82dd2e8107c4dee45b3f56de370064b5303b912be29a9307167b7e0b78659e468647fe370b83d94881121c476acf80cefd943cde67c02ceff38696edc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSmzdVAAoJEJOE+m71LUu6rxQP/j4QfeI0fB7VNHrLc16tX8L1
-uzgaR80stx6aTDQhEzy+40vpcOn1s9LFApjk47Rh5hZ9QBLTCi1AN9dht+OGYRtO
-V+oGd7PRVzZbNSck1jawiVn9sYk8N0/8LUhmFaFZUObVZH8JD0TF0Fkdi5kdrD/E
-BCXxxroJrZeiXEQC2sqA5aM1bPMaxywLZcoAEEyKsGuvdkZKmZPvLE6vqPjPoonj
-xQ1Guv1JOgfgqM0MKBbyLcoDKVY63KagWDiNjWWPUQG2or/9BMKmvXCDWbcNKywx
-LVZb99JV+3d4EaLpuFRKMFZuFJ8UmmWhjBmInoXoOWSYsZuM+V7H1Tj4kkjz7D61
-oox3XXLfNcdZz8F7puWAqP/1cHRWd9ZPRMMnxCD6k2mz3JeZ4z/LxCd6kKL8JunS
-XQ5o3kFJIwSgYxWI2zjAj7/zY8tRbWAl/Xd28OJLRH7Gp0/sjMxfcejvXEVtdwFE
-vFVwx+M9pnUzz8h3aglrFQ1QuM4GX1Jx0diC0R/KHz+SwGy+TqTxKz9xJG8uuEpy
-fPdxzo/twEcfUg/pvkrePXp/qQBMUgrffw65tiKnqavgeoJkhV49ebA5qApPpZAX
-atwmrFD4MR8+grmOOPUkwNGiuyHwrn7R4enzEZlRNAmfhS+83MTyqICzs5c2pZ8g
-gW2c+Rwx0wPdjz0fE2tp
-=biFU
+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
-----END PGP SIGNATURE-----
diff --git a/net-p2p/litecoin-qt/litecoin-qt-0.8.6.1.ebuild b/net-p2p/litecoin-qt/litecoin-qt-0.8.6.1.ebuild
new file mode 100644
index 000000000000..f6d2902edf94
--- /dev/null
+++ b/net-p2p/litecoin-qt/litecoin-qt-0.8.6.1.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2013 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.6.1.ebuild,v 1.1 2013/12/28 20:54:54 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
+}