From: Anthony G. Basile Date: Fri, 2 Jan 2015 14:25:11 +0000 (+0000) Subject: Version bump, bug #534204 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=49ef9f952ee148edf471ab1df3f2a1f3f93a4258;p=gentoo.git Version bump, bug #534204 Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA --- diff --git a/net-dns/namecoind/ChangeLog b/net-dns/namecoind/ChangeLog index 95b4790dcf48..778cb8e235f5 100644 --- a/net-dns/namecoind/ChangeLog +++ b/net-dns/namecoind/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-dns/namecoind -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/namecoind/ChangeLog,v 1.3 2014/06/22 11:44:15 blueness Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/namecoind/ChangeLog,v 1.4 2015/01/02 14:24:58 blueness Exp $ + +*namecoind-0.3.80 (02 Jan 2015) + + 02 Jan 2015; Anthony G. Basile + +files/namecoind-0.3.80-makefile.patch, +namecoind-0.3.80.ebuild: + Version bump, bug #534204 22 Jun 2014; Anthony G. Basile namecoind-0.3.72.ebuild: Add dependency on dev-libs/glib:2, bug #514362 diff --git a/net-dns/namecoind/Manifest b/net-dns/namecoind/Manifest index 76671b894ecd..5eb7d9687a45 100644 --- a/net-dns/namecoind/Manifest +++ b/net-dns/namecoind/Manifest @@ -5,24 +5,26 @@ AUX namecoin.conf 80 SHA256 541ae10cc2246b620de3e7efa97eee59efacf83d28ea5f1297a1 AUX namecoin.confd 244 SHA256 4fbf157c72d254497298f0e08440dd038f668b921dd61ff5c3306e0a02bb8e1f SHA512 dedd94211b7808a8bd067c929ce5dd7f864cb8ae9c90eceb4856cf88cd81ec0ae20ad12c38450257e6d5c08f7eeca7cb116bfc2b7fe28bd854668eaf67f65b5d WHIRLPOOL 55b75fe9cd772fc24fb857ec2c9930cdb162dd425b5903adb586f9220516ef1b06a3090f5733a471d5819797b6763bb7350a57d0786f29b4bcdfa737ee5ac9d9 AUX namecoin.initd 2510 SHA256 794f327eb304a9e7ea47a8b9c3cae99a671b4069046ab02845f3ddc2deed73a0 SHA512 cf639ccb07366e29e00f3165ede6497109d72c820d27b186d31003768deeea2103568f2d24f2cc04d994e096d6a33e3b15c8aacd2c340ffc2f5d6d9d71b58842 WHIRLPOOL 78b8c1033570089e4d7609c14a8548d2c4f4d9bfdac1c99f7f6f0a800af14f6a12488a5c5e5215b5d1e6add13e163e234dd06748a338227a1a5eeb30ec34af8c AUX namecoind-0.3.72-makefile.patch 1582 SHA256 c69a27a610e906fe7605fa5c5df4c497795c5580b2f55b0db987ce95616110cc SHA512 9102a487acdb176c7b77fc7fab73b5aa7f5098819030bad813890e96d01ba9250817b39b1fa2c945cc6bce67f92f66ae429a81c7d760a1740d46fc88d8f9efd5 WHIRLPOOL 717a4eaeb253d1c4aab5fce83daddfcee26a06a999487625c9c8df3c70448b591ae8b5a358e08a33450c4d2da6ea08aee75a54e2761c6448ac1d30c1d93e239e +AUX namecoind-0.3.80-makefile.patch 698 SHA256 d444c0e1585cee841c7324a71fd5d1b2d6ce9e257c8de8dcc1be0ab0689c6625 SHA512 5446d9ae493d96cab2afd1586d49ecb4f708c5101c860e64c1d8eac6b2181fb982b015b61e6d26295c5c2b1b86e3601c28a6e0003bba34949eac57047e71f597 WHIRLPOOL 85598694be5b8c50d8c40387930771675895407c28c1d991ee07982d12278b44e3e8f7d1e52f0a1f0e7f96b919d8e79f1a71b968f9b5a5e7cc4ec6b2a1363466 DIST namecoind-0.3.72.tar.gz 1453901 SHA256 74d088f96735b3397b9a71bc10bbbe1211cd2594baf593c4b9062457c1d4b869 SHA512 63d42fb1a982f725f22d35992fadb192116b7ee73a418cba52285325df5a56d41b47d3de7d1b9b53b816c160d1909ecff70117de94edead0eab343da6809e417 WHIRLPOOL bd2385a3118406a9076bf3587e3cc8f4e25ddac350ec62901e1d577d92fc113de58fa59f9138dac2e82efcb1553d4dba657cd2092f23800e995756fe98c3f012 EBUILD namecoind-0.3.72.ebuild 1868 SHA256 ce645db230014dfe1b0328d3847306fed4cb233242550d5575677aaa4ccc3a77 SHA512 0d481f18ca612337d4c874fe4f9c2fe0575e71046ad140a42a7cd38d7b112a4aaddbda7cd691f4dd9d60b93620082eb358829ab80c9e29aa2c09a9354c182cb2 WHIRLPOOL 1d29871f934c4b92614f427074518448fa6875f28c79d761a665773e1e0302b2bc49c1d593116455e75e7536814704e4207a3abfb64e2ecdb54533e9af4d57ac -MISC ChangeLog 721 SHA256 a1be2de49946333d14ca97ca85ef795abad71ad23cc37dcf83b6f085b65bb47c SHA512 e65aba86b3410c6beb2452037e5c2367bd1afcb47b74f65b9b23a3681e49d927b8b2659e5c68f70faf38775d9c89573bd072cc67ec6c1b9230bfa54526ff8b92 WHIRLPOOL e3e04e4ce9f4fdc75781a3c8e5e977dfa10d12d53b7380cd5f086f8498b957dda683c44e298aa3c274809266752497eb01bc67bd1538ca2b677abb6f6dfa7537 +EBUILD namecoind-0.3.80.ebuild 2028 SHA256 4673408a0797ba5955e19ab26a6cb887a6bd33a4ece4df0b21a3630d4cdc3a78 SHA512 9cef1d4f3f113ac324ee77bfe16754727b2f2e518f74069d6f9b4e4715d8e72a035a4dd5f7049a0b66597b07ede48488ae6773531e66802d57cd67e14db2ac6c WHIRLPOOL 4640f0f0fa5da8cfd9c1da193f75711afc186e9255727afde8dfef8ddcef9525b02cd175657eb4896fbe4346c1068b7cbaa2afd6b3b1cd394b43b2dc824a809d +MISC ChangeLog 906 SHA256 7de16c57b39da6151d0fe303b2fbfa00a4e1635f226f87753eee295f66686915 SHA512 a6a5d9ae72c50544c3a9aabe0b379f5c8ef31eaf063e68700ed055f106b195765608f694e122b742a3b622f4b67ca23b28f6c59ccc4aee720eeec2d8447c4c72 WHIRLPOOL ad2db79d8ef0b286956e22c414808e87cbadfcf0f917e65e0bbea41d90f78205674a5b8d2c84e2b68829d1262a154702d32ce3e9cccf7a5c1683e7de6d0c4d69 MISC metadata.xml 238 SHA256 f13e6e7b65d20beb9ae945d520160ef0dba80c1965754958945904d7e3c0a75f SHA512 3c3d75f1cb90ffcfb98df47481fbde6d451254a29fa87577acd25bc27cbcc3e5dbc0c1efce5974be905428f0b7caf912c8b051417aff92763847fa377493a153 WHIRLPOOL 6ec3d597b87aff99014404b8b732e6f600aafc3c3eeebfab135c9c19cde2e43161cfa23f841bd72826cc3393b724e1dac115c15dcce2b74ace6f1d6ec209dbf3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJTpsG7AAoJEJOE+m71LUu6T4sQAIQsUJB/eVqDxr76WNsPHnpx -kHeofAZhmDMlBwQ6KpioR7UgxCSnFAWQr4anFGGc/rpBZJnf6j4pCz+QBFSQ203R -kjp88pUst2NNadAkxPyNNK4SY4YB46oNjkqO/82NClkyl9jdN+aaGz7jiaP9ir8C -mr/r1ag7WJSqs6wkTLpOMNUVw6LE+7RPCXUFczG2vqYahYV2EgxLUkrHjUbeDH0S -LnnA67Wpy9fRjkSyKinXQhsOYvmnmDRL9XEB/f3KIq4qO1K0wx7NRj5k7tAf1V7c -s/xetqheNIKHiSzeOHwtOkbcIbp9TNN18cd/YXndsBRT112yFWWaVzXTFHGJDiyb -5CwmuOE6wKNAzwfaFUlt+cUKdlU0tBAG9tS/Rw9wb8+Sr45K11T3Vus0cCaI7QsV -/w1WWPm+nqWkc0tz2Hvg+aupQMOhv6yevoRi+AJvwXBN+hZDNC/Cqmvk+E6e8COS -ocn4XuggZea3a0pHgFWDgWQMyXk03X+t4Z9Clud6p391m5OdDav0Gr/GGhAmfE6G -DUO9texDSBW5bhNnnku0K2vnuDgDE8zI35UZQcficp5YBC19AG0pqTzXLWDtgky0 -pQBjJ8Q/xaJ3t2ueH+ZdIkD092Rp+9Kvisnye/ox/tFeXrBrFY8t1Otr9BOjTldF -vBCMntnsJvMlIaNdyaWW -=Ahwn +iQIcBAEBCAAGBQJUpqp9AAoJEJOE+m71LUu6ICsP/1CRqZZQGe4pzy1ZSAXTgHgs +Ryiz3Lrf+c3vMV2lEtSRKMwRpsS90cvFQPdOPDHOcZW4Z/MVvc9vCT34KtBDAW0J +xpif3j/vOCGsBkDv01/c3XM3j8FY1Fj3Pk+BvlRIQYfW7YA7XofLY7g38VeFVLKH +IJMdN+xWf9XxegUAis/nR0/8G54Nks744x3T680GvFJwW+Ogdg0EQKTpNOnMJzzu +7iG29v1H9blnSTAutPBv9M98ffLZFgKEQ+T8euOdBkblbV4bPZhTHBbkX4rF034I +Qo1GCBx0/8geITspT2LCL5xGaykoeYFhMw9CZLt518zsTpb2OJ7k44mx3MCi7imT +iS7YQn3MfgEoEKLnVoEolIZrFM7T9a3a+jmNdh/M9oUrZ+918Hv+BBEeCZ675W3M +gdf4qMXYmoRrRra8EM8BITmLybgCCPRimrAB64E0SK/sVH8im0kB6oynpejkkAaS +Z39RY/FhRm8lhVX5LtoMJiQ+Tn6cS/0To6ax9eQ5sOzgFi58qGtv7mF8QsCsielD +sJJdPqnizw+/pzlVO/mNBJ9HDC0eT2QKkRpZY+yPk+CFs3vzjRpghCm7/XAY+4iP +ZGjP+S2ryY90pnSIWZLSUI/1jM61Y8xBhwVr99K94KiHSUTSJ0VNJ1RNZoxjdrQG +Wh/QTmofKpaNUqxpyiJL +=T/p4 -----END PGP SIGNATURE----- diff --git a/net-dns/namecoind/files/namecoind-0.3.80-makefile.patch b/net-dns/namecoind/files/namecoind-0.3.80-makefile.patch new file mode 100644 index 000000000000..2dce6b5a4f85 --- /dev/null +++ b/net-dns/namecoind/files/namecoind-0.3.80-makefile.patch @@ -0,0 +1,30 @@ +--- Makefile.github 2015-01-01 10:05:04.000000000 +0000 ++++ Makefile 2015-01-01 10:15:05.000000000 +0000 +@@ -1,4 +1,4 @@ +-CXX=g++ ++CXX?=g++ + + DEFS=-D_MT -DNOPCH -DFOURWAYSSE2 -DUSE_SSL + +@@ -8,20 +8,10 @@ + # Link boost statically + DEFS += -DBOOST_THREAD_USE_LIB + +-INCLUDEPATHS= \ +- -I../libs/openssl-1.0.1i/include \ +- -I../libs/db-4.7.25.NC/build_unix \ +- -I../libs/boost_1_50_0 +- +-LIBPATHS= \ +- -L../libs/openssl-1.0.1i \ +- -L../libs/db-4.7.25.NC/build_unix \ +- -L../libs/boost_1_50_0/stage/lib +- + LIBBOOST_SUFFIX= + + LIBS= \ +- -Wl,-Bstatic \ ++ -Wl,-Bdynamic \ + -l boost_system$(LIBBOOST_SUFFIX) \ + -l boost_filesystem$(LIBBOOST_SUFFIX) \ + -l boost_program_options$(LIBBOOST_SUFFIX) \ diff --git a/net-dns/namecoind/namecoind-0.3.80.ebuild b/net-dns/namecoind/namecoind-0.3.80.ebuild new file mode 100644 index 000000000000..f6eff732d0e0 --- /dev/null +++ b/net-dns/namecoind/namecoind-0.3.80.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/namecoind/namecoind-0.3.80.ebuild,v 1.1 2015/01/02 14:24:58 blueness Exp $ + +EAPI=4 + +DB_VER="4.8" + +inherit db-use eutils toolchain-funcs user git-r3 + +DESCRIPTION="A P2P network based domain name system" +HOMEPAGE="https://dot-bit.org/" +#SRC_URI="https://github.com/namecoinq/namecoinq/archive/v${PV/0/Q}.tar.gz -> ${P}.tar.gz" +# Try to use github +SRC_URI="" +EGIT_REPO_URI="https://github.com/namecoin/namecoin.git" +EGIT_BRANCH="namecoinq-release" +EGIT_COMMIT="nc${PV}" + +LICENSE="MIT ISC cryptopp" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ssl upnp" + +RDEPEND=" + dev-libs/boost[threads(+)] + dev-libs/glib:2 + dev-libs/crypto++ + dev-libs/openssl[-bindist] + upnp? ( + net-libs/miniupnpc + ) + sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] +" +DEPEND="${RDEPEND} + >=app-shells/bash-4.1 +" + +S="${WORKDIR}/namecoind-${PV}" + +pkg_setup() { + local UG='namecoin' + enewgroup "${UG}" + enewuser "${UG}" -1 -1 /var/lib/namecoin "${UG}" +} + +src_prepare() { + cd src || die + epatch "${FILESDIR}"/namecoind-0.3.80-makefile.patch +} + +src_compile() { + local OPTS=() + + OPTS+=("CXXFLAGS=${CXXFLAGS} -I$(db_includedir "${DB_VER}")") + OPTS+=("LDFLAGS=${LDFLAGS} -ldb_cxx-${DB_VER}") + + use ssl && OPTS+=(USE_SSL=1) + use upnp && OPTS+=(USE_UPNP=1) + + cd src || die + emake CXX="$(tc-getCXX)" "${OPTS[@]}" ${PN} +} + +src_install() { + dobin src/${PN} + + insinto /etc/namecoin + doins "${FILESDIR}/namecoin.conf" + fowners namecoin:namecoin /etc/namecoin/namecoin.conf + fperms 600 /etc/namecoin/namecoin.conf + + newconfd "${FILESDIR}/namecoin.confd" ${PN} + newinitd "${FILESDIR}/namecoin.initd" ${PN} + + keepdir /var/lib/namecoin/.namecoin + fperms 700 /var/lib/namecoin + fowners namecoin:namecoin /var/lib/namecoin/ + fowners namecoin:namecoin /var/lib/namecoin/.namecoin + dosym /etc/namecoin/namecoin.conf /var/lib/namecoin/.namecoin/bitcoin.conf + + dodoc doc/README + dodoc DESIGN-namecoin.md FAQ.md doc/README_merged-mining.md +}