some fixes
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
DIST pykaraoke-0.7.5.zip 872237 SHA256 d2a5f02fd655ef32dba151324ce5f23be1bdac36603ade47870d28ce8e8430c6 SHA512 a3a99fa9f38e08e238b57bec59875f2df30907973bcaa3bc7e47c9d1d9afde40a420a510e636bb2497d0e1b81fe6cbadcf985b047bbae0c3761a9d89e576502b WHIRLPOOL 2c1fa2c201607836d2c15c48e4cb91131e3c4e84357a3cef3437123f366acae5264ff3d85bd88c7a1c43d45518ef1ad112061f17fdea871379da49845c0110cc
|
||||
EBUILD pykaraoke-0.7.5.ebuild 569 SHA256 a43eeca9bfa50bd5243623ce8a56ad963ed07d3a5252e27aaaf49e31e992c62a SHA512 a8c2d654fa61809a34a371aa66b9a2a2c1a1fd47db104cd8c8763bd612699d31fa831ffeae2db00699f6e558ada0dc4c21433228506b1e479f430965ea8bb76c WHIRLPOOL a5873834185cf3e60d0d6125aec1c4b8ea0fa9c65df57f5590a5504efd7b6777f91e828f8f6bb7d827df3d2a745920f4b50521e793ec9d2adb56d95e420aaaf7
|
||||
EBUILD pykaraoke-0.7.5.ebuild 582 SHA256 d63578f44dea00988ca731d2d09f3f67a02b6d11b6f05866c69d2389becf02d1 SHA512 8e14b604679f619756a732eee184e3185ee5d3986e0e8e5ae7abc5e38bf237b7586b073d467c80facb5120fc42e24a3f482cae7caf69aa34ea6495b2243ef8a0 WHIRLPOOL 234b4161c020451e016b174178428601c64b38abb243c076dc58e20c7388e789f28712f30d593719bddd6bc173d09995a1213feda33f2d0535502c695667642a
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
PYTHON_COMPAT=(python{2_6,2_7})
|
||||
|
||||
inherit distutils eutils
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
DESCRIPTION="Python powered karaoke."
|
||||
HOMEPAGE="http://kibosh.org/pykaraoke/index.php"
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
AUX 0.9.0-sys_leveldb.patch 1040 SHA256 1355674ba82966b31fd001b12e7bd1bffbfd7f1c6d8dc1679cedba032e6df642 SHA512 26b1b6f8c4fdc228c08982a3172de57e09d963745726c99e1e274f381e242467f84d23c718f8e07675c2fc938f2d6db6b50a05dbb944702238d7b0eb6205cff7 WHIRLPOOL 7d39d39f846f03ffbf3e4c9655c42f298c8196dde8ee621862483a49f386c13cfdd13221ff265745f504a33422aaafac3657b72552f55784c9296daffc248f31
|
||||
AUX acoin.conf 80 SHA256 541ae10cc2246b620de3e7efa97eee59efacf83d28ea5f1297a121d0708226d2 SHA512 43bef890505a1fac88887bb39e9fdd4ec673ae8838a40279b33711e970551f5a75ac25171c41f8c83de2c953b157f7a3f57171e868fd9f626007d9909331a19f WHIRLPOOL 728e38b62da2c7c3a1149ac511b92d156f7b3c51dacfadd7ce74d9e6f915a6547c4cc8d34159243f50eee333c63b35949b311ea5a7f48a6c3bf17a5d4d47c123
|
||||
AUX acoin.confd 192 SHA256 30bf5d7e8fb8d048cb78e6e618b2e78f8a377e3e10d4ba65446aed7376b8dbf1 SHA512 6b0cf84082ede896d6416cae558f6c366be2f55efa5fc7fd4367d90c23735fd829e5b640233fd1967b0dc4b1d0f715543d8890cf18fa7b0e9b4756be8c3307a4 WHIRLPOOL b6de11c3de9d0f8a014cb92377fefb1818c779aa5bf703e266b62fce1d8efe6858a9e85b951638648bf5ac6f32c0497e6590d7fa829c70e574d938602348824a
|
||||
AUX acoin.initd 2421 SHA256 ecba0cda0d86f062c1d1df3ac0d8fba92a880fc908aae980e8a1224b7326e459 SHA512 30c7a12990287673633985c25a80bab9f1806fe9bda83f0482f0d092a84d83200d5239447a83e6b7a547c77b3faa568381d97997d30e7fa1080d72c1a29e05f0 WHIRLPOOL 345409299f61cf781a16e00a06f6f6c133053e362f2768b19775f8382eac904b45a364bce8a455c7257dc9917dd425391dc8c9b8cd36de926228a1af842819e8
|
||||
AUX acoin.initd-r1 846 SHA256 a98d1751f77dcbaa548fa6c840004b016b42b377933239f5ea4183c7f1a4f03e SHA512 2ac840a70f3d35e0bb6cb1677b53cf7d59c05a7875baa9d28642029ee66b51cf20282f5b476db8ddcdb7aec87458599723bb0391ca0a264ac8b3c8bf0b7f0057 WHIRLPOOL 226366ceda39275580bbdc9efd23c14989d05a8c21cd9aa478eb50bf38c4848f93a2ef54feea3fe99692c16d27fad3e652276cd527323e90b4464f8221cc0aef
|
||||
AUX acoind.logrotate 104 SHA256 1d96355cde57d52e619c3df967f4a0e1aa099140f3abe76aeb9b510784ea114b SHA512 726522fdb5c17210a34d887114dccc07bf202357bd5eb90dec3181cbe7a2663131bf61cf3ef53c5939585f321d4b1e1b8ab856f127dc8a0938ec95818501f5c1 WHIRLPOOL b1714adfa4790f314472bd2223f1b0a18797c8f79c40728394ec7b074a585f64b297ef428394aaf660b3b1f3de8ea6d2af2628624de7a8d308f1b72c4f712dd3
|
||||
AUX acoind.service 849 SHA256 00a464917e757be060dc4ace29d104fd875c764b266a79e343d59be5ddd8e0a7 SHA512 70bff19ce751864213c4976b63c41012aa08b5ab5724aba9d5475e1384d2da2e0c258aab8e5e52f47f0fe2baef41a68ea905d85fff4f77861d6a8c46165d56f8 WHIRLPOOL eb9f8e0df77b32364e4895f9d356f00cf46b4c570c36a88d5ddfc5db22a2eb930eb9ddb74c26ad7d49cdd55b8f8d1f998f509cb098ef9c47b0442bbce04d294b
|
||||
AUX leveldbwrapper-memenv.patch 389 SHA256 656d9e356dfe9d8fa47b322746ce741d5421451c3c356b91fdb1a404d65954f8 SHA512 f7ed66ba1c0f581f931b456e8b3e5588bd559bffcf2b86f2cbdfcc45e7b83b5f9ca4778ee43df9a42928991a9b73299c038b14e9582b66c8897fde52bd66cbac WHIRLPOOL 276bf6a2f98094e408a11bf2e6917742e501d4478779dd11cfc97cd2aff0c870021bcca92183197f1dbe283d2087b9f4d438519f3e1fc047f9096fe5c76d08a1
|
||||
EBUILD acoind-9999.ebuild 2229 SHA256 44cc589fd7f9cf43788033f4d02dc545cd5bf4b9085583f4955c6c6f96a8a923 SHA512 44d173f845abb58da9b785ddd5ee18d9caab8e6e467c03a9110c9fbeb7e76e1acd32a43d52b7c673e81b33bacba864b8d97e473a731771cb9851b7fe88097785 WHIRLPOOL 941bcbb3b63a8ef2c8a089665519a280e16fabd7c1500b9f68c2518dd7f19b5a4e99c8430d9d8e8fd7d9f4e7b395a19e4a74ce1f3ffdc4ff332bc4fdcc826d71
|
||||
MISC metadata.xml 709 SHA256 ed87f13da36e397366e78990d77271e30be2954acf6753615045ea6c829ece26 SHA512 1a75418c3e930a1a39b6291e980821077e38411fa05812ced0293b157901e356efd5013406c530ea2a6481171a505ea7c48a34d54e7dfd25b2cfd15f6069bf0c WHIRLPOOL 9c156b463d09290d7c58a372892c28b644f277cfe87f985416fa16e67fc9cb05a2e3ffc189cddb3d51eaeffc78490626369c8b1f71e91efb6d9ff6ee9c248890
|
||||
@@ -1,111 +0,0 @@
|
||||
# Copyright 2010-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DB_VER="4.8"
|
||||
|
||||
inherit autotools bash-completion-r1 db-use eutils git-2 user versionator systemd
|
||||
|
||||
MyPV="${PV/_/}"
|
||||
MyPN="acoin"
|
||||
MyP="${MyPN}-${MyPV}"
|
||||
|
||||
DESCRIPTION="Acoin daemon"
|
||||
HOMEPAGE="https://github.com/acoin-project/acoin"
|
||||
SRC_URI="
|
||||
"
|
||||
EGIT_PROJECT='acoin'
|
||||
EGIT_REPO_URI="https://github.com/acoin-project/acoin"
|
||||
|
||||
LICENSE="MIT ISC GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="examples logrotate test upnp +wallet"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.52.0[threads(+)]
|
||||
dev-libs/openssl:0[-bindist]
|
||||
logrotate? (
|
||||
app-admin/logrotate
|
||||
)
|
||||
upnp? (
|
||||
net-libs/miniupnpc
|
||||
)
|
||||
wallet? (
|
||||
sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
|
||||
)
|
||||
virtual/bitcoin-leveldb
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=app-shells/bash-4.1
|
||||
sys-apps/sed
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
local UG='acoin'
|
||||
enewgroup "${UG}"
|
||||
enewuser "${UG}" -1 -1 /var/lib/acoin "${UG}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
|
||||
epatch "${FILESDIR}/leveldbwrapper-memenv.patch"
|
||||
rm -r src/leveldb
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-ccache \
|
||||
$(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable wallet) \
|
||||
--with-system-leveldb \
|
||||
--without-cli \
|
||||
--with-daemon \
|
||||
--without-gui
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
rm "${D}/usr/bin/test_acoin"
|
||||
|
||||
insinto /etc/acoin
|
||||
newins "${FILESDIR}/acoin.conf" acoin.conf
|
||||
fowners acoin:acoin /etc/acoin/acoin.conf
|
||||
fperms 600 /etc/acoin/acoin.conf
|
||||
|
||||
newconfd "${FILESDIR}/acoin.confd" ${PN}
|
||||
newinitd "${FILESDIR}/acoin.initd-r1" ${PN}
|
||||
systemd_dounit "${FILESDIR}/acoind.service"
|
||||
|
||||
keepdir /var/lib/acoin/.acoin
|
||||
fperms 700 /var/lib/acoin
|
||||
fowners acoin:acoin /var/lib/acoin/
|
||||
fowners acoin:acoin /var/lib/acoin/.acoin
|
||||
dosym /etc/acoin/acoin.conf /var/lib/acoin/.acoin/acoin.conf
|
||||
|
||||
dodoc doc/README.md
|
||||
dodoc doc/assets-attribution.md doc/tor.md
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc -r contrib/{bitrpc,pyminer,qos,spendfrom,tidy_datadir.sh}
|
||||
fi
|
||||
|
||||
if use logrotate; then
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/acoind.logrotate" acoind
|
||||
fi
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
commit c38e0af3e021eb0b2aba846c77b06ca71de06b11 (personal-github/sys_leveldb, sys_leveldb)
|
||||
Author: Luke Dashjr <luke-jr+git@utopios.org>
|
||||
Date: Mon Sep 9 03:06:17 2013 +0000
|
||||
|
||||
configure: Add unsupported --with-system-leveldb configure flag
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 3ed4549..5a5852d 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -332,10 +332,22 @@ AC_TRY_COMPILE([#include <sys/socket.h>],
|
||||
[ AC_MSG_RESULT(no)]
|
||||
)
|
||||
|
||||
+dnl Check for leveldb, only if explicitly requested
|
||||
LEVELDB_CPPFLAGS=
|
||||
LIBLEVELDB=
|
||||
LIBMEMENV=
|
||||
-AM_CONDITIONAL([EMBEDDED_LEVELDB],[true])
|
||||
+AC_ARG_WITH([system-leveldb],
|
||||
+ [AS_HELP_STRING([--with-system-leveldb],
|
||||
+ [Build with system LevelDB (default is no; DANGEROUS; NOT SUPPORTED)])],
|
||||
+ [system_leveldb=$withval],
|
||||
+ [system_leveldb=no]
|
||||
+)
|
||||
+if test x$system_leveldb != xno; then
|
||||
+ LEVELDB_CPPFLAGS=
|
||||
+ LIBLEVELDB=-lleveldb
|
||||
+ LIBMEMENV=-lmemenv
|
||||
+fi
|
||||
+AM_CONDITIONAL([EMBEDDED_LEVELDB],[test x$system_leveldb = xno])
|
||||
AC_SUBST(LEVELDB_CPPFLAGS)
|
||||
AC_SUBST(LIBLEVELDB)
|
||||
AC_SUBST(LIBMEMENV)
|
||||
@@ -1,8 +0,0 @@
|
||||
# http://www.bitcoin.org/smf/index.php?topic=644.0
|
||||
#rpcuser=
|
||||
#rpcpassword=
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
# Config file for /etc/init.d/acoin
|
||||
|
||||
# owner of acoind process (don't change, must be existing)
|
||||
ACOIN_USER="acoin"
|
||||
|
||||
# See acoind --help
|
||||
ACOIN_OPTS="${ACOIN_OPTS}"
|
||||
|
||||
# nice level
|
||||
NICELEVEL="19"
|
||||
@@ -1,104 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Distributed under the terms of the GNU General Public License, v2 or later
|
||||
|
||||
VARDIR="/var/lib/acoin"
|
||||
CONFFILE="${VARDIR}/.acoin/acoin.conf"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [[ "${ACOIN_USER}" == "" ]] ; then
|
||||
eerror "Please edit /etc/conf.d/acoind"
|
||||
eerror "A user must be specified to run acoind as that user."
|
||||
eerror "Modify USER to your needs (you may also add a group after a colon)"
|
||||
return 1
|
||||
fi
|
||||
if ! `getent passwd | cut -d ':' -f 1 | grep $( echo "${ACOIN_USER}" | cut -d ':' -f 1 ) -sq` ; then
|
||||
eerror "Please edit /etc/conf.d/acoind"
|
||||
eerror "Specified user must exist!"
|
||||
return 1
|
||||
fi
|
||||
if `echo "${ACOIN_USER}" | grep ':' -sq` ; then
|
||||
if ! `cut -d ':' -f 1 /etc/group | grep $( echo "${ACOIN_USER}" | cut -d ':' -f 2 ) -sq` ; then
|
||||
eerror "Please edit /etc/conf.d/acoind"
|
||||
eerror "Specified group must exist!"
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
if ! grep -q '^rpcpassword=' "${CONFFILE}"; then
|
||||
eerror "Please edit `readlink -f ${CONFFILE}`"
|
||||
eerror "There must be at least a line assigning rpcpassword=something-secure"
|
||||
return 1
|
||||
fi
|
||||
if ! stat -Lc '%a' "${CONFFILE}" | grep -q '^[4567]00$'; then
|
||||
eerror "`readlink -f ${CONFFILE}` should not be readable by other users"
|
||||
return 1
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return 1
|
||||
ebegin "Starting Acoin daemon"
|
||||
|
||||
pkg-config openrc
|
||||
if [ $? = 0 ]; then
|
||||
start_openrc
|
||||
else
|
||||
start_baselayout
|
||||
fi
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping Acoin daemon"
|
||||
|
||||
pkg-config openrc
|
||||
if [ $? = 0 ]; then
|
||||
stop_openrc
|
||||
else
|
||||
stop_baselayout
|
||||
fi
|
||||
}
|
||||
|
||||
start_openrc() {
|
||||
start-stop-daemon \
|
||||
--start --user "${ACOIN_USER}" --name acoind \
|
||||
--pidfile /var/run/acoind.pid --make-pidfile \
|
||||
--env HOME="${VARDIR}" --exec /usr/bin/acoind \
|
||||
--nicelevel "${NICELEVEL}" \
|
||||
--background \
|
||||
--wait 2000 \
|
||||
-- ${ACOIN_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop_openrc() {
|
||||
start-stop-daemon --stop --user "${ACOIN_USER}" \
|
||||
--name acoind --pidfile /var/run/acoind.pid \
|
||||
--wait 30000 \
|
||||
--progress
|
||||
eend $?
|
||||
}
|
||||
|
||||
start_baselayout() {
|
||||
start-stop-daemon \
|
||||
--start --user "${ACOIN_USER}" --name acoind \
|
||||
--pidfile /var/run/acoind.pid --make-pidfile \
|
||||
--env HOME="${VARDIR}" --exec /usr/bin/acoind \
|
||||
--chuid "${ACOIN_USER}" \
|
||||
--nicelevel "${NICELEVEL}" \
|
||||
--background \
|
||||
-- ${ACOIN_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop_baselayout() {
|
||||
start-stop-daemon \
|
||||
--stop \
|
||||
--user "${ACOIN_USER}" \
|
||||
--name acoind \
|
||||
--pidfile /var/run/acoind.pid
|
||||
eend $?
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-p2p/acoind/files/acoin.initd-r1,v 1.1 2014/02/21 14:22:42 blueness Exp $
|
||||
|
||||
vardir="/var/lib/acoin"
|
||||
conffile="${vardir}/.acoin/acoin.conf"
|
||||
acoind_user="${ACOIN_USER:-nobody:nobody}"
|
||||
|
||||
description="Acoin crypto-currency wallet for automated services"
|
||||
pidfile="/run/${SVCNAME}.pid"
|
||||
command="/usr/bin/acoind"
|
||||
command_args="${ACOIN_OPTS}"
|
||||
command_background="true"
|
||||
start_stop_daemon_args="-u ${acoind_user} -e HOME=${vardir} -N ${NICELEVEL:-0} -w 2000"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
if ! grep -q '^rpcpassword=' "${conffile}"; then
|
||||
eerror "Please edit `readlink -f ${conffile}`"
|
||||
eerror "There must be at least a line assigning rpcpassword=something-secure"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
/var/lib/acoin/.acoin/debug.log {
|
||||
weekly
|
||||
sharedscripts
|
||||
postrotate
|
||||
killall -HUP acoind
|
||||
endscript
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
# It's not recommended to modify this file in-place, because it will be
|
||||
# overwritten during package upgrades. If you want to customize, the
|
||||
# best way is to create file
|
||||
# "/etc/systemd/system/acoind.service.d/*.conf"
|
||||
# containing your changes
|
||||
|
||||
# For example, if you want to change some daemon and/or unit options,
|
||||
# create a file named
|
||||
# "/etc/systemd/system/acoind.service.d/myopts.conf"
|
||||
# containing:
|
||||
# [Service]
|
||||
# Environment="ACOIN_OPTS=-debug -logtimestamps"
|
||||
# Nice=10
|
||||
# This will override the setting appearing below.
|
||||
|
||||
# Note that almost all daemon options could be specified in
|
||||
# /etc/acoin/acoin.conf
|
||||
|
||||
[Unit]
|
||||
Description=Acoin Daemon
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
User=acoin
|
||||
Environment=ACOIN_OPTS=
|
||||
ExecStart=/usr/bin/acoind -daemon=0 $ACOIN_OPTS
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,11 +0,0 @@
|
||||
--- src/leveldbwrapper.cpp~ 2015-06-24 12:09:51.000000000 -0700
|
||||
+++ src/leveldbwrapper.cpp 2015-06-24 12:12:38.822932966 -0700
|
||||
@@ -10,7 +10,7 @@
|
||||
#include <leveldb/cache.h>
|
||||
#include <leveldb/env.h>
|
||||
#include <leveldb/filter_policy.h>
|
||||
-#include <memenv.h>
|
||||
+#include <leveldb/helpers/memenv.h>
|
||||
|
||||
void HandleError(const leveldb::Status &status) throw(leveldb_error) {
|
||||
if (status.ok())
|
||||
@@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>blueness@gentoo.org</email>
|
||||
<name>Anthony G. Basile</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>luke-jr+gentoobugs@utopios.org</email>
|
||||
<name>Luke Dashjr</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='ljr'>Enable Luke Dashjr's patches</flag>
|
||||
<flag name='ljr-antispam'>Enable Luke Dashjr's address-based spam filter</flag>
|
||||
<flag name='logrotate'>Use app-admin/logrotate for rotating logs</flag>
|
||||
<flag name='upnp'>Enable Universal Plug and Play</flag>
|
||||
<flag name='wallet'>Enable wallet support</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -6,5 +6,6 @@ AUX anoncoin.initd-r1 879 SHA256 554aa0435be9057af38018e9fd8f600bfa422a51b021778
|
||||
AUX anoncoind.logrotate 113 SHA256 ffac229682f4a38477fad8b7e763a294053661fce6a5ae0b62316e41e9b721b8 SHA512 e42959e2637b4e76ae2f2b4e40b1c7e2ef8b68a7325c24bb191cb5e17161f886c557243a4695c57edd4e3bae1f585c2d6af1bc66a7b41b14531fb667e08ea95b WHIRLPOOL c3e07427f8ae7b0273f7d0a5a9ab7d7231b71eebe4821e5c7ace3b26bff9a58bcf43472e26e560bd538551b28754394b811f5dbcc54699fa6bae49924599ee75
|
||||
AUX anoncoind.service 879 SHA256 1d18af049a8b7dc281a0f685f9561c120852ed531fa0a03cb73a990a7376d4e3 SHA512 0f66f2afecb892b278da3df4edbdc3d29d86ff4da60e00e66c50477254c598a487d231af482e8e318031636b1186cdefcbedab364bbeb0891b0f1010a753e204 WHIRLPOOL d4c9f8dd931f42b2ef9d1e9bccd65a1f7bf548a53a9d438476ec3523a4f9011014eb4d17c2801698c3ddc4c12c51541a758fba696ce585f64e10c03a06e51332
|
||||
AUX leveldbwrapper-memenv.patch 389 SHA256 656d9e356dfe9d8fa47b322746ce741d5421451c3c356b91fdb1a404d65954f8 SHA512 f7ed66ba1c0f581f931b456e8b3e5588bd559bffcf2b86f2cbdfcc45e7b83b5f9ca4778ee43df9a42928991a9b73299c038b14e9582b66c8897fde52bd66cbac WHIRLPOOL 276bf6a2f98094e408a11bf2e6917742e501d4478779dd11cfc97cd2aff0c870021bcca92183197f1dbe283d2087b9f4d438519f3e1fc047f9096fe5c76d08a1
|
||||
EBUILD anoncoind-9999.ebuild 2527 SHA256 3394bffafec42831568996573fbad57037d151e1b7767995394fc8aa8475a5ad SHA512 89a8e5d0e4392e41d8c6a2332b14e1d10769913f01f164025a2f9a293822c68e6431840b42162798f6999b7b91c9a5b5d8928b61a208fad5c719e030652eab79 WHIRLPOOL 796a0a1ca28301ba13307ce42e77c1d76073c71bc05be5919a59d44bcdf2341d07359372ac339e39396e0990b0b61d63220d457355ceded2b3094d26f5681592
|
||||
AUX miniupnpc.patch 966 SHA256 b15bae6ff890f0662164c23e1df75453b52305eccfbf40d58dba49a04b3ac8b0 SHA512 9b51197435fff472c01be9d6cf4d882134bc042f2899d18a280bf11eddc3effa44d9ac71d9e6172802ebe048f4c6bdd5c5168f26d75a55c3f025123872dba3c6 WHIRLPOOL 06a57c3b22a856048b381e69c23d93fb41744351b6362db4aab4c9b1932ae4147101d9c647818fff42a428d3eff846feb5cf51a5164c6b019c70c10c3428e086
|
||||
EBUILD anoncoind-9999.ebuild 2565 SHA256 faef06cdae56c53755532ab156672c236c18af0781c5869b24185fd96b8860a9 SHA512 ef487cbfdd33cb088efb17378244cb0ffc9cfbb380c0daeacbd2b2679a1437d9479d22df14380ed438feb08446ff1e527eabb69ead51fc863dc7f233305873f0 WHIRLPOOL 7e79195781a2c9d230fa34e8efa5f8f11615f9fcf05697bd9ddbe25cd175755fd7928e8857f02522ffed956db74a6c498d1b89faa04aa9b2962d746886e5d608
|
||||
MISC metadata.xml 709 SHA256 ed87f13da36e397366e78990d77271e30be2954acf6753615045ea6c829ece26 SHA512 1a75418c3e930a1a39b6291e980821077e38411fa05812ced0293b157901e356efd5013406c530ea2a6481171a505ea7c48a34d54e7dfd25b2cfd15f6069bf0c WHIRLPOOL 9c156b463d09290d7c58a372892c28b644f277cfe87f985416fa16e67fc9cb05a2e3ffc189cddb3d51eaeffc78490626369c8b1f71e91efb6d9ff6ee9c248890
|
||||
|
||||
@@ -52,6 +52,7 @@ pkg_setup() {
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
|
||||
epatch "${FILESDIR}/leveldbwrapper-memenv.patch"
|
||||
epatch "${FILESDIR}/miniupnpc.patch"
|
||||
rm -r src/leveldb
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
30
net-p2p/anoncoind/files/miniupnpc.patch
Normal file
30
net-p2p/anoncoind/files/miniupnpc.patch
Normal file
@@ -0,0 +1,30 @@
|
||||
From 9f3e48e5219a09b5ddfd6883d1f0498910eff4b6 Mon Sep 17 00:00:00 2001
|
||||
From: Pavel Vasin <pavel@vasin.nl>
|
||||
Date: Sun, 23 Aug 2015 23:53:49 +0300
|
||||
Subject: [PATCH] add support for miniupnpc api version 14
|
||||
|
||||
The value of new arg ttl is set to 2 as it's recommended default.
|
||||
---
|
||||
src/net.cpp | 6 +++++-
|
||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/net.cpp b/src/net.cpp
|
||||
index fb5726a2b9e..4c6331f8d57 100644
|
||||
--- a/src/net.cpp
|
||||
+++ b/src/net.cpp
|
||||
@@ -1120,10 +1120,14 @@ void ThreadMapPort()
|
||||
#ifndef UPNPDISCOVER_SUCCESS
|
||||
/* miniupnpc 1.5 */
|
||||
devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0);
|
||||
-#else
|
||||
+#elif MINIUPNPC_API_VERSION < 14
|
||||
/* miniupnpc 1.6 */
|
||||
int error = 0;
|
||||
devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, &error);
|
||||
+#else
|
||||
+ /* miniupnpc 1.9.20150730 */
|
||||
+ int error = 0;
|
||||
+ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, 2, &error);
|
||||
#endif
|
||||
|
||||
struct UPNPUrls urls;
|
||||
Reference in New Issue
Block a user