Version bump, bug #535920
authorAnthony G. Basile <blueness@gentoo.org>
Wed, 7 Jan 2015 17:56:16 +0000 (17:56 +0000)
committerAnthony G. Basile <blueness@gentoo.org>
Wed, 7 Jan 2015 17:56:16 +0000 (17:56 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA

net-p2p/litecoin-qt/ChangeLog
net-p2p/litecoin-qt/Manifest
net-p2p/litecoin-qt/litecoin-qt-0.8.7.4.ebuild [new file with mode: 0644]
net-p2p/litecoind/ChangeLog
net-p2p/litecoind/Manifest
net-p2p/litecoind/litecoind-0.8.7.4.ebuild [new file with mode: 0644]

index d92825422463bd5df3bd04cfcf88c80b3c0841ea..002fa7088eb3069cf2450c35ae9460ec58102bf7 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-p2p/litecoin-qt
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoin-qt/ChangeLog,v 1.5 2014/08/28 23:08:58 blueness Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoin-qt/ChangeLog,v 1.6 2015/01/07 17:55:57 blueness Exp $
+
+*litecoin-qt-0.8.7.4 (07 Jan 2015)
+
+  07 Jan 2015; Anthony G. Basile <blueness@gentoo.org>
+  +litecoin-qt-0.8.7.4.ebuild:
+  Version bump, bug #535920
 
 *litecoin-qt-0.8.7.2 (28 Aug 2014)
 
index 694f96bab532da56b65c71f2af99e0d3b0587802..b86d6de8dd9ddbe006b7ced20b57f93004932c9d 100644 (file)
@@ -4,24 +4,26 @@ Hash: SHA256
 AUX litecoin-sys_leveldb.patch 7264 SHA256 61e2f69923572903fe7a7f23b38eb6b4c71f19f09ca7881da085174688d3d684 SHA512 96030e7ce3062facf9231b9ae99945c5eb5f5989cb274e9249ebe444b07970d17ed46ec721ad89cf9c607ca8bb86c0a41024e25ab6859df80029b3f03fad0038 WHIRLPOOL 742c70b2a55b3f45862b09717737415f8ff69c5b2700153fb9df810e3a4665df82112e01d30d089403ff5cc21c7b3c25fb13b0ba6f718bfb82c364a546615124
 DIST litecoin-0.8.7.1.tar.gz 4808416 SHA256 e037dea00f866673aea524e936bd2cfc1938f44614ca03da9018033b9e8e2aec SHA512 6cc5ac99d42c2f5969159ad9922ec65882dd1a52602f706311ac3cd6bf52a834848e2d3e5e6e21f1f42d73e946da0e44d1f43ded016a5732a5ea4a3c27febf26 WHIRLPOOL 0eadf6d206256584b615aac8b570b108b0ae7f446274065d69cfe6dcd69096388741a0f1457f218938394b66c2389757d46628cee400e3842b09929fa18a692e
 DIST litecoin-0.8.7.2.tar.gz 4808488 SHA256 8fdfe3bc391aa5ff26ba4c21c51d85d0a2b3f7359d48eed326a95e0a17d4895f SHA512 e5489214719cd4bbd43cc174bd7b319f23d7e701be14c64ad9e4ecb3a7ca84f3c9826203dfc4546a60fa9d33e6d68b7627674c23312da199d2c76baa81864c86 WHIRLPOOL 11b5359dddf1d0e9caf2c1a710175df3f9c499c97ec2590faec2a332343ce51a5cd473824b940b8b7451c0ca215c4cd8db5dfabbe27e063e2328fbf3b5d63027
+DIST litecoin-0.8.7.4.tar.gz 4808429 SHA256 032d1eb2ffb06ce467f514e08a66f42bcd507df2d8f1cf2c0541f2906288931a SHA512 14588dab6450bee439c3af16e277afc1f2ff562c93463d9767da27cf724cd6bb4a1c64100806d61dc1d062a39f440e4878e19b425f29e866562acc56c893cca5 WHIRLPOOL 1329d7c234c75b5083f58f5edf69b6ea9acc13f48a9734cd839001dcd3e52c10d3ade55ac853e196deca8b149aba00a3590e52cf766f62b941bd4e4828f10b96
 EBUILD litecoin-qt-0.8.7.1.ebuild 3280 SHA256 23d1cf3b86954e2fd9faef03c1f81924558953f2336207b34ae59b40558cd162 SHA512 4054effb71b56bc4144e6e32f80221d4a562583d18a041d7df02de5b9f1c943d949ffea4da60569b66f00aab506ffea1a7a087ac9b13733c8d20090b2d398906 WHIRLPOOL 51cac0353a911fa5466597dcf069283120d80e832713727671b39fc3f7ac65c4307797978d0fbdc6d062a269100d2d9dd114bbabad689de5b8af77178c2c23fd
 EBUILD litecoin-qt-0.8.7.2.ebuild 3282 SHA256 17b82b033613a14a52ef7bae8d162476e19930b89d034bc1531609a1b24a946c SHA512 32fe06285da8bca791ec8edc0e3abc904334931d2ad474d7749e54541dc429345709aa4c5438993327b7b955b78ce8fed71a17502e5c17b63d23afb45a7eb7a0 WHIRLPOOL b7aaa64f3042404289b347d4c96444b2b53b48f8b76524438a007df0aed6aee1da978be3191e5e8de429def618c93ec1b40f589a8939b502d2e103f8f7673ac7
-MISC ChangeLog 1118 SHA256 c1c3477c8c65e514c8c86511395adffd0aaf4025f4de2b90dbcd49631740f924 SHA512 d4d30b2f4cb6f6c89968230530774bd52216c3e45804b4cf7db20c709e3f4d98361b50eccfe1d2b9fa4327f59f26d719bd78938e47b6c304377c943625c2ba3a WHIRLPOOL 19635095d745ba00de6d1cccd921cf040acaac0061a4498742da913c2233fd524900b9e079524f0f33cb49120a4f0a4de4414d8a8afb1465e3f48acdabc161d4
+EBUILD litecoin-qt-0.8.7.4.ebuild 3282 SHA256 b29e299e44e98611aebcb2574b26fcbcfd09580c6389a652550c836139e23782 SHA512 2f952c367432f41ee563e27bdf2833ddee6696e14583c47e8eb2df78ed24705c4049be1b55177b8802e99c4e0fab98b8ff23661ef3208f25adf7173b1a5b22b4 WHIRLPOOL fc84c8aca3310d7366ffa1acf333d42ca90ca033b3301c50bf5286df8cb3248ba772ddc35e09d8a2d362fa5e1f67a6c9f46e32eebdc381b08203030d203bb7b5
+MISC ChangeLog 1269 SHA256 90c68c8b44a5445745d24b30dccb1783e1d9866ee2552c4d003641283742958d SHA512 1dac2a7a139bf0fc5ec0920878d2531890373c499ad471abe88f249c176dc7359865c1421eb9e3dba4c942f09fcb621f641affbf772cc7356ed9137f30c44665 WHIRLPOOL d944a9bc23cd46fda788175ad23c3a42458de52c2b1c73c5672283df3a103138c6d4c8e9bb56b3cc4173654aef401fb51336634f7b55b324a66244b258f59835
 MISC metadata.xml 335 SHA256 fd617e5b5cdf18a293d584d24d15a4cf35d3626106804f2424bd2d55143cf804 SHA512 80c5870e0ef0fdb6e4ffc9a7877aeca9269684e1bc42e2dd1ce6ea10214710dc70b4dcf848f581b439ae50d5dac32614c292ca943d023f4d53b773f1af851565 WHIRLPOOL d64f49a82dd2e8107c4dee45b3f56de370064b5303b912be29a9307167b7e0b78659e468647fe370b83d94881121c476acf80cefd943cde67c02ceff38696edc
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJT/7c0AAoJEJOE+m71LUu6Vp4P/ROhsFHETew4V51eQAdBzmHz
-GPFXADwP47wFYHWy6VthkSq+0vfQVrswfylWIWrGM7JdJi4bTSW0RB5zxtct9l0a
-LPReHV+eYJsDq0HPbu3/DZaqbZTAUyNkuO/CtnJqTReAbdMUOO2GSZhQZmb0iktj
-V4NjCqqtwRr1IF/Jw2Kc4EaeZptxDaX6sgrry8pFEr9iqQ9vyZyHULxoyWe81bOy
-40TebQ5g5Aavi4njJLlPeIDY05KBsvF7nQDffgU8fkwp/0ECyp9vGt4PEATrDf9D
-27+IQxAiSTw7HWkRO0cAFDBIKC/OZVYr2yh+fyJG/2XYf866y8a/Y6qZQa4fGRfY
-IeN0kVqqSxhbavVDZvLS9xxQ3MoE961JhR/n5BaK7SXsJwweZh3/krfFICvfpY/d
-o8HPfc5q5fKGfIVIh5a0ysnEAgGzoGTyioBNdfirn508HSF3AgfgID/9DsqxeaZ9
-PqgXqLvWNSAiQKp5yz+63zOK5uaASexUHiHfq0OXTXOD8wfc/U2elsC9QET/AX6x
-POOfYXeRbNAdSnKaghvDviY2Ea/qmg5/9EYBL4qEMhSveqJoYOcqU2BzPtT5hJec
-hHWfnPEb9YdamU5UhibSb0dDY6Yi23k6b0jfEPovFDxjeEVhtcLtkclDNlwiPn1G
-JQlz/8tc3majszfRYOpu
-=oiP0
+iQIcBAEBCAAGBQJUrXOFAAoJEJOE+m71LUu6fTgQAKyEWpuswLFJ7d3wlFhWobsf
+J6ZTxQhGo5JC7/guwbN7Cb95wNSuDK2d7PHfEosW4kPJlgqqQnHqyjrq8TB7osU4
+25PdmqfeEGhU3U7JDxr4CwJQTx+54fykas09oUwX59RdaUprqB/xfSmW40ZmksTk
+HXqfndF/5HlT9Gm/i/TXnVAt4xPrUwZ2CyuXon7pbUTkE+IRFUa1MPJDteIHowKv
+r6siSWUpbTsq8Kpu6O3Re0+W8lxxyLfQz9+LDdKjGfImnLQdFw6+l7BlMDjGuxBG
+oI/JOGQHxnUp1TyTMTROW+A6Rz82s/Z40LNPlDv9HoIfeFwhfx1f3MtAp4P9Yc8A
+acI7+OYbgjR1X/WNRQLvSnBncBFqU/GR4PVbJf0v1EC3slq7Kh00/4MxkdNktLfG
+PxBVzxXtrzZYOutrgpI4pGkrDRZdMc7hm/hKgEQG3/nCxwdBDA/wYvBtDUcW2U6y
+hjkkMdG/4ehA6bghkx1I8NtOcPmcHyrze0KrICOFNfUjmOyJhMGS1b4ovmuYfuD5
+G5sdvk8suvhK/fqHh/rp7vdBYea6b2l5VvxRV7xEZ2CaDrOaw66ElY2XhUoU1lUh
+JP6MGWPgwQ9shVOhDZ1o7qNjBj8U17brq927D31EcphlZ9/lOe3LPUBNYSfIwBec
+DYXmXJb51aBkNRIByu2H
+=b67Q
 -----END PGP SIGNATURE-----
diff --git a/net-p2p/litecoin-qt/litecoin-qt-0.8.7.4.ebuild b/net-p2p/litecoin-qt/litecoin-qt-0.8.7.4.ebuild
new file mode 100644 (file)
index 0000000..0f40104
--- /dev/null
@@ -0,0 +1,143 @@
+# Copyright 1999-2015 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.4.ebuild,v 1.1 2015/01/07 17:55:57 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
+}
index 8bf766e725c6286ca3bb48bb148c35a756863bdb..de81f42385b8b17a9cdcca76173a1c4e892eb890 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-p2p/litecoind
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoind/ChangeLog,v 1.9 2014/08/28 23:05:03 blueness Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoind/ChangeLog,v 1.10 2015/01/07 17:54:39 blueness Exp $
+
+*litecoind-0.8.7.4 (07 Jan 2015)
+
+  07 Jan 2015; Anthony G. Basile <blueness@gentoo.org>
+  +litecoind-0.8.7.4.ebuild:
+  Version bump, bug #535920
 
 *litecoind-0.8.7.2 (28 Aug 2014)
 
index 8410ba48fdf4020e2a72d6ab817a81c6ac90da50..e92534f9ee0ae09a5f09d214cf08639f2d22cfb4 100644 (file)
@@ -10,24 +10,26 @@ AUX litecoin.service 879 SHA256 be344624575e7e69203bd7e17abc930847e27d95217b65b7
 AUX litecoind.logrotate 113 SHA256 dce250c9f27ed9b36fa9376d92fedf89bf6f7f523360dc5baaa65179fd1d504b SHA512 eaa9f462be8dc755b675e4d5cb3ad271e3b1053edfa06df7862fa887160c849c768d2a268a7c8b52d1cfc834c186780b71435ee65475ea6c6692c18bded48dec WHIRLPOOL 3e771d6c2dfddd291386a1ed98009f1778e561a1b8ac43507f3ca709d1c389c3b8d6db5128ade485a0b92ba56b2388727935149af391fe3ef6f9e18ec432c04e
 DIST litecoin-0.8.7.1.tar.gz 4808416 SHA256 e037dea00f866673aea524e936bd2cfc1938f44614ca03da9018033b9e8e2aec SHA512 6cc5ac99d42c2f5969159ad9922ec65882dd1a52602f706311ac3cd6bf52a834848e2d3e5e6e21f1f42d73e946da0e44d1f43ded016a5732a5ea4a3c27febf26 WHIRLPOOL 0eadf6d206256584b615aac8b570b108b0ae7f446274065d69cfe6dcd69096388741a0f1457f218938394b66c2389757d46628cee400e3842b09929fa18a692e
 DIST litecoin-0.8.7.2.tar.gz 4808488 SHA256 8fdfe3bc391aa5ff26ba4c21c51d85d0a2b3f7359d48eed326a95e0a17d4895f SHA512 e5489214719cd4bbd43cc174bd7b319f23d7e701be14c64ad9e4ecb3a7ca84f3c9826203dfc4546a60fa9d33e6d68b7627674c23312da199d2c76baa81864c86 WHIRLPOOL 11b5359dddf1d0e9caf2c1a710175df3f9c499c97ec2590faec2a332343ce51a5cd473824b940b8b7451c0ca215c4cd8db5dfabbe27e063e2328fbf3b5d63027
+DIST litecoin-0.8.7.4.tar.gz 4808429 SHA256 032d1eb2ffb06ce467f514e08a66f42bcd507df2d8f1cf2c0541f2906288931a SHA512 14588dab6450bee439c3af16e277afc1f2ff562c93463d9767da27cf724cd6bb4a1c64100806d61dc1d062a39f440e4878e19b425f29e866562acc56c893cca5 WHIRLPOOL 1329d7c234c75b5083f58f5edf69b6ea9acc13f48a9734cd839001dcd3e52c10d3ade55ac853e196deca8b149aba00a3590e52cf766f62b941bd4e4828f10b96
 EBUILD litecoind-0.8.7.1.ebuild 3125 SHA256 05347b92006a16d4734c83f2cde3af78890580563a9cc05373442ac237ce98fe SHA512 3dfb1ce99711c7f713cdeb1b711bd17f2a3724d8c7337730b24b6317dcf35a1bcff4f79414f4a07b9c8c1054aede4944b119e12d3de3c76111c7af48ae072672 WHIRLPOOL 9681987a05fe596d76f560a108fdf9e3eb7fd8c639527c9569c16d057c46d177f777ee02dd662316d4ac361d33698fca835a9384b7cd2c863a46ad25cfd828d7
 EBUILD litecoind-0.8.7.2.ebuild 3125 SHA256 29031892d122806dd082b3fca95250c72e604f7a40997b6c3142c4c917350038 SHA512 25cf8f0880bbc2ddbe93c1065c3fb9c5ae626ad2fca67a7d0f0320649673026b04452fb0afe45ebf5d03a8355f5c7b5cb30496b4157d7dbe9bc59db86ee3c990 WHIRLPOOL 34fad001daa4196583c4a15b717c1ff9dde5c7486aac8a2db166b83ef7ecbce1cb18fe845bdc13365035664e9d679621b2c2a51d6c07c2c3d8ddf6f77b88efd3
-MISC ChangeLog 1802 SHA256 d37a629545e2b6952433a5b6e8e7ad348ffad057b79f2dd4e32ae79d2871fcd5 SHA512 bacc51b1073f920e39bd8793d1d3888ad63f871afca5f6757ad873602e0ccf9f52a95c979aa4a3a421d65fb63782c6d81f5bc303526ebeaa58585247412db53c WHIRLPOOL 598881910355ccfad9cfb59e33850e894d24a53a316771bb6e592134013a4193b465762a6346e2f1476973d71bce8cc652b2fd859d811d04dd7786605891297e
+EBUILD litecoind-0.8.7.4.ebuild 3125 SHA256 91c30cf6d59e2e7ac812515077c4dc3dceb2c332ea72d04a3c829e28cd94241e SHA512 b3d26cf1f1ca35683326acca4c26b0b10931125eb4957133e7ef5a9ff0388d433658183b64134a11402355c9472860acbb7d6a3f06d2c9c3f17f2cb900d86baa WHIRLPOOL 3420acc8f632f7adbc50a4b1633e929fac6e3e1c1d4a73aa960fcabf8231565d0a53f273767b69e768ae135fc901d951fd69246edf286b605aeeeae82e556e8c
+MISC ChangeLog 1950 SHA256 db80931e28e24f65cdedadf4e56b96a9376c82b5dd49f08ee571799b5a74849b SHA512 c8496b76c8eeada661fa02ced689210275a3951e241302b757ff98f650ff5fb222f496e07fd3a49d451d6db26cd1c595405ab0a4f64f59973e16b0cf961de3a9 WHIRLPOOL dad3b8834c82a9cbf206a7f0033c4cb0134739d1aed71e0576eaa2f69a0e9105baa9215654b7c87bcfbd41cd96c0f5878b5f1cfda05bc9dd5edc20fda368c372
 MISC metadata.xml 327 SHA256 2009a65ac31a6a928926715ab212766020927524623581b18ee1f5026a6a689c SHA512 4d68f30b7c29aa5b6c3f7fd5c657ffbbe12706ce5d8d332cd8848906a27ae852e39d48219f6137a65c31db9c7693c2218edf8b6b1511cb1098d86bdb394cd0f9 WHIRLPOOL f7ad1bdb29423c9a88a721e77168aa35372a3411f77c775e2ac518eefc7ee39def4a307a66b4da02f80a6e9d8cdcff8fafa20da1792b7909e84bcad67598c4d9
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJT/7ZHAAoJEJOE+m71LUu6yekP/0GVQLSp/HDSRZnKGHvyuHkN
-P3FIc7I2TRRYMTfPck2MZDqZEyqAG5Xch+5Nuh6uOD0EUqFkSQ541Y9AGWLRnf+z
-Bsr8hke/XEFmj0fZOZtucwHa0Caa9VHHQGjhYapPcM3fh7Tg0Mverc12nMcMsXzO
-xc9zl4olG8lWO/5jP9jhofP9Q3JPlZLpDZBJKhQI8/vTaVWac4x5TsQNUAzRn1q/
-bIScRk0Ay9da4jmJ3xYkxIpTlCJgxsMEvZ+lf848IS5Z1gh+Q5pUP5hqB9ViS185
-JHSdCiVUzLUU9l7LpmSny8hQJYR1Htqc9d0o9QpgGZewJCWdFhcgmG+Nn3OB7OBI
-c3t38jGZ611cPvZHKzE4qo07+VrPZiOKpwQ0AKPsFmMfSj8V8YcbBdmhKj6SpT2W
-XM7ZaePmiFankTobLtnaYyLUwLJ51fK2hZaLHKURIwfq67UH/l6k4mdO2twSFazY
-TJPZ87e/YIrdKG25kLL0/CvhEvxYVGFgKnqDrBNeOiwiyis5exp9srH7MeVff8Gn
-c2YdIYBB1ivNFiiFyd/Lb9HJVq1SYg2pHk4hf9gH8+h6dDtWgsQ7FI9oCkWwR/jM
-4+WP6k8OXKoWqtkVhUjN0AdbfXVYIwZRnlC4rxXaGY41MKPFyNM+JXijaeJgwgq3
-AZsimSPgQ8kUh2KNNh3B
-=Qoe8
+iQIcBAEBCAAGBQJUrXMzAAoJEJOE+m71LUu6hu8QAI1s99JODspVHgT/NoAuiyFO
+q7nhpJADhjAszYSDZiHkiLsE7WOMNECNs+gb+OYLqeSH2qle38mTmpcEDqfpxHjA
+Mxjv9kGu9t/qEqA+jkdxk9syX2zKHZB2xU7WcmmWMEigPFPcP8gw+CN1p0Lm+IVM
+5PNzIIhFcfHc6Qa3aZPTICC/0tlilwdu7UHH6NH3/2ajtO/SBN2w1W5G9+eUeP5l
+q46VRrG1mrjOjHI4L5ybuBvON+614ifLxpVVKI4C2OVn4hSSNYJwBDnNkNBL5HbN
+nMEFwbt1JMF/sufXZFwL7uqs+tOH71ETsdJiHPFytcl/5XexMYxnDqmtEsWgR5ks
+E78axWZP5GAXkouV2aATm/RD0OEFZfo36gwjRK+RMT1SuZvEoRthT3IYw6pQhEaT
+xTpDBkJx96jtZzk9BGOiCHIYY9LEo1fvgZ72+OgqYQAeq9ITqfwGRdC/dy/slHPH
+BpDANgV/DlgCFUuLpgRZUDn3eQqtDbTYP9jfTecJp2RPVcnUzQ4OwsUyJj3Spv0f
+zQJbAxi3rJIzxEa+ANY1GeDfiZiRxmI1AwxOxE+87Gd2i/WhBktBNmKqHtGP2vsI
+7KBSi35xcP5xN3C6n2mqc7Tn/rgsElJv89AJFmpCEO1HRfzsdTXOtzTTNmAE05OY
+kzrgwPMgD1FJcirq6yoo
+=Wug2
 -----END PGP SIGNATURE-----
diff --git a/net-p2p/litecoind/litecoind-0.8.7.4.ebuild b/net-p2p/litecoind/litecoind-0.8.7.4.ebuild
new file mode 100644 (file)
index 0000000..25e3a9b
--- /dev/null
@@ -0,0 +1,123 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/litecoind/litecoind-0.8.7.4.ebuild,v 1.1 2015/01/07 17:54:39 blueness Exp $
+
+EAPI=5
+
+DB_VER="4.8"
+
+inherit bash-completion-r1 db-use eutils systemd user
+
+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-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples ipv6 logrotate upnp"
+
+RDEPEND="
+       dev-libs/boost[threads(+)]
+       dev-libs/openssl:0[-bindist]
+       logrotate? (
+               app-admin/logrotate
+       )
+       upnp? (
+               net-libs/miniupnpc
+       )
+       sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
+       <=dev-libs/leveldb-1.12.0[-snappy]
+"
+DEPEND="${RDEPEND}
+       >=app-shells/bash-4.1
+       sys-apps/sed
+"
+
+S="${WORKDIR}/${MyP}"
+
+pkg_setup() {
+       local UG='litecoin'
+       enewgroup "${UG}"
+       enewuser "${UG}" -1 -1 /var/lib/litecoin "${UG}"
+}
+
+src_prepare() {
+       epatch "${FILESDIR}"/${MyPN}-sys_leveldb.patch
+       rm -r src/leveldb
+
+       if has_version '>=dev-libs/boost-1.52'; then
+               sed -i 's/\(-l db_cxx\)/-l boost_chrono$(BOOST_LIB_SUFFIX) \1/' src/makefile.unix
+       fi
+}
+
+src_configure() {
+       OPTS=()
+
+       OPTS+=("DEBUGFLAGS=")
+       OPTS+=("CXXFLAGS=${CXXFLAGS}")
+       OPTS+=("LDFLAGS=${LDFLAGS}")
+
+       if use upnp; then
+               OPTS+=("USE_UPNP=1")
+       else
+               OPTS+=("USE_UPNP=-")
+       fi
+
+       use ipv6 || OPTS+=("USE_IPV6=-")
+
+       OPTS+=("USE_SYSTEM_LEVELDB=1")
+       OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")")
+       OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}")
+
+       cd src || die
+       emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" ${PN}
+}
+
+#Tests are broken with and without our litecoin-sys_leveldb.patch.
+#When tests work, make sure to inherit toolchain-funcs
+#src_test() {
+#      cd src || die
+#      emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_litecoin
+#      ./test_litecoin || die 'Tests failed'
+#}
+
+src_install() {
+       dobin src/${PN}
+
+       insinto /etc/litecoin
+       doins "${FILESDIR}/litecoin.conf"
+       fowners litecoin:litecoin /etc/litecoin/litecoin.conf
+       fperms 600 /etc/litecoin/litecoin.conf
+
+       newconfd "${FILESDIR}/litecoin.confd" ${PN}
+       newinitd "${FILESDIR}/litecoin.initd-r1" ${PN}
+       systemd_dounit "${FILESDIR}/litecoin.service"
+
+       keepdir /var/lib/litecoin/.litecoin
+       fperms 700 /var/lib/litecoin
+       fowners litecoin:litecoin /var/lib/litecoin/
+       fowners litecoin:litecoin /var/lib/litecoin/.litecoin
+       dosym /etc/litecoin/litecoin.conf /var/lib/litecoin/.litecoin/litecoin.conf
+
+       dodoc doc/README.md doc/release-notes.md
+       newman contrib/debian/manpages/bitcoind.1 litecoind.1
+       newman contrib/debian/manpages/bitcoin.conf.5 litecoin.conf.5
+
+       sed -i -e 's/bitcoin/litecoin/g' contrib/bitcoind.bash-completion
+       newbashcomp contrib/bitcoind.bash-completion ${PN}.bash-completion
+
+       if use examples; then
+               docinto examples
+               dodoc -r contrib/{bitrpc,pyminer,spendfrom,tidy_datadir.sh,wallettools}
+       fi
+
+       if use logrotate; then
+               insinto /etc/logrotate.d
+               newins "${FILESDIR}/litecoind.logrotate" litecoind
+       fi
+}