1 |
commit: 0c70e38e7631c76fda28a88ce906d2e688e383ab |
2 |
Author: layman <layman <AT> localhost> |
3 |
AuthorDate: Sun Dec 1 15:31:45 2013 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Dec 1 15:31:45 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=0c70e38e |
7 |
|
8 |
net-p2p/*coin: moved to tree |
9 |
|
10 |
Package-Manager: portage-2.2.7 |
11 |
Manifest-Sign-Key: 0xF52D4BBA |
12 |
|
13 |
--- |
14 |
net-p2p/litecoin-qt/Manifest | 4 - |
15 |
.../litecoin-qt/files/litecoin-sys_leveldb.patch | 193 --------------------- |
16 |
net-p2p/litecoin-qt/litecoin-qt-0.8.5.3_rc3.ebuild | 144 --------------- |
17 |
net-p2p/litecoin-qt/metadata.xml | 12 -- |
18 |
net-p2p/litecoind/Manifest | 9 - |
19 |
net-p2p/litecoind/files/litecoin-sys_leveldb.patch | 193 --------------------- |
20 |
net-p2p/litecoind/files/litecoin.conf | 8 - |
21 |
net-p2p/litecoind/files/litecoin.confd | 10 -- |
22 |
net-p2p/litecoind/files/litecoin.initd | 104 ----------- |
23 |
net-p2p/litecoind/files/litecoin.service | 30 ---- |
24 |
net-p2p/litecoind/files/litecoind.logrotate | 7 - |
25 |
net-p2p/litecoind/litecoind-0.8.5.3_rc3.ebuild | 124 ------------- |
26 |
net-p2p/litecoind/metadata.xml | 11 -- |
27 |
net-p2p/multibit/Manifest | 25 --- |
28 |
net-p2p/multibit/files/auto-install.xml | 12 -- |
29 |
net-p2p/multibit/files/multibit | 3 - |
30 |
net-p2p/multibit/metadata.xml | 8 - |
31 |
net-p2p/multibit/multibit-0.5.15.ebuild | 40 ----- |
32 |
net-p2p/namecoin-qt/Manifest | 23 --- |
33 |
net-p2p/namecoin-qt/metadata.xml | 11 -- |
34 |
net-p2p/namecoin-qt/namecoin-qt-0.3.72.ebuild | 129 -------------- |
35 |
net-p2p/namecoind/Manifest | 27 --- |
36 |
net-p2p/namecoind/files/namecoin.conf | 8 - |
37 |
net-p2p/namecoind/files/namecoin.confd | 10 -- |
38 |
net-p2p/namecoind/files/namecoin.initd | 104 ----------- |
39 |
.../files/namecoind-0.3.72-makefile.patch | 52 ------ |
40 |
net-p2p/namecoind/metadata.xml | 8 - |
41 |
net-p2p/namecoind/namecoind-0.3.72.ebuild | 77 -------- |
42 |
net-p2p/ppcoin-qt/Manifest | 3 - |
43 |
net-p2p/ppcoin-qt/metadata.xml | 11 -- |
44 |
net-p2p/ppcoin-qt/ppcoin-qt-0.3.0.ebuild | 138 --------------- |
45 |
net-p2p/ppcoind/Manifest | 8 - |
46 |
net-p2p/ppcoind/files/ppcoin.conf | 8 - |
47 |
net-p2p/ppcoind/files/ppcoin.confd | 10 -- |
48 |
net-p2p/ppcoind/files/ppcoin.initd | 104 ----------- |
49 |
net-p2p/ppcoind/files/ppcoin.service | 30 ---- |
50 |
net-p2p/ppcoind/files/ppcoind.logrotate | 7 - |
51 |
net-p2p/ppcoind/metadata.xml | 11 -- |
52 |
net-p2p/ppcoind/ppcoind-0.3.0.ebuild | 116 ------------- |
53 |
net-p2p/primecoin-qt/Manifest | 4 - |
54 |
.../primecoin-qt/files/primecoin-sys_leveldb.patch | 176 ------------------- |
55 |
net-p2p/primecoin-qt/metadata.xml | 11 -- |
56 |
net-p2p/primecoin-qt/primecoin-qt-0.1.2.ebuild | 144 --------------- |
57 |
net-p2p/primecoind/Manifest | 9 - |
58 |
.../primecoind/files/primecoin-sys_leveldb.patch | 176 ------------------- |
59 |
net-p2p/primecoind/files/primecoin.conf | 8 - |
60 |
net-p2p/primecoind/files/primecoin.confd | 10 -- |
61 |
net-p2p/primecoind/files/primecoin.initd | 104 ----------- |
62 |
net-p2p/primecoind/files/primecoin.service | 30 ---- |
63 |
net-p2p/primecoind/files/primecoind.logrotate | 7 - |
64 |
net-p2p/primecoind/metadata.xml | 11 -- |
65 |
net-p2p/primecoind/primecoind-0.1.2.ebuild | 124 ------------- |
66 |
52 files changed, 2646 deletions(-) |
67 |
|
68 |
diff --git a/net-p2p/litecoin-qt/Manifest b/net-p2p/litecoin-qt/Manifest |
69 |
deleted file mode 100644 |
70 |
index 9845cb8..0000000 |
71 |
--- a/net-p2p/litecoin-qt/Manifest |
72 |
+++ /dev/null |
73 |
@@ -1,4 +0,0 @@ |
74 |
-AUX litecoin-sys_leveldb.patch 7264 SHA256 61e2f69923572903fe7a7f23b38eb6b4c71f19f09ca7881da085174688d3d684 SHA512 96030e7ce3062facf9231b9ae99945c5eb5f5989cb274e9249ebe444b07970d17ed46ec721ad89cf9c607ca8bb86c0a41024e25ab6859df80029b3f03fad0038 WHIRLPOOL 742c70b2a55b3f45862b09717737415f8ff69c5b2700153fb9df810e3a4665df82112e01d30d089403ff5cc21c7b3c25fb13b0ba6f718bfb82c364a546615124 |
75 |
-DIST litecoin-0.8.5.3-rc3.tar.gz 4804918 SHA256 67d2f14ab654825bf21abbb4d2c4681a6af4c3b074a2a1813d6da63fea3a8afc SHA512 640cd8a60122cc26889c81bddd20057c20557ae9a9eea431b68421f5ee37f7938ca2776196649b553b05977278242c4d1bab520671cae549227c1f69835a72b5 WHIRLPOOL f327423e13a1d8e092c54f6201362a8c32acff87a71fd17a737c22e57e09472f579dfdbedcd398fabab75e8f5f7a5559ff566df737fec410baf8dfe80fb3bb6d |
76 |
-EBUILD litecoin-qt-0.8.5.3_rc3.ebuild 3174 SHA256 3ecc5122406f6017067075751374d745a20764b45eb9c459aece2f1d1e87bc1a SHA512 7a16a1d3acb430a829df2779a2d26fc0d60b0d722e23bf038692c8cad97b8948f923415eeb5903847de453408e7103051e564e129bbd417040c832f7cde1e9ff WHIRLPOOL 6722969393b99b1b3d2f7e4e71df5507860aaa47fdbf533e69887ad6f694dea682f53556423be544a5125d72a08dad1adaf088f94fbfddc7d044218af7c01d0a |
77 |
-MISC metadata.xml 410 SHA256 11dd35369374e9d177c13cc65343f63d8138003f943bc098dbf51a322d55f263 SHA512 45ae0fa8f2dfd1bfbaf1802e5d56df1777c5b8cedcd64645d462bb0250eda2a4c70ac756017ccb471475d9c0682dce53fbfc1d0dff12699545d8b6df2c5020e8 WHIRLPOOL b51d5222220a24d3fa72084ab4ec59c5e7de827ca19838aea9f03a3d57fe303cad988d7ef8aafec8538db55d347466a239e82f64264994a9c00af40fbf156332 |
78 |
|
79 |
diff --git a/net-p2p/litecoin-qt/files/litecoin-sys_leveldb.patch b/net-p2p/litecoin-qt/files/litecoin-sys_leveldb.patch |
80 |
deleted file mode 100644 |
81 |
index a4ae56a..0000000 |
82 |
--- a/net-p2p/litecoin-qt/files/litecoin-sys_leveldb.patch |
83 |
+++ /dev/null |
84 |
@@ -1,193 +0,0 @@ |
85 |
-diff -Naur litecoin-0.8.5.3-rc3.orig/bitcoin-qt.pro litecoin-0.8.5.3-rc3/bitcoin-qt.pro |
86 |
---- litecoin-0.8.5.3-rc3.orig/bitcoin-qt.pro 2013-11-28 21:17:05.000000000 -0500 |
87 |
-+++ litecoin-0.8.5.3-rc3/bitcoin-qt.pro 2013-11-29 14:53:00.960537685 -0500 |
88 |
-@@ -5,7 +5,7 @@ |
89 |
- INCLUDEPATH += src src/json src/qt |
90 |
- QT += core gui network |
91 |
- greaterThan(QT_MAJOR_VERSION, 4): QT += widgets |
92 |
--DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE |
93 |
-+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE LEVELDB_WITHOUT_MEMENV |
94 |
- CONFIG += no_include_pwd |
95 |
- CONFIG += thread |
96 |
- |
97 |
-@@ -101,25 +101,30 @@ |
98 |
- QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets |
99 |
- } |
100 |
- |
101 |
-+contains(USE_SYSTEM_LEVELDB, 1) { |
102 |
-+ LIBS += -lleveldb |
103 |
-+} else { |
104 |
- INCLUDEPATH += src/leveldb/include src/leveldb/helpers |
105 |
--LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a |
106 |
-+LIBS += $$PWD/src/leveldb/libleveldb.a |
107 |
- !win32 { |
108 |
- # we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use RELEASE to indicate linking preferences not -O preferences |
109 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a |
110 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a |
111 |
- } else { |
112 |
- # make an educated guess about what the ranlib command is called |
113 |
- isEmpty(QMAKE_RANLIB) { |
114 |
- QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib) |
115 |
- } |
116 |
- LIBS += -lshlwapi |
117 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libmemenv.a |
118 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a |
119 |
- } |
120 |
- genleveldb.target = $$PWD/src/leveldb/libleveldb.a |
121 |
- genleveldb.depends = FORCE |
122 |
- PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a |
123 |
- QMAKE_EXTRA_TARGETS += genleveldb |
124 |
-+} |
125 |
- # Gross ugly hack that depends on qmake internals, unfortunately there is no other way to do it. |
126 |
--QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) clean |
127 |
-+QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb && $(MAKE) clean || true |
128 |
-+ |
129 |
- |
130 |
- # regenerate src/build.h |
131 |
- !win32|contains(USE_BUILD_INFO, 1) { |
132 |
-diff -Naur litecoin-0.8.5.3-rc3.orig/src/leveldb.cpp litecoin-0.8.5.3-rc3/src/leveldb.cpp |
133 |
---- litecoin-0.8.5.3-rc3.orig/src/leveldb.cpp 2013-11-28 21:17:05.000000000 -0500 |
134 |
-+++ litecoin-0.8.5.3-rc3/src/leveldb.cpp 2013-11-29 14:55:33.760543008 -0500 |
135 |
-@@ -8,7 +8,9 @@ |
136 |
- #include <leveldb/env.h> |
137 |
- #include <leveldb/cache.h> |
138 |
- #include <leveldb/filter_policy.h> |
139 |
--#include <memenv/memenv.h> |
140 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
141 |
-+#include <memenv.h> |
142 |
-+#endif |
143 |
- |
144 |
- #include <boost/filesystem.hpp> |
145 |
- |
146 |
-@@ -43,8 +45,12 @@ |
147 |
- options = GetOptions(nCacheSize); |
148 |
- options.create_if_missing = true; |
149 |
- if (fMemory) { |
150 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
151 |
- penv = leveldb::NewMemEnv(leveldb::Env::Default()); |
152 |
- options.env = penv; |
153 |
-+#else |
154 |
-+ throw std::runtime_error("CLevelDB(): compiled without memenv support"); |
155 |
-+#endif |
156 |
- } else { |
157 |
- if (fWipe) { |
158 |
- printf("Wiping LevelDB in %s\n", path.string().c_str()); |
159 |
-diff -Naur litecoin-0.8.5.3-rc3.orig/src/makefile.unix litecoin-0.8.5.3-rc3/src/makefile.unix |
160 |
---- litecoin-0.8.5.3-rc3.orig/src/makefile.unix 2013-11-28 21:17:05.000000000 -0500 |
161 |
-+++ litecoin-0.8.5.3-rc3/src/makefile.unix 2013-11-29 15:08:58.337571033 -0500 |
162 |
-@@ -110,8 +110,7 @@ |
163 |
- # adds some defaults in front. Unfortunately, LDFLAGS=... $(LDFLAGS) does not work. |
164 |
- xLDFLAGS=$(LDHARDENING) $(LDFLAGS) |
165 |
- |
166 |
--OBJS= \ |
167 |
-- leveldb/libleveldb.a \ |
168 |
-+BASEOBJS := \ |
169 |
- obj/alert.o \ |
170 |
- obj/version.o \ |
171 |
- obj/checkpoints.o \ |
172 |
-@@ -120,7 +119,6 @@ |
173 |
- obj/crypter.o \ |
174 |
- obj/key.o \ |
175 |
- obj/db.o \ |
176 |
-- obj/init.o \ |
177 |
- obj/keystore.o \ |
178 |
- obj/main.o \ |
179 |
- obj/net.o \ |
180 |
-@@ -141,9 +139,17 @@ |
181 |
- obj/hash.o \ |
182 |
- obj/bloom.o \ |
183 |
- obj/noui.o \ |
184 |
-- obj/leveldb.o \ |
185 |
- obj/txdb.o |
186 |
- |
187 |
-+OBJS := \ |
188 |
-+ obj/leveldb.o \ |
189 |
-+ obj/init.o \ |
190 |
-+ $(BASEOBJS) |
191 |
-+ |
192 |
-+TESTOBJS := \ |
193 |
-+ obj-test/leveldb.o \ |
194 |
-+ $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) \ |
195 |
-+ $(BASEOBJS) |
196 |
- |
197 |
- ifdef USE_SSE2 |
198 |
- DEFS += -DUSE_SSE2 |
199 |
-@@ -156,15 +162,25 @@ |
200 |
- test check: test_litecoin FORCE |
201 |
- ./test_litecoin |
202 |
- |
203 |
-+ifdef USE_SYSTEM_LEVELDB |
204 |
-+ LIBS += -lleveldb |
205 |
-+ TESTLIBS += -lmemenv |
206 |
-+else |
207 |
- # |
208 |
- # LevelDB support |
209 |
- # |
210 |
- MAKEOVERRIDES = |
211 |
--LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a |
212 |
-+LIBS += $(CURDIR)/leveldb/libleveldb.a |
213 |
-+TESTLIBS += $(CURDIR)/leveldb/libmemenv.a |
214 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/include) |
215 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers) |
216 |
- leveldb/libleveldb.a: |
217 |
-- @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a libmemenv.a && cd .. |
218 |
-+ @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a && cd .. |
219 |
-+leveldb/libmemenv.a: |
220 |
-+ @echo "Building LevelDB memenv ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libmemenv.a && cd .. |
221 |
-+OBJS += leveldb/libleveldb.a |
222 |
-+TESTOBJS += leveldb/libmemenv.a |
223 |
-+endif |
224 |
- |
225 |
- # auto-generated dependencies: |
226 |
- -include obj/*.P |
227 |
-@@ -175,33 +191,34 @@ |
228 |
- version.cpp: obj/build.h |
229 |
- DEFS += -DHAVE_BUILD_INFO |
230 |
- |
231 |
--obj/%-sse2.o: %-sse2.cpp |
232 |
-- $(CXX) -c $(xCXXFLAGS) -msse2 -MMD -MF $(@:%.o=%.d) -o $@ $< |
233 |
-+P_TO_D = \ |
234 |
- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
235 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
236 |
-+ sed -e 's/\#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
237 |
- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
238 |
- rm -f $(@:%.o=%.d) |
239 |
- |
240 |
-+obj/%-sse2.o: %-sse2.cpp |
241 |
-+ $(CXX) -c $(xCXXFLAGS) -msse2 -MMD -MF $(@:%.o=%.d) -o $@ $< |
242 |
-+ $(P_TO_D) |
243 |
-+ |
244 |
- obj/%.o: %.cpp |
245 |
-- $(CXX) -c $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
246 |
-- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
247 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
248 |
-- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
249 |
-- rm -f $(@:%.o=%.d) |
250 |
-+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $< |
251 |
-+ $(P_TO_D) |
252 |
- |
253 |
--litecoind: $(OBJS:obj/%=obj/%) |
254 |
-+litecoind: $(OBJS) |
255 |
- $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS) |
256 |
- |
257 |
--TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) |
258 |
-- |
259 |
- obj-test/%.o: test/%.cpp |
260 |
- $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
261 |
-- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
262 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
263 |
-- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
264 |
-- rm -f $(@:%.o=%.d) |
265 |
-+ $(P_TO_D) |
266 |
-+ |
267 |
-+obj-test/leveldb.o: leveldb.cpp |
268 |
-+ $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
269 |
-+ $(P_TO_D) |
270 |
-+ |
271 |
-+TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) |
272 |
- |
273 |
--test_litecoin: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%)) |
274 |
-+test_litecoin: $(TESTOBJS) |
275 |
- $(LINK) $(xCXXFLAGS) -o $@ $(LIBPATHS) $^ $(TESTLIBS) $(xLDFLAGS) $(LIBS) |
276 |
- |
277 |
- clean: |
278 |
|
279 |
diff --git a/net-p2p/litecoin-qt/litecoin-qt-0.8.5.3_rc3.ebuild b/net-p2p/litecoin-qt/litecoin-qt-0.8.5.3_rc3.ebuild |
280 |
deleted file mode 100644 |
281 |
index 50aa86e..0000000 |
282 |
--- a/net-p2p/litecoin-qt/litecoin-qt-0.8.5.3_rc3.ebuild |
283 |
+++ /dev/null |
284 |
@@ -1,144 +0,0 @@ |
285 |
-# Copyright 1999-2013 Gentoo Foundation |
286 |
-# Distributed under the terms of the GNU General Public License v2 |
287 |
-# $Header: $ |
288 |
- |
289 |
-EAPI=5 |
290 |
- |
291 |
-DB_VER="4.8" |
292 |
- |
293 |
-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 |
294 |
- zh_TW" |
295 |
-inherit db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 |
296 |
- |
297 |
-MyPV="${PV/_/-}" |
298 |
-MyPN="litecoin" |
299 |
-MyP="${MyPN}-${MyPV}" |
300 |
- |
301 |
-DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine." |
302 |
-HOMEPAGE="https://litecoin.org/" |
303 |
-SRC_URI="https://github.com/${MyPN}-project/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyP}.tar.gz" |
304 |
- |
305 |
-LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )" |
306 |
-SLOT="0" |
307 |
-KEYWORDS="~amd64 ~x86" |
308 |
-IUSE="dbus ipv6 kde +qrcode upnp" |
309 |
- |
310 |
-RDEPEND=" |
311 |
- dev-libs/boost[threads(+)] |
312 |
- dev-libs/openssl:0[-bindist] |
313 |
- qrcode? ( |
314 |
- media-gfx/qrencode |
315 |
- ) |
316 |
- upnp? ( |
317 |
- net-libs/miniupnpc |
318 |
- ) |
319 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
320 |
- <=dev-libs/leveldb-1.12.0[-snappy] |
321 |
- dev-qt/qtgui:4 |
322 |
- dbus? ( |
323 |
- dev-qt/qtdbus:4 |
324 |
- ) |
325 |
-" |
326 |
-DEPEND="${RDEPEND} |
327 |
- >=app-shells/bash-4.1 |
328 |
-" |
329 |
- |
330 |
-DOCS="doc/README.md doc/release-notes.md" |
331 |
- |
332 |
-S="${WORKDIR}/${MyP}" |
333 |
- |
334 |
-src_prepare() { |
335 |
- epatch "${FILESDIR}"/${MyPN}-sys_leveldb.patch |
336 |
- rm -r src/leveldb |
337 |
- |
338 |
- cd src || die |
339 |
- |
340 |
- local filt= yeslang= nolang= |
341 |
- |
342 |
- for lan in $LANGS; do |
343 |
- if [ ! -e qt/locale/bitcoin_$lan.ts ]; then |
344 |
- ewarn "Language '$lan' no longer supported. Ebuild needs update." |
345 |
- fi |
346 |
- done |
347 |
- |
348 |
- for ts in $(ls qt/locale/*.ts) |
349 |
- do |
350 |
- x="${ts/*bitcoin_/}" |
351 |
- x="${x/.ts/}" |
352 |
- if ! use "linguas_$x"; then |
353 |
- nolang="$nolang $x" |
354 |
- rm "$ts" |
355 |
- filt="$filt\\|$x" |
356 |
- else |
357 |
- yeslang="$yeslang $x" |
358 |
- fi |
359 |
- done |
360 |
- |
361 |
- filt="bitcoin_\\(${filt:2}\\)\\.\(qm\|ts\)" |
362 |
- sed "/${filt}/d" -i 'qt/bitcoin.qrc' |
363 |
- einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" |
364 |
-} |
365 |
- |
366 |
-src_configure() { |
367 |
- OPTS=() |
368 |
- |
369 |
- use dbus && OPTS+=("USE_DBUS=1") |
370 |
- if use upnp; then |
371 |
- OPTS+=("USE_UPNP=1") |
372 |
- else |
373 |
- OPTS+=("USE_UPNP=-") |
374 |
- fi |
375 |
- |
376 |
- use qrcode && OPTS+=("USE_QRCODE=1") |
377 |
- use ipv6 || OPTS+=("USE_IPV6=-") |
378 |
- |
379 |
- OPTS+=("USE_SYSTEM_LEVELDB=1") |
380 |
- OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") |
381 |
- OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") |
382 |
- |
383 |
- if has_version '>=dev-libs/boost-1.52'; then |
384 |
- OPTS+=("LIBS+=-lboost_chrono\$\$BOOST_LIB_SUFFIX") |
385 |
- fi |
386 |
- |
387 |
- #The litecoin codebase is mostly taken from bitcoin-qt |
388 |
- eqmake4 bitcoin-qt.pro "${OPTS[@]}" |
389 |
-} |
390 |
- |
391 |
-#Tests are broken with and without our litecoin-sys_leveldb.patch |
392 |
-#src_test() { |
393 |
-# cd src || die |
394 |
-# emake -f makefile.unix "${OPTS[@]}" test_litecoin |
395 |
-# ./test_litecoin || die 'Tests failed' |
396 |
-#} |
397 |
- |
398 |
-src_install() { |
399 |
- qt4-r2_src_install |
400 |
- |
401 |
- dobin ${PN} |
402 |
- |
403 |
- insinto /usr/share/pixmaps |
404 |
- newins "share/pixmaps/bitcoin.ico" "${PN}.ico" |
405 |
- |
406 |
- make_desktop_entry "${PN} %u" "Litecoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Qt;Network;P2P;Office;Finance;" "MimeType=x-scheme-handler/litecoin;\nTerminal=false" |
407 |
- |
408 |
- newman contrib/debian/manpages/bitcoin-qt.1 ${PN}.1 |
409 |
- |
410 |
- if use kde; then |
411 |
- insinto /usr/share/kde4/services |
412 |
- newins contrib/debian/bitcoin-qt.protocol ${PN}.protocol |
413 |
- fi |
414 |
-} |
415 |
- |
416 |
-update_caches() { |
417 |
- gnome2_icon_cache_update |
418 |
- fdo-mime_desktop_database_update |
419 |
- buildsycoca |
420 |
-} |
421 |
- |
422 |
-pkg_postinst() { |
423 |
- update_caches |
424 |
-} |
425 |
- |
426 |
-pkg_postrm() { |
427 |
- update_caches |
428 |
-} |
429 |
|
430 |
diff --git a/net-p2p/litecoin-qt/metadata.xml b/net-p2p/litecoin-qt/metadata.xml |
431 |
deleted file mode 100644 |
432 |
index 0e8b4f9..0000000 |
433 |
--- a/net-p2p/litecoin-qt/metadata.xml |
434 |
+++ /dev/null |
435 |
@@ -1,12 +0,0 @@ |
436 |
-<?xml version="1.0" encoding="UTF-8"?> |
437 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
438 |
-<pkgmetadata> |
439 |
- <maintainer> |
440 |
- <email>blueness@g.o</email> |
441 |
- <name>Anthony G. Basile</name> |
442 |
- </maintainer> |
443 |
- <use> |
444 |
- <flag name='1stclassmsg'>Enable first-class Bitcoin message tools</flag> |
445 |
- <flag name='qrcode'>Enable generation of QR Codes for receiving payments</flag> |
446 |
- </use> |
447 |
-</pkgmetadata> |
448 |
|
449 |
diff --git a/net-p2p/litecoind/Manifest b/net-p2p/litecoind/Manifest |
450 |
deleted file mode 100644 |
451 |
index 5fdc43e..0000000 |
452 |
--- a/net-p2p/litecoind/Manifest |
453 |
+++ /dev/null |
454 |
@@ -1,9 +0,0 @@ |
455 |
-AUX litecoin-sys_leveldb.patch 7264 SHA256 61e2f69923572903fe7a7f23b38eb6b4c71f19f09ca7881da085174688d3d684 SHA512 96030e7ce3062facf9231b9ae99945c5eb5f5989cb274e9249ebe444b07970d17ed46ec721ad89cf9c607ca8bb86c0a41024e25ab6859df80029b3f03fad0038 WHIRLPOOL 742c70b2a55b3f45862b09717737415f8ff69c5b2700153fb9df810e3a4665df82112e01d30d089403ff5cc21c7b3c25fb13b0ba6f718bfb82c364a546615124 |
456 |
-AUX litecoin.conf 80 SHA256 541ae10cc2246b620de3e7efa97eee59efacf83d28ea5f1297a121d0708226d2 SHA512 43bef890505a1fac88887bb39e9fdd4ec673ae8838a40279b33711e970551f5a75ac25171c41f8c83de2c953b157f7a3f57171e868fd9f626007d9909331a19f WHIRLPOOL 728e38b62da2c7c3a1149ac511b92d156f7b3c51dacfadd7ce74d9e6f915a6547c4cc8d34159243f50eee333c63b35949b311ea5a7f48a6c3bf17a5d4d47c123 |
457 |
-AUX litecoin.confd 245 SHA256 32f96a43c8c2aa049151a0fbc27b290e863d1b1a3c78eef5cb054fe5bad21011 SHA512 57de4657db4f0a3873b6aac700bc78fe8ecdfacdc0acb3fee13866389fc02b7100f4e7252ceb19f76e03d1ca9353008a9ccf40fc48a1a612c6b8fa4a35bae150 WHIRLPOOL 9c54b91df1225d812011af2fe27059262a70754e8a396f91a598479a76193d36203f8825af2a8e30f21d8b91c6df5ba734217f32f33c23bf6ca7a16498f43f28 |
458 |
-AUX litecoin.initd 2511 SHA256 0c7e6671312e43d3f0373489ee93ee4dab379d53f38f724b38a3727d2f1480c8 SHA512 3ae65555aba11d8e4d292021e5b4b45ebb4b65a1fda81ed3836c5528319e5268391732f44be1e2b80a1f3d189729c29b40c1705fbd52b8588021cdac1f36f5d0 WHIRLPOOL e81d79e24f53c4d0ae1b5d9da9ee8e4726fe15d76f992c5cf6a9816d70675177934f8b00937e777c037f3d496c2af923f15292faea765f7d5d5f4c261de860a1 |
459 |
-AUX litecoin.service 879 SHA256 be344624575e7e69203bd7e17abc930847e27d95217b65b74ebfcf2e59a4bbca SHA512 f05009fdf4c38d78867588d84a6031d6bed81ad74c08d97a8fae16706f04ce61926dbde775183e0219a33e3a84e5fdad92acaab62e15156f3d07c15677e0f148 WHIRLPOOL def62eeef8c032a372c0624860369a32ff27b4099fa3ff720ac908139fb2c23e1aab4f4b4e623d890d309a5114352f2feb59ae105563b462e82667a52804c17f |
460 |
-AUX litecoind.logrotate 113 SHA256 dce250c9f27ed9b36fa9376d92fedf89bf6f7f523360dc5baaa65179fd1d504b SHA512 eaa9f462be8dc755b675e4d5cb3ad271e3b1053edfa06df7862fa887160c849c768d2a268a7c8b52d1cfc834c186780b71435ee65475ea6c6692c18bded48dec WHIRLPOOL 3e771d6c2dfddd291386a1ed98009f1778e561a1b8ac43507f3ca709d1c389c3b8d6db5128ade485a0b92ba56b2388727935149af391fe3ef6f9e18ec432c04e |
461 |
-DIST litecoin-0.8.5.3-rc3.tar.gz 4804918 SHA256 67d2f14ab654825bf21abbb4d2c4681a6af4c3b074a2a1813d6da63fea3a8afc SHA512 640cd8a60122cc26889c81bddd20057c20557ae9a9eea431b68421f5ee37f7938ca2776196649b553b05977278242c4d1bab520671cae549227c1f69835a72b5 WHIRLPOOL f327423e13a1d8e092c54f6201362a8c32acff87a71fd17a737c22e57e09472f579dfdbedcd398fabab75e8f5f7a5559ff566df737fec410baf8dfe80fb3bb6d |
462 |
-EBUILD litecoind-0.8.5.3_rc3.ebuild 2996 SHA256 0f5bb9ea3bde410f58d41e9ccdfdb5d7cb545659d67023db3304d246e533b210 SHA512 21a2c0e6bfa8b73ed57021a8f03c3ae8617c69e344459a2216519ad34e847547541f55d229cc29608c62a5d2778014555ff81ca3707941878f5de56f319b6664 WHIRLPOOL 7475e8a32d4fefc2aec64d520148ebfad75e9e543789b088b6bc66a0568fcee9c1d470e277b24dbfa252ccfcebf36710bd5ee0dd526cfa148334ff59772c3e0c |
463 |
-MISC metadata.xml 327 SHA256 2009a65ac31a6a928926715ab212766020927524623581b18ee1f5026a6a689c SHA512 4d68f30b7c29aa5b6c3f7fd5c657ffbbe12706ce5d8d332cd8848906a27ae852e39d48219f6137a65c31db9c7693c2218edf8b6b1511cb1098d86bdb394cd0f9 WHIRLPOOL f7ad1bdb29423c9a88a721e77168aa35372a3411f77c775e2ac518eefc7ee39def4a307a66b4da02f80a6e9d8cdcff8fafa20da1792b7909e84bcad67598c4d9 |
464 |
|
465 |
diff --git a/net-p2p/litecoind/files/litecoin-sys_leveldb.patch b/net-p2p/litecoind/files/litecoin-sys_leveldb.patch |
466 |
deleted file mode 100644 |
467 |
index a4ae56a..0000000 |
468 |
--- a/net-p2p/litecoind/files/litecoin-sys_leveldb.patch |
469 |
+++ /dev/null |
470 |
@@ -1,193 +0,0 @@ |
471 |
-diff -Naur litecoin-0.8.5.3-rc3.orig/bitcoin-qt.pro litecoin-0.8.5.3-rc3/bitcoin-qt.pro |
472 |
---- litecoin-0.8.5.3-rc3.orig/bitcoin-qt.pro 2013-11-28 21:17:05.000000000 -0500 |
473 |
-+++ litecoin-0.8.5.3-rc3/bitcoin-qt.pro 2013-11-29 14:53:00.960537685 -0500 |
474 |
-@@ -5,7 +5,7 @@ |
475 |
- INCLUDEPATH += src src/json src/qt |
476 |
- QT += core gui network |
477 |
- greaterThan(QT_MAJOR_VERSION, 4): QT += widgets |
478 |
--DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE |
479 |
-+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE LEVELDB_WITHOUT_MEMENV |
480 |
- CONFIG += no_include_pwd |
481 |
- CONFIG += thread |
482 |
- |
483 |
-@@ -101,25 +101,30 @@ |
484 |
- QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets |
485 |
- } |
486 |
- |
487 |
-+contains(USE_SYSTEM_LEVELDB, 1) { |
488 |
-+ LIBS += -lleveldb |
489 |
-+} else { |
490 |
- INCLUDEPATH += src/leveldb/include src/leveldb/helpers |
491 |
--LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a |
492 |
-+LIBS += $$PWD/src/leveldb/libleveldb.a |
493 |
- !win32 { |
494 |
- # we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use RELEASE to indicate linking preferences not -O preferences |
495 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a |
496 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a |
497 |
- } else { |
498 |
- # make an educated guess about what the ranlib command is called |
499 |
- isEmpty(QMAKE_RANLIB) { |
500 |
- QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib) |
501 |
- } |
502 |
- LIBS += -lshlwapi |
503 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libmemenv.a |
504 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a |
505 |
- } |
506 |
- genleveldb.target = $$PWD/src/leveldb/libleveldb.a |
507 |
- genleveldb.depends = FORCE |
508 |
- PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a |
509 |
- QMAKE_EXTRA_TARGETS += genleveldb |
510 |
-+} |
511 |
- # Gross ugly hack that depends on qmake internals, unfortunately there is no other way to do it. |
512 |
--QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) clean |
513 |
-+QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb && $(MAKE) clean || true |
514 |
-+ |
515 |
- |
516 |
- # regenerate src/build.h |
517 |
- !win32|contains(USE_BUILD_INFO, 1) { |
518 |
-diff -Naur litecoin-0.8.5.3-rc3.orig/src/leveldb.cpp litecoin-0.8.5.3-rc3/src/leveldb.cpp |
519 |
---- litecoin-0.8.5.3-rc3.orig/src/leveldb.cpp 2013-11-28 21:17:05.000000000 -0500 |
520 |
-+++ litecoin-0.8.5.3-rc3/src/leveldb.cpp 2013-11-29 14:55:33.760543008 -0500 |
521 |
-@@ -8,7 +8,9 @@ |
522 |
- #include <leveldb/env.h> |
523 |
- #include <leveldb/cache.h> |
524 |
- #include <leveldb/filter_policy.h> |
525 |
--#include <memenv/memenv.h> |
526 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
527 |
-+#include <memenv.h> |
528 |
-+#endif |
529 |
- |
530 |
- #include <boost/filesystem.hpp> |
531 |
- |
532 |
-@@ -43,8 +45,12 @@ |
533 |
- options = GetOptions(nCacheSize); |
534 |
- options.create_if_missing = true; |
535 |
- if (fMemory) { |
536 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
537 |
- penv = leveldb::NewMemEnv(leveldb::Env::Default()); |
538 |
- options.env = penv; |
539 |
-+#else |
540 |
-+ throw std::runtime_error("CLevelDB(): compiled without memenv support"); |
541 |
-+#endif |
542 |
- } else { |
543 |
- if (fWipe) { |
544 |
- printf("Wiping LevelDB in %s\n", path.string().c_str()); |
545 |
-diff -Naur litecoin-0.8.5.3-rc3.orig/src/makefile.unix litecoin-0.8.5.3-rc3/src/makefile.unix |
546 |
---- litecoin-0.8.5.3-rc3.orig/src/makefile.unix 2013-11-28 21:17:05.000000000 -0500 |
547 |
-+++ litecoin-0.8.5.3-rc3/src/makefile.unix 2013-11-29 15:08:58.337571033 -0500 |
548 |
-@@ -110,8 +110,7 @@ |
549 |
- # adds some defaults in front. Unfortunately, LDFLAGS=... $(LDFLAGS) does not work. |
550 |
- xLDFLAGS=$(LDHARDENING) $(LDFLAGS) |
551 |
- |
552 |
--OBJS= \ |
553 |
-- leveldb/libleveldb.a \ |
554 |
-+BASEOBJS := \ |
555 |
- obj/alert.o \ |
556 |
- obj/version.o \ |
557 |
- obj/checkpoints.o \ |
558 |
-@@ -120,7 +119,6 @@ |
559 |
- obj/crypter.o \ |
560 |
- obj/key.o \ |
561 |
- obj/db.o \ |
562 |
-- obj/init.o \ |
563 |
- obj/keystore.o \ |
564 |
- obj/main.o \ |
565 |
- obj/net.o \ |
566 |
-@@ -141,9 +139,17 @@ |
567 |
- obj/hash.o \ |
568 |
- obj/bloom.o \ |
569 |
- obj/noui.o \ |
570 |
-- obj/leveldb.o \ |
571 |
- obj/txdb.o |
572 |
- |
573 |
-+OBJS := \ |
574 |
-+ obj/leveldb.o \ |
575 |
-+ obj/init.o \ |
576 |
-+ $(BASEOBJS) |
577 |
-+ |
578 |
-+TESTOBJS := \ |
579 |
-+ obj-test/leveldb.o \ |
580 |
-+ $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) \ |
581 |
-+ $(BASEOBJS) |
582 |
- |
583 |
- ifdef USE_SSE2 |
584 |
- DEFS += -DUSE_SSE2 |
585 |
-@@ -156,15 +162,25 @@ |
586 |
- test check: test_litecoin FORCE |
587 |
- ./test_litecoin |
588 |
- |
589 |
-+ifdef USE_SYSTEM_LEVELDB |
590 |
-+ LIBS += -lleveldb |
591 |
-+ TESTLIBS += -lmemenv |
592 |
-+else |
593 |
- # |
594 |
- # LevelDB support |
595 |
- # |
596 |
- MAKEOVERRIDES = |
597 |
--LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a |
598 |
-+LIBS += $(CURDIR)/leveldb/libleveldb.a |
599 |
-+TESTLIBS += $(CURDIR)/leveldb/libmemenv.a |
600 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/include) |
601 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers) |
602 |
- leveldb/libleveldb.a: |
603 |
-- @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a libmemenv.a && cd .. |
604 |
-+ @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a && cd .. |
605 |
-+leveldb/libmemenv.a: |
606 |
-+ @echo "Building LevelDB memenv ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libmemenv.a && cd .. |
607 |
-+OBJS += leveldb/libleveldb.a |
608 |
-+TESTOBJS += leveldb/libmemenv.a |
609 |
-+endif |
610 |
- |
611 |
- # auto-generated dependencies: |
612 |
- -include obj/*.P |
613 |
-@@ -175,33 +191,34 @@ |
614 |
- version.cpp: obj/build.h |
615 |
- DEFS += -DHAVE_BUILD_INFO |
616 |
- |
617 |
--obj/%-sse2.o: %-sse2.cpp |
618 |
-- $(CXX) -c $(xCXXFLAGS) -msse2 -MMD -MF $(@:%.o=%.d) -o $@ $< |
619 |
-+P_TO_D = \ |
620 |
- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
621 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
622 |
-+ sed -e 's/\#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
623 |
- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
624 |
- rm -f $(@:%.o=%.d) |
625 |
- |
626 |
-+obj/%-sse2.o: %-sse2.cpp |
627 |
-+ $(CXX) -c $(xCXXFLAGS) -msse2 -MMD -MF $(@:%.o=%.d) -o $@ $< |
628 |
-+ $(P_TO_D) |
629 |
-+ |
630 |
- obj/%.o: %.cpp |
631 |
-- $(CXX) -c $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
632 |
-- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
633 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
634 |
-- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
635 |
-- rm -f $(@:%.o=%.d) |
636 |
-+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $< |
637 |
-+ $(P_TO_D) |
638 |
- |
639 |
--litecoind: $(OBJS:obj/%=obj/%) |
640 |
-+litecoind: $(OBJS) |
641 |
- $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS) |
642 |
- |
643 |
--TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) |
644 |
-- |
645 |
- obj-test/%.o: test/%.cpp |
646 |
- $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
647 |
-- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
648 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
649 |
-- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
650 |
-- rm -f $(@:%.o=%.d) |
651 |
-+ $(P_TO_D) |
652 |
-+ |
653 |
-+obj-test/leveldb.o: leveldb.cpp |
654 |
-+ $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
655 |
-+ $(P_TO_D) |
656 |
-+ |
657 |
-+TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) |
658 |
- |
659 |
--test_litecoin: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%)) |
660 |
-+test_litecoin: $(TESTOBJS) |
661 |
- $(LINK) $(xCXXFLAGS) -o $@ $(LIBPATHS) $^ $(TESTLIBS) $(xLDFLAGS) $(LIBS) |
662 |
- |
663 |
- clean: |
664 |
|
665 |
diff --git a/net-p2p/litecoind/files/litecoin.conf b/net-p2p/litecoind/files/litecoin.conf |
666 |
deleted file mode 100644 |
667 |
index c6a55f3..0000000 |
668 |
--- a/net-p2p/litecoind/files/litecoin.conf |
669 |
+++ /dev/null |
670 |
@@ -1,8 +0,0 @@ |
671 |
-# http://www.bitcoin.org/smf/index.php?topic=644.0 |
672 |
-#rpcuser= |
673 |
-#rpcpassword= |
674 |
- |
675 |
- |
676 |
- |
677 |
- |
678 |
- |
679 |
|
680 |
diff --git a/net-p2p/litecoind/files/litecoin.confd b/net-p2p/litecoind/files/litecoin.confd |
681 |
deleted file mode 100644 |
682 |
index 4261f6e..0000000 |
683 |
--- a/net-p2p/litecoind/files/litecoin.confd |
684 |
+++ /dev/null |
685 |
@@ -1,10 +0,0 @@ |
686 |
-# Config file for /etc/init.d/litecoind |
687 |
- |
688 |
-# owner of liteciond process (don't change, must be existing) |
689 |
-LITECOIN_USER="litecoin" |
690 |
- |
691 |
-# See http://www.bitcoin.org/smf/index.php?topic=1063 |
692 |
-LITECOIN_OPTS="${LITECOIN_OPTS}" |
693 |
- |
694 |
-# nice level |
695 |
-NICELEVEL="19" |
696 |
|
697 |
diff --git a/net-p2p/litecoind/files/litecoin.initd b/net-p2p/litecoind/files/litecoin.initd |
698 |
deleted file mode 100644 |
699 |
index 036ab8c..0000000 |
700 |
--- a/net-p2p/litecoind/files/litecoin.initd |
701 |
+++ /dev/null |
702 |
@@ -1,104 +0,0 @@ |
703 |
-#!/sbin/runscript |
704 |
-# Distributed under the terms of the GNU General Public License, v2 or later |
705 |
- |
706 |
-VARDIR="/var/lib/litecoin" |
707 |
-CONFFILE="${VARDIR}/.litecoin/litecoin.conf" |
708 |
- |
709 |
-depend() { |
710 |
- need net |
711 |
-} |
712 |
- |
713 |
-checkconfig() { |
714 |
- if [[ "${LITECOIN_USER}" == "" ]] ; then |
715 |
- eerror "Please edit /etc/conf.d/litecoind" |
716 |
- eerror "A user must be specified to run litecoind as that user." |
717 |
- eerror "Modify USER to your needs (you may also add a group after a colon)" |
718 |
- return 1 |
719 |
- fi |
720 |
- if ! `getent passwd | cut -d ':' -f 1 | grep $( echo "${LITECOIN_USER}" | cut -d ':' -f 1 ) -sq` ; then |
721 |
- eerror "Please edit /etc/conf.d/litecoind" |
722 |
- eerror "Specified user must exist!" |
723 |
- return 1 |
724 |
- fi |
725 |
- if `echo "${LITECOIN_USER}" | grep ':' -sq` ; then |
726 |
- if ! `cut -d ':' -f 1 /etc/group | grep $( echo "${LITECOIN_USER}" | cut -d ':' -f 2 ) -sq` ; then |
727 |
- eerror "Please edit /etc/conf.d/litecoind" |
728 |
- eerror "Specified group must exist!" |
729 |
- return 1 |
730 |
- fi |
731 |
- fi |
732 |
- if ! grep -q '^rpcpassword=' "${CONFFILE}"; then |
733 |
- eerror "Please edit `readlink -f ${CONFFILE}`" |
734 |
- eerror "There must be at least a line assigning rpcpassword=something-secure" |
735 |
- return 1 |
736 |
- fi |
737 |
- if ! stat -Lc '%a' "${CONFFILE}" | grep -q '^[4567]00$'; then |
738 |
- eerror "`readlink -f ${CONFFILE}` should not be readable by other users" |
739 |
- return 1 |
740 |
- fi |
741 |
- return 0 |
742 |
-} |
743 |
- |
744 |
-start() { |
745 |
- checkconfig || return 1 |
746 |
- ebegin "Starting Litecoind daemon" |
747 |
- |
748 |
- pkg-config openrc |
749 |
- if [ $? = 0 ]; then |
750 |
- start_openrc |
751 |
- else |
752 |
- start_baselayout |
753 |
- fi |
754 |
-} |
755 |
- |
756 |
-stop() { |
757 |
- ebegin "Stopping Litecoin daemon" |
758 |
- |
759 |
- pkg-config openrc |
760 |
- if [ $? = 0 ]; then |
761 |
- stop_openrc |
762 |
- else |
763 |
- stop_baselayout |
764 |
- fi |
765 |
-} |
766 |
- |
767 |
-start_openrc() { |
768 |
- start-stop-daemon \ |
769 |
- --start --user "${LITECOIN_USER}" --name litecoind \ |
770 |
- --pidfile /var/run/litecoind.pid --make-pidfile \ |
771 |
- --env HOME="${VARDIR}" --exec /usr/bin/litecoind \ |
772 |
- --nicelevel "${NICELEVEL}" \ |
773 |
- --background \ |
774 |
- --wait 2000 \ |
775 |
- -- ${LITECOIN_OPTS} |
776 |
- eend $? |
777 |
-} |
778 |
- |
779 |
-stop_openrc() { |
780 |
- start-stop-daemon --stop --user "${LITECOIN_USER}" \ |
781 |
- --name litecoind --pidfile /var/run/litecoind.pid \ |
782 |
- --wait 30000 \ |
783 |
- --progress |
784 |
- eend $? |
785 |
-} |
786 |
- |
787 |
-start_baselayout() { |
788 |
- start-stop-daemon \ |
789 |
- --start --user "${LITECOIN_USER}" --name litecoind \ |
790 |
- --pidfile /var/run/litecoind.pid --make-pidfile \ |
791 |
- --env HOME="${VARDIR}" --exec /usr/bin/litecoind \ |
792 |
- --chuid "${LITECOIN_USER}" \ |
793 |
- --nicelevel "${NICELEVEL}" \ |
794 |
- --background \ |
795 |
- -- ${LITECOIN_OPTS} |
796 |
- eend $? |
797 |
-} |
798 |
- |
799 |
-stop_baselayout() { |
800 |
- start-stop-daemon \ |
801 |
- --stop \ |
802 |
- --user "${LITECOIN_USER}" \ |
803 |
- --name litecoind \ |
804 |
- --pidfile /var/run/litecoind.pid |
805 |
- eend $? |
806 |
-} |
807 |
|
808 |
diff --git a/net-p2p/litecoind/files/litecoin.service b/net-p2p/litecoind/files/litecoin.service |
809 |
deleted file mode 100644 |
810 |
index ae063ac..0000000 |
811 |
--- a/net-p2p/litecoind/files/litecoin.service |
812 |
+++ /dev/null |
813 |
@@ -1,30 +0,0 @@ |
814 |
-# It's not recommended to modify this file in-place, because it will be |
815 |
-# overwritten during package upgrades. If you want to customize, the |
816 |
-# best way is to create file |
817 |
-# "/etc/systemd/system/litecoind.service.d/*.conf" |
818 |
-# containing your changes |
819 |
- |
820 |
-# For example, if you want to change some daemon and/or unit options, |
821 |
-# create a file named |
822 |
-# "/etc/systemd/system/litecoind.service.d/myopts.conf" |
823 |
-# containing: |
824 |
-# [Service] |
825 |
-# Environment="LITECOIN_OPTS=-debug -logtimestamps" |
826 |
-# Nice=10 |
827 |
-# This will override the setting appearing below. |
828 |
- |
829 |
-# Note that almost all daemon options could be specified in |
830 |
-# /etc/litecoin/litecoin.conf |
831 |
- |
832 |
-[Unit] |
833 |
-Description=Litecoin Daemon |
834 |
-After=network.target |
835 |
- |
836 |
-[Service] |
837 |
-User=litecoin |
838 |
-Environment=LITECOIN_OPTS= |
839 |
-ExecStart=/usr/bin/litecoind -daemon=0 $LITECOIN_OPTS |
840 |
-ExecReload=/bin/kill -HUP $MAINPID |
841 |
- |
842 |
-[Install] |
843 |
-WantedBy=multi-user.target |
844 |
|
845 |
diff --git a/net-p2p/litecoind/files/litecoind.logrotate b/net-p2p/litecoind/files/litecoind.logrotate |
846 |
deleted file mode 100644 |
847 |
index 5b091aa..0000000 |
848 |
--- a/net-p2p/litecoind/files/litecoind.logrotate |
849 |
+++ /dev/null |
850 |
@@ -1,7 +0,0 @@ |
851 |
-/var/lib/litecoin/.litecoin/debug.log { |
852 |
- weekly |
853 |
- sharedscripts |
854 |
- postrotate |
855 |
- killall -HUP litecoind |
856 |
- endscript |
857 |
-} |
858 |
|
859 |
diff --git a/net-p2p/litecoind/litecoind-0.8.5.3_rc3.ebuild b/net-p2p/litecoind/litecoind-0.8.5.3_rc3.ebuild |
860 |
deleted file mode 100644 |
861 |
index 294446b..0000000 |
862 |
--- a/net-p2p/litecoind/litecoind-0.8.5.3_rc3.ebuild |
863 |
+++ /dev/null |
864 |
@@ -1,124 +0,0 @@ |
865 |
-# Copyright 1999-2013 Gentoo Foundation |
866 |
-# Distributed under the terms of the GNU General Public License v2 |
867 |
-# $Header: $ |
868 |
- |
869 |
-EAPI=5 |
870 |
- |
871 |
-DB_VER="4.8" |
872 |
- |
873 |
-inherit bash-completion-r1 db-use eutils systemd |
874 |
- |
875 |
-MyPV="${PV/_/-}" |
876 |
-MyPN="litecoin" |
877 |
-MyP="${MyPN}-${MyPV}" |
878 |
- |
879 |
-DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine." |
880 |
-HOMEPAGE="https://litecoin.org/" |
881 |
-SRC_URI="https://github.com/${MyPN}-project/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyP}.tar.gz" |
882 |
- |
883 |
-LICENSE="MIT ISC GPL-2" |
884 |
-SLOT="0" |
885 |
-KEYWORDS="~amd64 ~x86" |
886 |
-IUSE="bash-completion examples ipv6 logrotate upnp" |
887 |
- |
888 |
-RDEPEND=" |
889 |
- dev-libs/boost[threads(+)] |
890 |
- dev-libs/openssl:0[-bindist] |
891 |
- logrotate? ( |
892 |
- app-admin/logrotate |
893 |
- ) |
894 |
- upnp? ( |
895 |
- net-libs/miniupnpc |
896 |
- ) |
897 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
898 |
- <=dev-libs/leveldb-1.12.0[-snappy] |
899 |
-" |
900 |
-DEPEND="${RDEPEND} |
901 |
- >=app-shells/bash-4.1 |
902 |
- sys-apps/sed |
903 |
-" |
904 |
- |
905 |
-S="${WORKDIR}/${MyP}" |
906 |
- |
907 |
-pkg_setup() { |
908 |
- local UG='litecoin' |
909 |
- enewgroup "${UG}" |
910 |
- enewuser "${UG}" -1 -1 /var/lib/litecoin "${UG}" |
911 |
-} |
912 |
- |
913 |
-src_prepare() { |
914 |
- epatch "${FILESDIR}"/${MyPN}-sys_leveldb.patch |
915 |
- rm -r src/leveldb |
916 |
- |
917 |
- if has_version '>=dev-libs/boost-1.52'; then |
918 |
- sed -i 's/\(-l db_cxx\)/-l boost_chrono$(BOOST_LIB_SUFFIX) \1/' src/makefile.unix |
919 |
- fi |
920 |
-} |
921 |
- |
922 |
-src_configure() { |
923 |
- OPTS=() |
924 |
- |
925 |
- OPTS+=("DEBUGFLAGS=") |
926 |
- OPTS+=("CXXFLAGS=${CXXFLAGS}") |
927 |
- OPTS+=("LDFLAGS=${LDFLAGS}") |
928 |
- |
929 |
- if use upnp; then |
930 |
- OPTS+=("USE_UPNP=1") |
931 |
- else |
932 |
- OPTS+=("USE_UPNP=-") |
933 |
- fi |
934 |
- |
935 |
- use ipv6 || OPTS+=("USE_IPV6=-") |
936 |
- |
937 |
- OPTS+=("USE_SYSTEM_LEVELDB=1") |
938 |
- OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") |
939 |
- OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") |
940 |
- |
941 |
- cd src || die |
942 |
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" ${PN} |
943 |
-} |
944 |
- |
945 |
-#Tests are broken with and without our litecoin-sys_leveldb.patch. |
946 |
-#When tests work, make sure to inherit toolchain-funcs |
947 |
-#src_test() { |
948 |
-# cd src || die |
949 |
-# emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_litecoin |
950 |
-# ./test_litecoin || die 'Tests failed' |
951 |
-#} |
952 |
- |
953 |
-src_install() { |
954 |
- dobin src/${PN} |
955 |
- |
956 |
- insinto /etc/litecoin |
957 |
- doins "${FILESDIR}/litecoin.conf" |
958 |
- fowners litecoin:litecoin /etc/litecoin/litecoin.conf |
959 |
- fperms 600 /etc/litecoin/litecoin.conf |
960 |
- |
961 |
- newconfd "${FILESDIR}/litecoin.confd" ${PN} |
962 |
- newinitd "${FILESDIR}/litecoin.initd" ${PN} |
963 |
- systemd_dounit "${FILESDIR}/litecoin.service" |
964 |
- |
965 |
- keepdir /var/lib/litecoin/.litecoin |
966 |
- fperms 700 /var/lib/litecoin |
967 |
- fowners litecoin:litecoin /var/lib/litecoin/ |
968 |
- fowners litecoin:litecoin /var/lib/litecoin/.litecoin |
969 |
- dosym /etc/litecoin/litecoin.conf /var/lib/litecoin/.litecoin/litecoin.conf |
970 |
- |
971 |
- dodoc doc/README.md doc/release-notes.md |
972 |
- newman contrib/debian/manpages/bitcoind.1 litecoind.1 |
973 |
- newman contrib/debian/manpages/bitcoin.conf.5 litecoin.conf.5 |
974 |
- |
975 |
- if use bash-completion; then |
976 |
- newbashcomp contrib/bitcoind.bash-completion ${PN}.bash-completion |
977 |
- fi |
978 |
- |
979 |
- if use examples; then |
980 |
- docinto examples |
981 |
- dodoc -r contrib/{bitrpc,pyminer,spendfrom,tidy_datadir.sh,wallettools} |
982 |
- fi |
983 |
- |
984 |
- if use logrotate; then |
985 |
- insinto /etc/logrotate.d |
986 |
- newins "${FILESDIR}/litecoind.logrotate" litecoind |
987 |
- fi |
988 |
-} |
989 |
|
990 |
diff --git a/net-p2p/litecoind/metadata.xml b/net-p2p/litecoind/metadata.xml |
991 |
deleted file mode 100644 |
992 |
index 5c226ba..0000000 |
993 |
--- a/net-p2p/litecoind/metadata.xml |
994 |
+++ /dev/null |
995 |
@@ -1,11 +0,0 @@ |
996 |
-<?xml version="1.0" encoding="UTF-8"?> |
997 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
998 |
-<pkgmetadata> |
999 |
- <maintainer> |
1000 |
- <email>blueness@g.o</email> |
1001 |
- <name>Anthony G. Basile</name> |
1002 |
- </maintainer> |
1003 |
- <use> |
1004 |
- <flag name='logrotate'>Use app-admin/logrotate for rotating logs</flag> |
1005 |
- </use> |
1006 |
-</pkgmetadata> |
1007 |
|
1008 |
diff --git a/net-p2p/multibit/Manifest b/net-p2p/multibit/Manifest |
1009 |
deleted file mode 100644 |
1010 |
index d22dc9a..0000000 |
1011 |
--- a/net-p2p/multibit/Manifest |
1012 |
+++ /dev/null |
1013 |
@@ -1,25 +0,0 @@ |
1014 |
------BEGIN PGP SIGNED MESSAGE----- |
1015 |
-Hash: SHA256 |
1016 |
- |
1017 |
-AUX auto-install.xml 869 SHA256 8d8ae59fb63a59723c7f73e36524d41b7bfc61ace639c0a6b80f9fee60cfd9de SHA512 f52b030e038ddbcf250ac788d0c356b5da725e6d5c38cafcaf29ba3b0b593b3b9285cb7a9954d1b4754193e53ac3d78e2465d659f1063f9a1fd52855aeccd283 WHIRLPOOL 36c842217c8a7050b97fc7b3928d29da6ef578880b269d50c0db8059233bd6600ec0b8f6d59c9561537ff89b76481cb20c44c8c3730517ba0a2b7548a791ed3b |
1018 |
-AUX multibit 88 SHA256 7b8990e7b506d8f5270bff419a5c48ffcf96d52c2abf57436f37cbae8a009649 SHA512 72393da3c5cac23fe3d87c5277680b8b9d8959a0fc01caf4ad6606f447befb4ba49f8591f8941defaf965e07c2cb796b7c2fd59e60d9ff9949fbc657bef3e86d WHIRLPOOL 506a66d87256804b4ff8212a98fbfdd072fec12ee531497503ffa7a2f65a78b6f35fdc51574e38a7f0808c4dc70105fcdec21996ece1fd021440bd6b20cea8c5 |
1019 |
-DIST multibit-0.5.15-linux.jar 8323523 SHA256 f0744e153d1d14b4c469ff7264939c094578968ad32c9e3a03a42ec963729881 SHA512 cdcde123dfc56e551bab4d4c7c0aec39f7cdaaa560507bfeea65ae05d776c2a0adf58b2be6dc76218876ca292590decfb4eb2070472c55a88c8e88bfe6e77626 WHIRLPOOL ac2010a337c781d7c649cb6a011c1d539f7f9f87fe19faa5811afa834ff84696c543d4d6f1f4ca1b7fe2496dbb804c79f783e20368eb7aabcba3e7b70befeee3 |
1020 |
-EBUILD multibit-0.5.15.ebuild 917 SHA256 a2ff6d7e11ab8561f38fa161003b50b715f7c4e8a267d950a662a468d6fc67ef SHA512 df2bdd5ec9b6ddeca841b5e8cb45c8749ad0df552cc2ff36f7eecbc85fbe1574e534916846fd7f51c5b494b23dd7b6d4b48d7443ef5fd14079c3dc18d9fbe6d8 WHIRLPOOL b80f0658a3b58d1918aba5fc76f724e6dbc65c5a6eb42c9c525fdce8dab60039fcd4360d5d3cc64bdd2d9c5a91e1f3f160671ead9f0e81eb22fc454471e84747 |
1021 |
-MISC metadata.xml 238 SHA256 f13e6e7b65d20beb9ae945d520160ef0dba80c1965754958945904d7e3c0a75f SHA512 3c3d75f1cb90ffcfb98df47481fbde6d451254a29fa87577acd25bc27cbcc3e5dbc0c1efce5974be905428f0b7caf912c8b051417aff92763847fa377493a153 WHIRLPOOL 6ec3d597b87aff99014404b8b732e6f600aafc3c3eeebfab135c9c19cde2e43161cfa23f841bd72826cc3393b724e1dac115c15dcce2b74ace6f1d6ec209dbf3 |
1022 |
------BEGIN PGP SIGNATURE----- |
1023 |
-Version: GnuPG v2.0.22 (GNU/Linux) |
1024 |
- |
1025 |
-iQIcBAEBCAAGBQJSmm2UAAoJEJOE+m71LUu6chwP/3hFCQYAf6Mz0vzVbL6ToMBX |
1026 |
-3I89FDzXsUDzhRX5ornjqGd6+bdyfJom1mq1nBdWqS6v9Bw9QYbDJfXBxHDtJxhy |
1027 |
-5Ap6ggGncyr7pipIsVr8p5XnZ6IiaQ4unXbeG8FAbP7lJn+C55HIBf0aN0I2yq9R |
1028 |
-KVxzuoCWum7RjktF9JGY4J8Voj7FXhrlwwz+knRQMKUBvz+zNdZbF9r/ewVXxYqH |
1029 |
-ZTu2EdUgkZrA6e7j7gj0fnFfD/6WzYoq5bnJz9LZS8WZVrFBF6QJLoK00Fh/zJaY |
1030 |
-Bv2FsXVsG7hox4bjLXPhOUdtKruySGCiza+hi7hfKpYZ46B/vPMAS0rL/pwhWtNV |
1031 |
-v3LuB3miV3afS+JGK7rG1zOp8TCx+l5ytxcVZQQPK0VVu2UHZOoqVCz8+a8Jj5KV |
1032 |
-7LKFLSKwwaHth8mqtb6N/y3rmPLDFfZru0bbac3LgG9NSQuK+3tZFkukC2vC9mYX |
1033 |
-XtoEi5yEigynrGSB2Wu+WwreGnhFHAErJqdDwcoo/a3Nn0Sdxs3C0VVVc+zenJN0 |
1034 |
-pSJvomGCJFYy+D3t2sbZe0i/5abBEpRcMalNGwxfkFk87AO+NXkFqN9EqmqoDXew |
1035 |
-ADU40MSQTEvNvcG5rGuBc/3f0C9HtHt5ZiUtXI4tvbCx8c3H3LliiqVpbEwqIjrv |
1036 |
-j5LxA3wEyjz5Ow9+wIEc |
1037 |
-=Nb5n |
1038 |
------END PGP SIGNATURE----- |
1039 |
|
1040 |
diff --git a/net-p2p/multibit/files/auto-install.xml b/net-p2p/multibit/files/auto-install.xml |
1041 |
deleted file mode 100644 |
1042 |
index eba5cc6..0000000 |
1043 |
--- a/net-p2p/multibit/files/auto-install.xml |
1044 |
+++ /dev/null |
1045 |
@@ -1,12 +0,0 @@ |
1046 |
-<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
1047 |
-<AutomatedInstallation langpack="eng"> |
1048 |
-<com.izforge.izpack.panels.HelloPanel id="UNKNOWN (com.izforge.izpack.panels.HelloPanel)"/> |
1049 |
-<com.izforge.izpack.panels.InfoPanel id="UNKNOWN (com.izforge.izpack.panels.InfoPanel)"/> |
1050 |
-<com.izforge.izpack.panels.LicencePanel id="UNKNOWN (com.izforge.izpack.panels.LicencePanel)"/> |
1051 |
-<com.izforge.izpack.panels.TargetPanel id="UNKNOWN (com.izforge.izpack.panels.TargetPanel)"> |
1052 |
-<installpath>ED/opt/MultiBit-0.5.15</installpath> |
1053 |
-</com.izforge.izpack.panels.TargetPanel> |
1054 |
-<com.izforge.izpack.panels.ShortcutPanel id="UNKNOWN (com.izforge.izpack.panels.ShortcutPanel)"/> |
1055 |
-<com.izforge.izpack.panels.InstallPanel id="UNKNOWN (com.izforge.izpack.panels.InstallPanel)"/> |
1056 |
-<com.izforge.izpack.panels.FinishPanel id="UNKNOWN (com.izforge.izpack.panels.FinishPanel)"/> |
1057 |
-</AutomatedInstallation> |
1058 |
|
1059 |
diff --git a/net-p2p/multibit/files/multibit b/net-p2p/multibit/files/multibit |
1060 |
deleted file mode 100755 |
1061 |
index 1ac8055..0000000 |
1062 |
--- a/net-p2p/multibit/files/multibit |
1063 |
+++ /dev/null |
1064 |
@@ -1,3 +0,0 @@ |
1065 |
-#!/bin/bash |
1066 |
- |
1067 |
-/usr/bin/java -jar /opt/MultiBit-0.5.15/multibit-exe.jar >/dev/null 2>&1 & |
1068 |
|
1069 |
diff --git a/net-p2p/multibit/metadata.xml b/net-p2p/multibit/metadata.xml |
1070 |
deleted file mode 100644 |
1071 |
index 1e75873..0000000 |
1072 |
--- a/net-p2p/multibit/metadata.xml |
1073 |
+++ /dev/null |
1074 |
@@ -1,8 +0,0 @@ |
1075 |
-<?xml version="1.0" encoding="UTF-8"?> |
1076 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1077 |
-<pkgmetadata> |
1078 |
- <maintainer> |
1079 |
- <email>blueness@g.o</email> |
1080 |
- <name>Anthony G. Basile</name> |
1081 |
- </maintainer> |
1082 |
-</pkgmetadata> |
1083 |
|
1084 |
diff --git a/net-p2p/multibit/multibit-0.5.15.ebuild b/net-p2p/multibit/multibit-0.5.15.ebuild |
1085 |
deleted file mode 100644 |
1086 |
index b850c98..0000000 |
1087 |
--- a/net-p2p/multibit/multibit-0.5.15.ebuild |
1088 |
+++ /dev/null |
1089 |
@@ -1,40 +0,0 @@ |
1090 |
-# Copyright 1999-2013 Gentoo Foundation |
1091 |
-# Distributed under the terms of the GNU General Public License v2 |
1092 |
-# $Header: $ |
1093 |
- |
1094 |
-EAPI=5 |
1095 |
- |
1096 |
-inherit eutils |
1097 |
- |
1098 |
-DESCRIPTION="MultiBit is a secure, lightweight, international Bitcoin wallet written in Java" |
1099 |
-HOMEPAGE="https://multibit.org/" |
1100 |
-SRC_URI="https://multibit.org/releases/${P}/${P}-linux.jar" |
1101 |
- |
1102 |
-LICENSE="MIT" |
1103 |
-SLOT="0" |
1104 |
-KEYWORDS="~amd64" |
1105 |
-IUSE="" |
1106 |
- |
1107 |
-DEPEND=">=virtual/jre-1.6" |
1108 |
-RDEPEND="${DEPEND}" |
1109 |
- |
1110 |
-S=${WORKDIR} |
1111 |
- |
1112 |
-src_unpack() { |
1113 |
-: |
1114 |
-} |
1115 |
- |
1116 |
-src_prepare() { |
1117 |
- cp "${FILESDIR}"/auto-install.xml "${WORKDIR}" |
1118 |
- sed -i "s:ED:${ED}:" auto-install.xml |
1119 |
-} |
1120 |
- |
1121 |
-src_install() { |
1122 |
- exeinto /usr/bin |
1123 |
- doexe "${FILESDIR}"/${PN} |
1124 |
- |
1125 |
- make_desktop_entry "${PN}" "Multibit" "/opt/MultiBit-${PV}/multibit48.png" "GNOME;Network;P2P;Office;Finance;" "MimeType=x-scheme-handler/multibit;\nTerminal=false" |
1126 |
- |
1127 |
- addpredict "$(unset HOME; echo ~)/.gconf" |
1128 |
- java -jar "${DISTDIR}"/${P}-linux.jar auto-install.xml >/dev/null 2>&1 |
1129 |
-} |
1130 |
|
1131 |
diff --git a/net-p2p/namecoin-qt/Manifest b/net-p2p/namecoin-qt/Manifest |
1132 |
deleted file mode 100644 |
1133 |
index 2eb218d..0000000 |
1134 |
--- a/net-p2p/namecoin-qt/Manifest |
1135 |
+++ /dev/null |
1136 |
@@ -1,23 +0,0 @@ |
1137 |
------BEGIN PGP SIGNED MESSAGE----- |
1138 |
-Hash: SHA256 |
1139 |
- |
1140 |
-DIST namecoin-qt-0.3.72.tar.gz 1453901 SHA256 74d088f96735b3397b9a71bc10bbbe1211cd2594baf593c4b9062457c1d4b869 SHA512 63d42fb1a982f725f22d35992fadb192116b7ee73a418cba52285325df5a56d41b47d3de7d1b9b53b816c160d1909ecff70117de94edead0eab343da6809e417 WHIRLPOOL bd2385a3118406a9076bf3587e3cc8f4e25ddac350ec62901e1d577d92fc113de58fa59f9138dac2e82efcb1553d4dba657cd2092f23800e995756fe98c3f012 |
1141 |
-EBUILD namecoin-qt-0.3.72.ebuild 2707 SHA256 786639b7ca54d83b178d68d6223e602677aee0e16b89f2f1e4a5dffeb2193d0a SHA512 1808b54261a6c4a1c2fbe315e81fbca65bbae5eab2f9416f745f77ffc8f1f13215d20674a9ec3aa982ff2609691b03faf1d81bd5f4e3a3958b2fcd1f18f50d69 WHIRLPOOL 237e0b02d38d51fef9770e9fad4ad0030f3b26863fbf207be3a3e8babad31a9e9b4ab5b333e8c08df6628a9aa9f9e293bc5d97e6ad959747ae3d1de9f675b5e4 |
1142 |
-MISC metadata.xml 335 SHA256 fd617e5b5cdf18a293d584d24d15a4cf35d3626106804f2424bd2d55143cf804 SHA512 80c5870e0ef0fdb6e4ffc9a7877aeca9269684e1bc42e2dd1ce6ea10214710dc70b4dcf848f581b439ae50d5dac32614c292ca943d023f4d53b773f1af851565 WHIRLPOOL d64f49a82dd2e8107c4dee45b3f56de370064b5303b912be29a9307167b7e0b78659e468647fe370b83d94881121c476acf80cefd943cde67c02ceff38696edc |
1143 |
------BEGIN PGP SIGNATURE----- |
1144 |
-Version: GnuPG v2.0.22 (GNU/Linux) |
1145 |
- |
1146 |
-iQIcBAEBCAAGBQJSmo7+AAoJEJOE+m71LUu63YsP/3vbt4Ug+vv8oUQt4A3yLwPw |
1147 |
-4UN3e1i2gHhCWwH8bQByiCkwfn+wDQgAnDObMc9bvpQfsjZCS6IhWgEMjwy/znNz |
1148 |
-0b9VWkAUTx9hZrhE+yd0ttLhO6TsMNKzjiNb/ED0uG+n60E/la8BKizgJfF44SMx |
1149 |
-v67OHG9+sCcGB7p9B0OdlW8eQvmbi+8igSuSXMuFkiDnsOd8jK2aOYTHguwDh/L2 |
1150 |
-FCc3AszxNZsYU+Ww/txQO1PVIwofBLhSyxaqXtpdBD/Q7RIbIcR+dmMvpKsLzMIr |
1151 |
-yTgxqplYIqc2bwO1Ifn46UuInYpr8U2Xp22qQWBNqBWjkhRrd8pbRgCyg4D/cpyp |
1152 |
-LjLt7TpgE2/eNQr/vFqQiPg8EGcIB/UpKSlGFGIVp7qS7nVc1IS09emAsHBYkF+4 |
1153 |
-qNwikWZe9Yvp43X2MvoqKIS+IomAhytIFkKESnX8NRC+Vl28ursfssr5LLbZpaLS |
1154 |
-Z6T9tdHXR8KAd2lUOGd1YpexVXKeg8SC7+fajqWnjKrfRAZqYe0+K3f4kgikzVWV |
1155 |
-811fKOBnIqyxx242LZNwZtNVnbYCpgiPbSUMAm34V1s28zz8cdfnm534ZPwOc3+c |
1156 |
-n5E2hAxjrw9E3rwWuocYNi8175iOnZ2aSb6Gatdv0Whk7jaAtoocarlaPX87BZSF |
1157 |
-igxsTHXV+zEtipyyUKvO |
1158 |
-=uxXW |
1159 |
------END PGP SIGNATURE----- |
1160 |
|
1161 |
diff --git a/net-p2p/namecoin-qt/metadata.xml b/net-p2p/namecoin-qt/metadata.xml |
1162 |
deleted file mode 100644 |
1163 |
index 6365b7b..0000000 |
1164 |
--- a/net-p2p/namecoin-qt/metadata.xml |
1165 |
+++ /dev/null |
1166 |
@@ -1,11 +0,0 @@ |
1167 |
-<?xml version="1.0" encoding="UTF-8"?> |
1168 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1169 |
-<pkgmetadata> |
1170 |
- <maintainer> |
1171 |
- <email>blueness@g.o</email> |
1172 |
- <name>Anthony G. Basile</name> |
1173 |
- </maintainer> |
1174 |
- <use> |
1175 |
- <flag name='qrcode'>Enable generation of QR Codes for receiving payments</flag> |
1176 |
- </use> |
1177 |
-</pkgmetadata> |
1178 |
|
1179 |
diff --git a/net-p2p/namecoin-qt/namecoin-qt-0.3.72.ebuild b/net-p2p/namecoin-qt/namecoin-qt-0.3.72.ebuild |
1180 |
deleted file mode 100644 |
1181 |
index b358a43..0000000 |
1182 |
--- a/net-p2p/namecoin-qt/namecoin-qt-0.3.72.ebuild |
1183 |
+++ /dev/null |
1184 |
@@ -1,129 +0,0 @@ |
1185 |
-# Copyright 1999-2013 Gentoo Foundation |
1186 |
-# Distributed under the terms of the GNU General Public License v2 |
1187 |
-# $Header: $ |
1188 |
- |
1189 |
-EAPI=5 |
1190 |
- |
1191 |
-DB_VER="4.8" |
1192 |
- |
1193 |
-LANGS="af_ZA ar bg ca_ES cs da de el_GR en es_CL es et eu_ES fa_IR fa fi fr_CA fr gu_IN he hi_IN hr hu it ja lt nb nl pl pt_BR pt_PT ro_RO ru sk sr sv th_TH tr uk zh_CN zh_TW" |
1194 |
- |
1195 |
-inherit db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 |
1196 |
- |
1197 |
-DESCRIPTION="A P2P network based domain name system" |
1198 |
-HOMEPAGE="https://dot-bit.org/" |
1199 |
-SRC_URI="https://github.com/namecoinq/namecoinq/archive/v${PV/0/Q}.tar.gz -> ${P}.tar.gz" |
1200 |
- |
1201 |
-LICENSE="MIT ISC cryptopp GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )" |
1202 |
-SLOT="0" |
1203 |
-KEYWORDS="~amd64 ~x86" |
1204 |
-#upnp is broken |
1205 |
-#IUSE="dbus ipv6 upnp" |
1206 |
-IUSE="dbus ipv6" |
1207 |
- |
1208 |
-RDEPEND=" |
1209 |
- dev-libs/boost[threads(+)] |
1210 |
- dev-libs/crypto++ |
1211 |
- dev-libs/openssl:0[-bindist] |
1212 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
1213 |
- dev-qt/qtgui:4 |
1214 |
- dbus? ( |
1215 |
- dev-qt/qtdbus:4 |
1216 |
- ) |
1217 |
-" |
1218 |
-# Add this when upnp is fixed |
1219 |
-# upnp? ( net-libs/miniupnpc) |
1220 |
- |
1221 |
-DEPEND="${RDEPEND} |
1222 |
- >=app-shells/bash-4.1 |
1223 |
-" |
1224 |
- |
1225 |
-S="${WORKDIR}/namecoinq-v${PV/0/Q}" |
1226 |
- |
1227 |
-src_prepare() { |
1228 |
- cd src || die |
1229 |
- |
1230 |
- local filt= yeslang= nolang= |
1231 |
- |
1232 |
- for lan in $LANGS; do |
1233 |
- if [ ! -e qt/locale/bitcoin_$lan.ts ]; then |
1234 |
- ewarn "Language '$lan' no longer supported. Ebuild needs update." |
1235 |
- fi |
1236 |
- done |
1237 |
- |
1238 |
- for ts in $(ls qt/locale/*.ts) |
1239 |
- do |
1240 |
- x="${ts/*bitcoin_/}" |
1241 |
- x="${x/.ts/}" |
1242 |
- if ! use "linguas_$x"; then |
1243 |
- nolang="$nolang $x" |
1244 |
- rm "$ts" |
1245 |
- filt="$filt\\|$x" |
1246 |
- else |
1247 |
- yeslang="$yeslang $x" |
1248 |
- fi |
1249 |
- done |
1250 |
- |
1251 |
- filt="bitcoin_\\(${filt:2}\\)\\.\(qm\|ts\)" |
1252 |
- sed "/${filt}/d" -i 'qt/bitcoin.qrc' |
1253 |
- einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" |
1254 |
-} |
1255 |
- |
1256 |
-src_configure() { |
1257 |
- OPTS=() |
1258 |
- |
1259 |
- use dbus && OPTS+=("USE_DBUS=1") |
1260 |
- |
1261 |
-#Upnp is broken |
1262 |
-# if use upnp; then |
1263 |
-# OPTS+=("USE_UPNP=1") |
1264 |
-# else |
1265 |
-# OPTS+=("USE_UPNP=-") |
1266 |
-# fi |
1267 |
- |
1268 |
- OPTS+=("USE_UPNP=-") |
1269 |
- |
1270 |
- use ipv6 || OPTS+=("USE_IPV6=-") |
1271 |
- |
1272 |
- OPTS+=("USE_SYSTEM_LEVELDB=1") |
1273 |
- OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") |
1274 |
- OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") |
1275 |
- |
1276 |
- if has_version '>=dev-libs/boost-1.52'; then |
1277 |
- OPTS+=("LIBS+=-lboost_chrono\$\$BOOST_LIB_SUFFIX") |
1278 |
- fi |
1279 |
- |
1280 |
- eqmake4 namecoin-qt.pro "${OPTS[@]}" |
1281 |
-} |
1282 |
- |
1283 |
-#Tests are broken |
1284 |
-#src_test() { |
1285 |
-# cd src || die |
1286 |
-# emake -f makefile.unix "${OPTS[@]}" test_namecoin |
1287 |
-# ./test_namecoin || die 'Tests failed' |
1288 |
-#} |
1289 |
- |
1290 |
-src_install() { |
1291 |
- qt4-r2_src_install |
1292 |
- |
1293 |
- dobin ${PN} |
1294 |
- |
1295 |
- insinto /usr/share/pixmaps |
1296 |
- newins "src/qt/res/icons/bitcoin.ico" "${PN}.ico" |
1297 |
- |
1298 |
- make_desktop_entry "${PN} %u" "Namecoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Qt;Network;P2P;DNS;" "MimeType=x-scheme-handler/namecoin;\nTerminal=false" |
1299 |
-} |
1300 |
- |
1301 |
-update_caches() { |
1302 |
- gnome2_icon_cache_update |
1303 |
- fdo-mime_desktop_database_update |
1304 |
- buildsycoca |
1305 |
-} |
1306 |
- |
1307 |
-pkg_postinst() { |
1308 |
- update_caches |
1309 |
-} |
1310 |
- |
1311 |
-pkg_postrm() { |
1312 |
- update_caches |
1313 |
-} |
1314 |
|
1315 |
diff --git a/net-p2p/namecoind/Manifest b/net-p2p/namecoind/Manifest |
1316 |
deleted file mode 100644 |
1317 |
index 9b1556a..0000000 |
1318 |
--- a/net-p2p/namecoind/Manifest |
1319 |
+++ /dev/null |
1320 |
@@ -1,27 +0,0 @@ |
1321 |
------BEGIN PGP SIGNED MESSAGE----- |
1322 |
-Hash: SHA256 |
1323 |
- |
1324 |
-AUX namecoin.conf 80 SHA256 541ae10cc2246b620de3e7efa97eee59efacf83d28ea5f1297a121d0708226d2 SHA512 43bef890505a1fac88887bb39e9fdd4ec673ae8838a40279b33711e970551f5a75ac25171c41f8c83de2c953b157f7a3f57171e868fd9f626007d9909331a19f WHIRLPOOL 728e38b62da2c7c3a1149ac511b92d156f7b3c51dacfadd7ce74d9e6f915a6547c4cc8d34159243f50eee333c63b35949b311ea5a7f48a6c3bf17a5d4d47c123 |
1325 |
-AUX namecoin.confd 244 SHA256 4fbf157c72d254497298f0e08440dd038f668b921dd61ff5c3306e0a02bb8e1f SHA512 dedd94211b7808a8bd067c929ce5dd7f864cb8ae9c90eceb4856cf88cd81ec0ae20ad12c38450257e6d5c08f7eeca7cb116bfc2b7fe28bd854668eaf67f65b5d WHIRLPOOL 55b75fe9cd772fc24fb857ec2c9930cdb162dd425b5903adb586f9220516ef1b06a3090f5733a471d5819797b6763bb7350a57d0786f29b4bcdfa737ee5ac9d9 |
1326 |
-AUX namecoin.initd 2510 SHA256 794f327eb304a9e7ea47a8b9c3cae99a671b4069046ab02845f3ddc2deed73a0 SHA512 cf639ccb07366e29e00f3165ede6497109d72c820d27b186d31003768deeea2103568f2d24f2cc04d994e096d6a33e3b15c8aacd2c340ffc2f5d6d9d71b58842 WHIRLPOOL 78b8c1033570089e4d7609c14a8548d2c4f4d9bfdac1c99f7f6f0a800af14f6a12488a5c5e5215b5d1e6add13e163e234dd06748a338227a1a5eeb30ec34af8c |
1327 |
-AUX namecoind-0.3.72-makefile.patch 1582 SHA256 c69a27a610e906fe7605fa5c5df4c497795c5580b2f55b0db987ce95616110cc SHA512 9102a487acdb176c7b77fc7fab73b5aa7f5098819030bad813890e96d01ba9250817b39b1fa2c945cc6bce67f92f66ae429a81c7d760a1740d46fc88d8f9efd5 WHIRLPOOL 717a4eaeb253d1c4aab5fce83daddfcee26a06a999487625c9c8df3c70448b591ae8b5a358e08a33450c4d2da6ea08aee75a54e2761c6448ac1d30c1d93e239e |
1328 |
-DIST namecoind-0.3.72.tar.gz 1453901 SHA256 74d088f96735b3397b9a71bc10bbbe1211cd2594baf593c4b9062457c1d4b869 SHA512 63d42fb1a982f725f22d35992fadb192116b7ee73a418cba52285325df5a56d41b47d3de7d1b9b53b816c160d1909ecff70117de94edead0eab343da6809e417 WHIRLPOOL bd2385a3118406a9076bf3587e3cc8f4e25ddac350ec62901e1d577d92fc113de58fa59f9138dac2e82efcb1553d4dba657cd2092f23800e995756fe98c3f012 |
1329 |
-EBUILD namecoind-0.3.72.ebuild 1741 SHA256 ebaf8d1a0489601844ecad5bdd93a646e5e839a2bf3d2354a1d295b5e0eb577d SHA512 55930697a9e3dedbcc7dd63c7260bb92bcf338d16e5483320b80638e4b350a16d46a714e8adf30fd8785f0f92315983d488d09ea2af062dcca9e58da14e87a0f WHIRLPOOL 4b3dc0ede54087eb9e9f50bae21874ce8974c333b399ca1e923dd9c3c05ed9dad35acec72001f679106f8a4697d26b9cda1d593b761a80710d438d2bf59f847f |
1330 |
-MISC metadata.xml 238 SHA256 f13e6e7b65d20beb9ae945d520160ef0dba80c1965754958945904d7e3c0a75f SHA512 3c3d75f1cb90ffcfb98df47481fbde6d451254a29fa87577acd25bc27cbcc3e5dbc0c1efce5974be905428f0b7caf912c8b051417aff92763847fa377493a153 WHIRLPOOL 6ec3d597b87aff99014404b8b732e6f600aafc3c3eeebfab135c9c19cde2e43161cfa23f841bd72826cc3393b724e1dac115c15dcce2b74ace6f1d6ec209dbf3 |
1331 |
------BEGIN PGP SIGNATURE----- |
1332 |
-Version: GnuPG v2.0.22 (GNU/Linux) |
1333 |
- |
1334 |
-iQIcBAEBCAAGBQJSmpCEAAoJEJOE+m71LUu6vLkP/itRTVQT5gCrnqXDxws9h/eS |
1335 |
-oRiJXWo8hxNlb3aUAQ587TbLQfqzLt9mQ2bVo4+Jxu0IMy8ZYpQhUTyEwkzIrn1R |
1336 |
-d9go26AU92/cQrj3eiQ3ufMZKo1pqXYVA3YKvaL192mRsSqLw+OUMZ7ldrgBfCh5 |
1337 |
-SnqwpHEuoCzqIHySoz7QxvVfxb3ksHpi7IOWJTg+sk0bkSGZMr2P6ytWjdURVhOM |
1338 |
-/PFt6529g+UatBU7/EgsEuS14ycQJW9/eZH79jJWHvKxkmEyThRG4ottIm8/MQP+ |
1339 |
-eqMDQazd3EgtP0EYEU9EOQdZFkgUVsx/mb4q7XsfcQdLCLgI4jy28RxMeSbS15fL |
1340 |
-OVp2Z+HslBIPH+h46HMexOFBn4MYySlWpzuzLTe+6JvZBBjv3T8cUoHoxYGs3cNj |
1341 |
-PcWFK8dd9vyhJALPBVa3joLcxshw5JABsuL7lNF89F0DZMBy+HcNRCoUOuMUhPlN |
1342 |
-JA6/baZd72eh9o/trJI0iGPDJX/x2hAhL/KUq4xLr3WLsKnu8AvAvTlpf4X14ehh |
1343 |
-PKiVkLrRE5CIEcKGwWm9FwhTOR59KPiqEgSv2YXX8arQ9VZLiMfCcQ/qyjlakMo5 |
1344 |
-0GHRL8T+BK0JLT4dEIxUoKo27J6tQt/VmA/T9ECCPadj5GOwu1mol+4Ktq2LHZ+2 |
1345 |
-rUxmrZ06kOBtp1y9NCEC |
1346 |
-=HiSu |
1347 |
------END PGP SIGNATURE----- |
1348 |
|
1349 |
diff --git a/net-p2p/namecoind/files/namecoin.conf b/net-p2p/namecoind/files/namecoin.conf |
1350 |
deleted file mode 100644 |
1351 |
index c6a55f3..0000000 |
1352 |
--- a/net-p2p/namecoind/files/namecoin.conf |
1353 |
+++ /dev/null |
1354 |
@@ -1,8 +0,0 @@ |
1355 |
-# http://www.bitcoin.org/smf/index.php?topic=644.0 |
1356 |
-#rpcuser= |
1357 |
-#rpcpassword= |
1358 |
- |
1359 |
- |
1360 |
- |
1361 |
- |
1362 |
- |
1363 |
|
1364 |
diff --git a/net-p2p/namecoind/files/namecoin.confd b/net-p2p/namecoind/files/namecoin.confd |
1365 |
deleted file mode 100644 |
1366 |
index 0120a56..0000000 |
1367 |
--- a/net-p2p/namecoind/files/namecoin.confd |
1368 |
+++ /dev/null |
1369 |
@@ -1,10 +0,0 @@ |
1370 |
-# Config file for /etc/init.d/namecoin |
1371 |
- |
1372 |
-# owner of namecoind process (don't change, must be existing) |
1373 |
-NAMECOIN_USER="namecoin" |
1374 |
- |
1375 |
-# See http://www.bitcoin.org/smf/index.php?topic=1063 |
1376 |
-NAMECOIN_OPTS="${NAMECOIN_OPTS}" |
1377 |
- |
1378 |
-# nice level |
1379 |
-NICELEVEL="19" |
1380 |
|
1381 |
diff --git a/net-p2p/namecoind/files/namecoin.initd b/net-p2p/namecoind/files/namecoin.initd |
1382 |
deleted file mode 100644 |
1383 |
index 4330c91..0000000 |
1384 |
--- a/net-p2p/namecoind/files/namecoin.initd |
1385 |
+++ /dev/null |
1386 |
@@ -1,104 +0,0 @@ |
1387 |
-#!/sbin/runscript |
1388 |
-# Distributed under the terms of the GNU General Public License, v2 or later |
1389 |
- |
1390 |
-VARDIR="/var/lib/namecoin" |
1391 |
-CONFFILE="${VARDIR}/.namecoin/bitcoin.conf" |
1392 |
- |
1393 |
-depend() { |
1394 |
- need net |
1395 |
-} |
1396 |
- |
1397 |
-checkconfig() { |
1398 |
- if [[ "${NAMECOIN_USER}" == "" ]] ; then |
1399 |
- eerror "Please edit /etc/conf.d/namecoind" |
1400 |
- eerror "A user must be specified to run namecoind as that user." |
1401 |
- eerror "Modify USER to your needs (you may also add a group after a colon)" |
1402 |
- return 1 |
1403 |
- fi |
1404 |
- if ! `getent passwd | cut -d ':' -f 1 | grep $( echo "${NAMECOIN_USER}" | cut -d ':' -f 1 ) -sq` ; then |
1405 |
- eerror "Please edit /etc/conf.d/namecoind" |
1406 |
- eerror "Specified user must exist!" |
1407 |
- return 1 |
1408 |
- fi |
1409 |
- if `echo "${NAMECOIN_USER}" | grep ':' -sq` ; then |
1410 |
- if ! `cut -d ':' -f 1 /etc/group | grep $( echo "${NAMECOIN_USER}" | cut -d ':' -f 2 ) -sq` ; then |
1411 |
- eerror "Please edit /etc/conf.d/namecoind" |
1412 |
- eerror "Specified group must exist!" |
1413 |
- return 1 |
1414 |
- fi |
1415 |
- fi |
1416 |
- if ! grep -q '^rpcpassword=' "${CONFFILE}"; then |
1417 |
- eerror "Please edit `readlink -f ${CONFFILE}`" |
1418 |
- eerror "There must be at least a line assigning rpcpassword=something-secure" |
1419 |
- return 1 |
1420 |
- fi |
1421 |
- if ! stat -Lc '%a' "${CONFFILE}" | grep -q '^[4567]00$'; then |
1422 |
- eerror "`readlink -f ${CONFFILE}` should not be readable by other users" |
1423 |
- return 1 |
1424 |
- fi |
1425 |
- return 0 |
1426 |
-} |
1427 |
- |
1428 |
-start() { |
1429 |
- checkconfig || return 1 |
1430 |
- ebegin "Starting Namecoind daemon" |
1431 |
- |
1432 |
- pkg-config openrc |
1433 |
- if [ $? = 0 ]; then |
1434 |
- start_openrc |
1435 |
- else |
1436 |
- start_baselayout |
1437 |
- fi |
1438 |
-} |
1439 |
- |
1440 |
-stop() { |
1441 |
- ebegin "Stopping Namecoin daemon" |
1442 |
- |
1443 |
- pkg-config openrc |
1444 |
- if [ $? = 0 ]; then |
1445 |
- stop_openrc |
1446 |
- else |
1447 |
- stop_baselayout |
1448 |
- fi |
1449 |
-} |
1450 |
- |
1451 |
-start_openrc() { |
1452 |
- start-stop-daemon \ |
1453 |
- --start --user "${NAMECOIN_USER}" --name namecoind \ |
1454 |
- --pidfile /var/run/namecoind.pid --make-pidfile \ |
1455 |
- --env HOME="${VARDIR}" --exec /usr/bin/namecoind \ |
1456 |
- --nicelevel "${NICELEVEL}" \ |
1457 |
- --background \ |
1458 |
- --wait 2000 \ |
1459 |
- -- ${NAMECOIN_OPTS} |
1460 |
- eend $? |
1461 |
-} |
1462 |
- |
1463 |
-stop_openrc() { |
1464 |
- start-stop-daemon --stop --user "${NAMECOIN_USER}" \ |
1465 |
- --name namecoind --pidfile /var/run/namecoind.pid \ |
1466 |
- --wait 30000 \ |
1467 |
- --progress |
1468 |
- eend $? |
1469 |
-} |
1470 |
- |
1471 |
-start_baselayout() { |
1472 |
- start-stop-daemon \ |
1473 |
- --start --user "${NAMECOIN_USER}" --name namecoind \ |
1474 |
- --pidfile /var/run/namecoind.pid --make-pidfile \ |
1475 |
- --env HOME="${VARDIR}" --exec /usr/bin/namecoind \ |
1476 |
- --chuid "${NAMECOIN_USER}" \ |
1477 |
- --nicelevel "${NICELEVEL}" \ |
1478 |
- --background \ |
1479 |
- -- ${NAMECOIN_OPTS} |
1480 |
- eend $? |
1481 |
-} |
1482 |
- |
1483 |
-stop_baselayout() { |
1484 |
- start-stop-daemon \ |
1485 |
- --stop \ |
1486 |
- --user "${NAMECOIN_USER}" \ |
1487 |
- --name namecoind \ |
1488 |
- --pidfile /var/run/namecoind.pid |
1489 |
- eend $? |
1490 |
-} |
1491 |
|
1492 |
diff --git a/net-p2p/namecoind/files/namecoind-0.3.72-makefile.patch b/net-p2p/namecoind/files/namecoind-0.3.72-makefile.patch |
1493 |
deleted file mode 100644 |
1494 |
index f899694..0000000 |
1495 |
--- a/net-p2p/namecoind/files/namecoind-0.3.72-makefile.patch |
1496 |
+++ /dev/null |
1497 |
@@ -1,52 +0,0 @@ |
1498 |
-diff -Naur namecoinq-vQ.3.72.orig/src/Makefile namecoinq-vQ.3.72/src/Makefile |
1499 |
---- namecoinq-vQ.3.72.orig/src/Makefile 2013-10-29 09:38:10.000000000 -0400 |
1500 |
-+++ namecoinq-vQ.3.72/src/Makefile 2013-11-30 18:43:25.016028725 -0500 |
1501 |
-@@ -1,6 +1,6 @@ |
1502 |
--CXX=g++ |
1503 |
-+CXX?=g++ |
1504 |
- |
1505 |
--DEFS=-D_MT -DNOPCH -DFOURWAYSSE2 -DUSE_SSL |
1506 |
-+DEFS=-D_MT -DNOPCH -DFOURWAYSSE2 -DUSE_SSL |
1507 |
- |
1508 |
- # Detect MinGW |
1509 |
- MINGW=$(shell uname -s|grep -i mingw32) |
1510 |
-@@ -8,20 +8,10 @@ |
1511 |
- # Link boost statically |
1512 |
- DEFS += -DBOOST_THREAD_USE_LIB |
1513 |
- |
1514 |
--INCLUDEPATHS= \ |
1515 |
-- -I../libs/openssl-1.0.1e/include \ |
1516 |
-- -I../libs/db-4.7.25.NC/build_unix \ |
1517 |
-- -I../libs/boost_1_50_0 |
1518 |
-- |
1519 |
--LIBPATHS= \ |
1520 |
-- -L../libs/openssl-1.0.1e \ |
1521 |
-- -L../libs/db-4.7.25.NC/build_unix \ |
1522 |
-- -L../libs/boost_1_50_0/stage/lib |
1523 |
-- |
1524 |
- LIBBOOST_SUFFIX= |
1525 |
- |
1526 |
- LIBS= \ |
1527 |
-- -Wl,-Bstatic \ |
1528 |
-+ -Wl,-Bdynamic \ |
1529 |
- -l boost_system$(LIBBOOST_SUFFIX) \ |
1530 |
- -l boost_filesystem$(LIBBOOST_SUFFIX) \ |
1531 |
- -l boost_program_options$(LIBBOOST_SUFFIX) \ |
1532 |
-@@ -70,7 +60,7 @@ |
1533 |
- -l pthread |
1534 |
- endif |
1535 |
- |
1536 |
--CXXFLAGS=-O2 -Wno-invalid-offsetof -Wformat $(DEFS) $(INCLUDEPATHS) |
1537 |
-+#CXXFLAGS=-O2 -Wno-invalid-offsetof -Wformat $(DEFS) $(INCLUDEPATHS) |
1538 |
- HEADERS=headers.h strlcpy.h serialize.h uint256.h util.h key.h bignum.h base58.h \ |
1539 |
- script.h allocators.h db.h walletdb.h crypter.h net.h irc.h keystore.h main.h wallet.h bitcoinrpc.h uibase.h ui.h noui.h init.h auxpow.h |
1540 |
- |
1541 |
-@@ -110,7 +100,7 @@ |
1542 |
- obj/nogui/namecoin.o: namecoin.h |
1543 |
- |
1544 |
- namecoind: $(OBJS:obj/%=obj/nogui/%) obj/nogui/namecoin.o |
1545 |
-- $(CXX) $(CXXFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS) |
1546 |
-+ $(CXX) $(CXXFLAGS) -o $@ $^ $(LDFLAGS) $(LIBS) |
1547 |
- |
1548 |
- clean: |
1549 |
- -rm -f namecoin namecoind |
1550 |
|
1551 |
diff --git a/net-p2p/namecoind/metadata.xml b/net-p2p/namecoind/metadata.xml |
1552 |
deleted file mode 100644 |
1553 |
index 1e75873..0000000 |
1554 |
--- a/net-p2p/namecoind/metadata.xml |
1555 |
+++ /dev/null |
1556 |
@@ -1,8 +0,0 @@ |
1557 |
-<?xml version="1.0" encoding="UTF-8"?> |
1558 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1559 |
-<pkgmetadata> |
1560 |
- <maintainer> |
1561 |
- <email>blueness@g.o</email> |
1562 |
- <name>Anthony G. Basile</name> |
1563 |
- </maintainer> |
1564 |
-</pkgmetadata> |
1565 |
|
1566 |
diff --git a/net-p2p/namecoind/namecoind-0.3.72.ebuild b/net-p2p/namecoind/namecoind-0.3.72.ebuild |
1567 |
deleted file mode 100644 |
1568 |
index a0a4320..0000000 |
1569 |
--- a/net-p2p/namecoind/namecoind-0.3.72.ebuild |
1570 |
+++ /dev/null |
1571 |
@@ -1,77 +0,0 @@ |
1572 |
-# Copyright 2010-2013 Gentoo Foundation |
1573 |
-# Distributed under the terms of the GNU General Public License v2 |
1574 |
-# $Header: $ |
1575 |
- |
1576 |
-EAPI=4 |
1577 |
- |
1578 |
-DB_VER="4.8" |
1579 |
- |
1580 |
-inherit db-use eutils toolchain-funcs |
1581 |
- |
1582 |
-DESCRIPTION="A P2P network based domain name system" |
1583 |
-HOMEPAGE="https://dot-bit.org/" |
1584 |
-SRC_URI="https://github.com/namecoinq/namecoinq/archive/v${PV/0/Q}.tar.gz -> ${P}.tar.gz" |
1585 |
- |
1586 |
-LICENSE="MIT ISC cryptopp" |
1587 |
-SLOT="0" |
1588 |
-KEYWORDS="~amd64 ~x86" |
1589 |
-IUSE="ssl upnp" |
1590 |
- |
1591 |
-RDEPEND=" |
1592 |
- dev-libs/boost[threads(+)] |
1593 |
- dev-libs/crypto++ |
1594 |
- dev-libs/openssl[-bindist] |
1595 |
- upnp? ( |
1596 |
- net-libs/miniupnpc |
1597 |
- ) |
1598 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
1599 |
-" |
1600 |
-DEPEND="${RDEPEND} |
1601 |
- >=app-shells/bash-4.1 |
1602 |
-" |
1603 |
- |
1604 |
-S="${WORKDIR}/namecoinq-v${PV/0/Q}" |
1605 |
- |
1606 |
-pkg_setup() { |
1607 |
- local UG='namecoin' |
1608 |
- enewgroup "${UG}" |
1609 |
- enewuser "${UG}" -1 -1 /var/lib/namecoin "${UG}" |
1610 |
-} |
1611 |
- |
1612 |
-src_prepare() { |
1613 |
- epatch "${FILESDIR}"/namecoind-0.3.72-makefile.patch |
1614 |
-} |
1615 |
- |
1616 |
-src_compile() { |
1617 |
- local OPTS=() |
1618 |
- |
1619 |
- OPTS+=("CXXFLAGS=${CXXFLAGS} -I$(db_includedir "${DB_VER}")") |
1620 |
- OPTS+=("LDFLAGS=${LDFLAGS} -ldb_cxx-${DB_VER}") |
1621 |
- |
1622 |
- use ssl && OPTS+=(USE_SSL=1) |
1623 |
- use upnp && OPTS+=(USE_UPNP=1) |
1624 |
- |
1625 |
- cd src || die |
1626 |
- emake CXX="$(tc-getCXX)" "${OPTS[@]}" ${PN} |
1627 |
-} |
1628 |
- |
1629 |
-src_install() { |
1630 |
- dobin src/${PN} |
1631 |
- |
1632 |
- insinto /etc/namecoin |
1633 |
- doins "${FILESDIR}/namecoin.conf" |
1634 |
- fowners namecoin:namecoin /etc/namecoin/namecoin.conf |
1635 |
- fperms 600 /etc/namecoin/namecoin.conf |
1636 |
- |
1637 |
- newconfd "${FILESDIR}/namecoin.confd" ${PN} |
1638 |
- newinitd "${FILESDIR}/namecoin.initd" ${PN} |
1639 |
- |
1640 |
- keepdir /var/lib/namecoin/.namecoin |
1641 |
- fperms 700 /var/lib/namecoin |
1642 |
- fowners namecoin:namecoin /var/lib/namecoin/ |
1643 |
- fowners namecoin:namecoin /var/lib/namecoin/.namecoin |
1644 |
- dosym /etc/namecoin/namecoin.conf /var/lib/namecoin/.namecoin/bitcoin.conf |
1645 |
- |
1646 |
- dodoc doc/README |
1647 |
- dodoc DESIGN-namecoin.md FAQ.md doc/README_merged-mining.md |
1648 |
-} |
1649 |
|
1650 |
diff --git a/net-p2p/ppcoin-qt/Manifest b/net-p2p/ppcoin-qt/Manifest |
1651 |
deleted file mode 100644 |
1652 |
index 5be0e7e..0000000 |
1653 |
--- a/net-p2p/ppcoin-qt/Manifest |
1654 |
+++ /dev/null |
1655 |
@@ -1,3 +0,0 @@ |
1656 |
-DIST ppcoin-0.3.0.tar.gz 12233878 SHA256 919bb1c60eeebdd173ddcd4c83264f745bbf2af29410ded062f6c6bfce44f694 SHA512 c5f505a162e5044b3173c301d52b4851a6e3fbb4dbc2742c7204d583f534e235b1c8942b1afc5d9613d6a37009da83e1a9708fe4edfb68cb9717b76666bf029f WHIRLPOOL ab23d64672cfa9882d1dd23aad6a7448c9f4d7669557ddadabf80a1733682a46d4b5becc4605b40fbd2e943203897edfc4ba8904dee284bde055d81769404246 |
1657 |
-EBUILD ppcoin-qt-0.3.0.ebuild 2870 SHA256 0d2e490d04b1b69cee1d5dcca18b45a67d358458f4588406071ae7b6dd84c3bb SHA512 74792efe6441f9f55df629eb165877e7cb1adb65e071e9704e467b7059d5e4da412e5fe2976c3370bca73dabbda7af019c4007a7f81e834124dc40c7539467a3 WHIRLPOOL 08c750a28637be99dff76c26032a78f59e4f7326496099bd6065d36406abc0aea2491de052a689bb0c24cb3f2788430145d84a28821bf736dfa2ce2c6b470b0c |
1658 |
-MISC metadata.xml 335 SHA256 fd617e5b5cdf18a293d584d24d15a4cf35d3626106804f2424bd2d55143cf804 SHA512 80c5870e0ef0fdb6e4ffc9a7877aeca9269684e1bc42e2dd1ce6ea10214710dc70b4dcf848f581b439ae50d5dac32614c292ca943d023f4d53b773f1af851565 WHIRLPOOL d64f49a82dd2e8107c4dee45b3f56de370064b5303b912be29a9307167b7e0b78659e468647fe370b83d94881121c476acf80cefd943cde67c02ceff38696edc |
1659 |
|
1660 |
diff --git a/net-p2p/ppcoin-qt/metadata.xml b/net-p2p/ppcoin-qt/metadata.xml |
1661 |
deleted file mode 100644 |
1662 |
index 6365b7b..0000000 |
1663 |
--- a/net-p2p/ppcoin-qt/metadata.xml |
1664 |
+++ /dev/null |
1665 |
@@ -1,11 +0,0 @@ |
1666 |
-<?xml version="1.0" encoding="UTF-8"?> |
1667 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1668 |
-<pkgmetadata> |
1669 |
- <maintainer> |
1670 |
- <email>blueness@g.o</email> |
1671 |
- <name>Anthony G. Basile</name> |
1672 |
- </maintainer> |
1673 |
- <use> |
1674 |
- <flag name='qrcode'>Enable generation of QR Codes for receiving payments</flag> |
1675 |
- </use> |
1676 |
-</pkgmetadata> |
1677 |
|
1678 |
diff --git a/net-p2p/ppcoin-qt/ppcoin-qt-0.3.0.ebuild b/net-p2p/ppcoin-qt/ppcoin-qt-0.3.0.ebuild |
1679 |
deleted file mode 100644 |
1680 |
index 74fe029..0000000 |
1681 |
--- a/net-p2p/ppcoin-qt/ppcoin-qt-0.3.0.ebuild |
1682 |
+++ /dev/null |
1683 |
@@ -1,138 +0,0 @@ |
1684 |
-# Copyright 1999-2013 Gentoo Foundation |
1685 |
-# Distributed under the terms of the GNU General Public License v2 |
1686 |
-# $Header: $ |
1687 |
- |
1688 |
-EAPI=5 |
1689 |
- |
1690 |
-DB_VER="4.8" |
1691 |
- |
1692 |
-LANGS="ca_ES cs da de en es_CL es et eu_ES fa_IR fa fi fr_CA fr_FR he hr hu it lt nb nl pl pt_BR ro_RO ru sk sr sv tr uk zh_CN zh_TW" |
1693 |
- |
1694 |
-inherit db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 |
1695 |
- |
1696 |
-MyPV="${PV/_/-}" |
1697 |
-MyPN="ppcoin" |
1698 |
-MyP="${MyPN}-${MyPV}" |
1699 |
- |
1700 |
-DESCRIPTION="Cryptocurrency forked from Bitcoin which aims to be energy efficiency." |
1701 |
-HOMEPAGE="http://peercoin.net/" |
1702 |
-SRC_URI="mirror://sourceforge/${MyPN}/${MyP}-linux.tar.gz -> ${MyP}.tar.gz" |
1703 |
- |
1704 |
-LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )" |
1705 |
-SLOT="0" |
1706 |
-KEYWORDS="~amd64 ~x86" |
1707 |
-IUSE="dbus ipv6 kde +qrcode upnp" |
1708 |
- |
1709 |
-RDEPEND=" |
1710 |
- dev-libs/boost[threads(+)] |
1711 |
- dev-libs/openssl:0[-bindist] |
1712 |
- qrcode? ( |
1713 |
- media-gfx/qrencode |
1714 |
- ) |
1715 |
- upnp? ( |
1716 |
- net-libs/miniupnpc |
1717 |
- ) |
1718 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
1719 |
- dev-qt/qtgui:4 |
1720 |
- dbus? ( |
1721 |
- dev-qt/qtdbus:4 |
1722 |
- ) |
1723 |
-" |
1724 |
-DEPEND="${RDEPEND} |
1725 |
- >=app-shells/bash-4.1 |
1726 |
-" |
1727 |
- |
1728 |
-DOCS="README" |
1729 |
- |
1730 |
-S="${WORKDIR}/${MyP}-linux/src" |
1731 |
- |
1732 |
-src_prepare() { |
1733 |
- cd src || die |
1734 |
- |
1735 |
- local filt= yeslang= nolang= |
1736 |
- |
1737 |
- for lan in $LANGS; do |
1738 |
- if [ ! -e qt/locale/bitcoin_$lan.ts ]; then |
1739 |
- ewarn "Language '$lan' no longer supported. Ebuild needs update." |
1740 |
- fi |
1741 |
- done |
1742 |
- |
1743 |
- for ts in $(ls qt/locale/*.ts) |
1744 |
- do |
1745 |
- x="${ts/*bitcoin_/}" |
1746 |
- x="${x/.ts/}" |
1747 |
- if ! use "linguas_$x"; then |
1748 |
- nolang="$nolang $x" |
1749 |
- rm "$ts" |
1750 |
- filt="$filt\\|$x" |
1751 |
- else |
1752 |
- yeslang="$yeslang $x" |
1753 |
- fi |
1754 |
- done |
1755 |
- |
1756 |
- filt="bitcoin_\\(${filt:2}\\)\\.\(qm\|ts\)" |
1757 |
- sed "/${filt}/d" -i 'qt/bitcoin.qrc' |
1758 |
- einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" |
1759 |
-} |
1760 |
- |
1761 |
-src_configure() { |
1762 |
- OPTS=() |
1763 |
- |
1764 |
- use dbus && OPTS+=("USE_DBUS=1") |
1765 |
- if use upnp; then |
1766 |
- OPTS+=("USE_UPNP=1") |
1767 |
- else |
1768 |
- OPTS+=("USE_UPNP=-") |
1769 |
- fi |
1770 |
- |
1771 |
- use qrcode && OPTS+=("USE_QRCODE=1") |
1772 |
- use ipv6 || OPTS+=("USE_IPV6=-") |
1773 |
- |
1774 |
- OPTS+=("USE_SYSTEM_LEVELDB=1") |
1775 |
- OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") |
1776 |
- OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") |
1777 |
- |
1778 |
- if has_version '>=dev-libs/boost-1.52'; then |
1779 |
- OPTS+=("LIBS+=-lboost_chrono\$\$BOOST_LIB_SUFFIX") |
1780 |
- fi |
1781 |
- |
1782 |
- #The ppcoin codebase is mostly taken from bitcoin-qt |
1783 |
- eqmake4 bitcoin-qt.pro "${OPTS[@]}" |
1784 |
-} |
1785 |
- |
1786 |
-#Tests are broken |
1787 |
-#src_test() { |
1788 |
-# cd src || die |
1789 |
-# emake -f makefile.unix "${OPTS[@]}" test_ppcoin |
1790 |
-# ./test_ppcoin || die 'Tests failed' |
1791 |
-#} |
1792 |
- |
1793 |
-src_install() { |
1794 |
- qt4-r2_src_install |
1795 |
- |
1796 |
- dobin ${PN} |
1797 |
- |
1798 |
- insinto /usr/share/pixmaps |
1799 |
- newins "src/qt/res/icons/ppcoin.ico" "${PN}.ico" |
1800 |
- |
1801 |
- make_desktop_entry "${PN} %u" "PPcoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Qt;Network;P2P;Office;Finance;" "MimeType=x-scheme-handler/ppcoin;\nTerminal=false" |
1802 |
- |
1803 |
- if use kde; then |
1804 |
- insinto /usr/share/kde4/services |
1805 |
- newins contrib/debian/bitcoin-qt.protocol ${PN}.protocol |
1806 |
- fi |
1807 |
-} |
1808 |
- |
1809 |
-update_caches() { |
1810 |
- gnome2_icon_cache_update |
1811 |
- fdo-mime_desktop_database_update |
1812 |
- buildsycoca |
1813 |
-} |
1814 |
- |
1815 |
-pkg_postinst() { |
1816 |
- update_caches |
1817 |
-} |
1818 |
- |
1819 |
-pkg_postrm() { |
1820 |
- update_caches |
1821 |
-} |
1822 |
|
1823 |
diff --git a/net-p2p/ppcoind/Manifest b/net-p2p/ppcoind/Manifest |
1824 |
deleted file mode 100644 |
1825 |
index ff34cb6..0000000 |
1826 |
--- a/net-p2p/ppcoind/Manifest |
1827 |
+++ /dev/null |
1828 |
@@ -1,8 +0,0 @@ |
1829 |
-AUX ppcoin.conf 80 SHA256 541ae10cc2246b620de3e7efa97eee59efacf83d28ea5f1297a121d0708226d2 SHA512 43bef890505a1fac88887bb39e9fdd4ec673ae8838a40279b33711e970551f5a75ac25171c41f8c83de2c953b157f7a3f57171e868fd9f626007d9909331a19f WHIRLPOOL 728e38b62da2c7c3a1149ac511b92d156f7b3c51dacfadd7ce74d9e6f915a6547c4cc8d34159243f50eee333c63b35949b311ea5a7f48a6c3bf17a5d4d47c123 |
1830 |
-AUX ppcoin.confd 233 SHA256 fb877ae7608b5c2aaae29e522d8cfb42e51e064831c64b228b64da2b11aac64d SHA512 efb8f210143d993e922668e3daffc8bb74406be2f912729f68ebfcbcb3d44e10e0fed495963c4273a95099d37f3afc66b49616724bd827e6b4359b2e3a27d9c3 WHIRLPOOL 12e7a8e82d33b023be054c6c019cc61a5783e32e108e54358c76789e1e89ce441a095561e1a4750cb341350ef7da7a97b6ebfb06f8ec3a7fcd2809e27d5eb110 |
1831 |
-AUX ppcoin.initd 2451 SHA256 36146630912dcf0468f0ec8311baa3eb5150e596c8a5963f293610804ba818dc SHA512 ed289b877653b42132a3c9b85832a7248da2c2956adffadfe71523b7d01feafd7738ebf050c0dee974237ea015b46610221ecb1d706ea4593e53ee6cb6c02448 WHIRLPOOL 5460640f1aed58cca4e1b3a45d0e93f8997a16df21c75beb1972dd4371bdf166a6d3b067acd1167a850e97794abd2943bebd12b8cac7cfd8ee9252cbdc0968e5 |
1832 |
-AUX ppcoin.service 859 SHA256 df6e7f616816a07efb4d3d627d1ee80699f541bdcbafce7ba7aef2640291bce9 SHA512 8395ef4f5b026757f4202c78eb55b6978d2cdec49f6db801bb6daddea8d8a524afacf53368a78c3a7055ce5cc4ada53ac6c88567b02951fa7a722e5dd9ebd3c1 WHIRLPOOL bbd546e3d7043132f65117e567fe0f0b756f60093184e67316398cc8589f46a5029d9118431a4fa2d5e9e834c1f2beb180f0e5e20f8d7a8ae1fa96273b278076 |
1833 |
-AUX ppcoind.logrotate 107 SHA256 5aefed737e73b6393e2f004318b34429616a35187131bade4743a1c8aa7e7d91 SHA512 bf36d07a6dcebcc50ac7e0b74433333902df6ef22396a876b96289cca90882720ed95ef0cc8fbf3abeea6800cbe2386e56b27bb798922f3be98134dee1caed69 WHIRLPOOL 68521503b26df24b66dd20a9ef3174ffc1427abf483185b709d46fc54d148250e4a85ee887e292398063205737640b7accd7365cd707ea5c3e80b72b503e3880 |
1834 |
-DIST ppcoin-0.3.0.tar.gz 12233878 SHA256 919bb1c60eeebdd173ddcd4c83264f745bbf2af29410ded062f6c6bfce44f694 SHA512 c5f505a162e5044b3173c301d52b4851a6e3fbb4dbc2742c7204d583f534e235b1c8942b1afc5d9613d6a37009da83e1a9708fe4edfb68cb9717b76666bf029f WHIRLPOOL ab23d64672cfa9882d1dd23aad6a7448c9f4d7669557ddadabf80a1733682a46d4b5becc4605b40fbd2e943203897edfc4ba8904dee284bde055d81769404246 |
1835 |
-EBUILD ppcoind-0.3.0.ebuild 2585 SHA256 008c3ec110c48dbdc119f06cafd1d6576bf1a4e87b043720d7abfefe1190b0b7 SHA512 c11d881e8a02b0f11672228bbb1dcabe068e5cff6fcc3fc924734bcf997d1b95e310c007619716a22e6e1f39e9cd9182844f1def1003e11d6636ae0b78fb18ee WHIRLPOOL 148fce902490690a65a3495e8f8fb7d5fe36f29f31a3cebb735032152342094e7d2c82873c61813f9af0c58c062c95db2749db9ef45fa3a0b46631614a93f409 |
1836 |
-MISC metadata.xml 327 SHA256 2009a65ac31a6a928926715ab212766020927524623581b18ee1f5026a6a689c SHA512 4d68f30b7c29aa5b6c3f7fd5c657ffbbe12706ce5d8d332cd8848906a27ae852e39d48219f6137a65c31db9c7693c2218edf8b6b1511cb1098d86bdb394cd0f9 WHIRLPOOL f7ad1bdb29423c9a88a721e77168aa35372a3411f77c775e2ac518eefc7ee39def4a307a66b4da02f80a6e9d8cdcff8fafa20da1792b7909e84bcad67598c4d9 |
1837 |
|
1838 |
diff --git a/net-p2p/ppcoind/files/ppcoin.conf b/net-p2p/ppcoind/files/ppcoin.conf |
1839 |
deleted file mode 100644 |
1840 |
index c6a55f3..0000000 |
1841 |
--- a/net-p2p/ppcoind/files/ppcoin.conf |
1842 |
+++ /dev/null |
1843 |
@@ -1,8 +0,0 @@ |
1844 |
-# http://www.bitcoin.org/smf/index.php?topic=644.0 |
1845 |
-#rpcuser= |
1846 |
-#rpcpassword= |
1847 |
- |
1848 |
- |
1849 |
- |
1850 |
- |
1851 |
- |
1852 |
|
1853 |
diff --git a/net-p2p/ppcoind/files/ppcoin.confd b/net-p2p/ppcoind/files/ppcoin.confd |
1854 |
deleted file mode 100644 |
1855 |
index 81fbf49..0000000 |
1856 |
--- a/net-p2p/ppcoind/files/ppcoin.confd |
1857 |
+++ /dev/null |
1858 |
@@ -1,10 +0,0 @@ |
1859 |
-# Config file for /etc/init.d/ppcoind |
1860 |
- |
1861 |
-# owner of ppciond process (don't change, must be existing) |
1862 |
-PPCOIN_USER="ppcoin" |
1863 |
- |
1864 |
-# See http://www.bitcoin.org/smf/index.php?topic=1063 |
1865 |
-PPCOIN_OPTS="${PPCOIN_OPTS}" |
1866 |
- |
1867 |
-# nice level |
1868 |
-NICELEVEL="19" |
1869 |
|
1870 |
diff --git a/net-p2p/ppcoind/files/ppcoin.initd b/net-p2p/ppcoind/files/ppcoin.initd |
1871 |
deleted file mode 100644 |
1872 |
index 1c73731..0000000 |
1873 |
--- a/net-p2p/ppcoind/files/ppcoin.initd |
1874 |
+++ /dev/null |
1875 |
@@ -1,104 +0,0 @@ |
1876 |
-#!/sbin/runscript |
1877 |
-# Distributed under the terms of the GNU General Public License, v2 or later |
1878 |
- |
1879 |
-VARDIR="/var/lib/ppcoin" |
1880 |
-CONFFILE="${VARDIR}/.ppcoin/ppcoin.conf" |
1881 |
- |
1882 |
-depend() { |
1883 |
- need net |
1884 |
-} |
1885 |
- |
1886 |
-checkconfig() { |
1887 |
- if [[ "${PPCOIN_USER}" == "" ]] ; then |
1888 |
- eerror "Please edit /etc/conf.d/ppcoind" |
1889 |
- eerror "A user must be specified to run ppcoind as that user." |
1890 |
- eerror "Modify USER to your needs (you may also add a group after a colon)" |
1891 |
- return 1 |
1892 |
- fi |
1893 |
- if ! `getent passwd | cut -d ':' -f 1 | grep $( echo "${PPCOIN_USER}" | cut -d ':' -f 1 ) -sq` ; then |
1894 |
- eerror "Please edit /etc/conf.d/ppcoind" |
1895 |
- eerror "Specified user must exist!" |
1896 |
- return 1 |
1897 |
- fi |
1898 |
- if `echo "${PPCOIN_USER}" | grep ':' -sq` ; then |
1899 |
- if ! `cut -d ':' -f 1 /etc/group | grep $( echo "${PPCOIN_USER}" | cut -d ':' -f 2 ) -sq` ; then |
1900 |
- eerror "Please edit /etc/conf.d/ppcoind" |
1901 |
- eerror "Specified group must exist!" |
1902 |
- return 1 |
1903 |
- fi |
1904 |
- fi |
1905 |
- if ! grep -q '^rpcpassword=' "${CONFFILE}"; then |
1906 |
- eerror "Please edit `readlink -f ${CONFFILE}`" |
1907 |
- eerror "There must be at least a line assigning rpcpassword=something-secure" |
1908 |
- return 1 |
1909 |
- fi |
1910 |
- if ! stat -Lc '%a' "${CONFFILE}" | grep -q '^[4567]00$'; then |
1911 |
- eerror "`readlink -f ${CONFFILE}` should not be readable by other users" |
1912 |
- return 1 |
1913 |
- fi |
1914 |
- return 0 |
1915 |
-} |
1916 |
- |
1917 |
-start() { |
1918 |
- checkconfig || return 1 |
1919 |
- ebegin "Starting PPcoind daemon" |
1920 |
- |
1921 |
- pkg-config openrc |
1922 |
- if [ $? = 0 ]; then |
1923 |
- start_openrc |
1924 |
- else |
1925 |
- start_baselayout |
1926 |
- fi |
1927 |
-} |
1928 |
- |
1929 |
-stop() { |
1930 |
- ebegin "Stopping PPcoin daemon" |
1931 |
- |
1932 |
- pkg-config openrc |
1933 |
- if [ $? = 0 ]; then |
1934 |
- stop_openrc |
1935 |
- else |
1936 |
- stop_baselayout |
1937 |
- fi |
1938 |
-} |
1939 |
- |
1940 |
-start_openrc() { |
1941 |
- start-stop-daemon \ |
1942 |
- --start --user "${PPCOIN_USER}" --name ppcoind \ |
1943 |
- --pidfile /var/run/ppcoind.pid --make-pidfile \ |
1944 |
- --env HOME="${VARDIR}" --exec /usr/bin/ppcoind \ |
1945 |
- --nicelevel "${NICELEVEL}" \ |
1946 |
- --background \ |
1947 |
- --wait 2000 \ |
1948 |
- -- ${PPCOIN_OPTS} |
1949 |
- eend $? |
1950 |
-} |
1951 |
- |
1952 |
-stop_openrc() { |
1953 |
- start-stop-daemon --stop --user "${PPCOIN_USER}" \ |
1954 |
- --name ppcoind --pidfile /var/run/ppcoind.pid \ |
1955 |
- --wait 30000 \ |
1956 |
- --progress |
1957 |
- eend $? |
1958 |
-} |
1959 |
- |
1960 |
-start_baselayout() { |
1961 |
- start-stop-daemon \ |
1962 |
- --start --user "${PPCOIN_USER}" --name ppcoind \ |
1963 |
- --pidfile /var/run/ppcoind.pid --make-pidfile \ |
1964 |
- --env HOME="${VARDIR}" --exec /usr/bin/ppcoind \ |
1965 |
- --chuid "${PPCOIN_USER}" \ |
1966 |
- --nicelevel "${NICELEVEL}" \ |
1967 |
- --background \ |
1968 |
- -- ${PPCOIN_OPTS} |
1969 |
- eend $? |
1970 |
-} |
1971 |
- |
1972 |
-stop_baselayout() { |
1973 |
- start-stop-daemon \ |
1974 |
- --stop \ |
1975 |
- --user "${PPCOIN_USER}" \ |
1976 |
- --name ppcoind \ |
1977 |
- --pidfile /var/run/ppcoind.pid |
1978 |
- eend $? |
1979 |
-} |
1980 |
|
1981 |
diff --git a/net-p2p/ppcoind/files/ppcoin.service b/net-p2p/ppcoind/files/ppcoin.service |
1982 |
deleted file mode 100644 |
1983 |
index 3a83178..0000000 |
1984 |
--- a/net-p2p/ppcoind/files/ppcoin.service |
1985 |
+++ /dev/null |
1986 |
@@ -1,30 +0,0 @@ |
1987 |
-# It's not recommended to modify this file in-place, because it will be |
1988 |
-# overwritten during package upgrades. If you want to customize, the |
1989 |
-# best way is to create file |
1990 |
-# "/etc/systemd/system/ppcoind.service.d/*.conf" |
1991 |
-# containing your changes |
1992 |
- |
1993 |
-# For example, if you want to change some daemon and/or unit options, |
1994 |
-# create a file named |
1995 |
-# "/etc/systemd/system/ppcoind.service.d/myopts.conf" |
1996 |
-# containing: |
1997 |
-# [Service] |
1998 |
-# Environment="PPCOIN_OPTS=-debug -logtimestamps" |
1999 |
-# Nice=10 |
2000 |
-# This will override the setting appearing below. |
2001 |
- |
2002 |
-# Note that almost all daemon options could be specified in |
2003 |
-# /etc/ppcoin/ppcoin.conf |
2004 |
- |
2005 |
-[Unit] |
2006 |
-Description=PPcoin Daemon |
2007 |
-After=network.target |
2008 |
- |
2009 |
-[Service] |
2010 |
-User=ppcoin |
2011 |
-Environment=PPCOIN_OPTS= |
2012 |
-ExecStart=/usr/bin/ppcoind -daemon=0 $PPCOIN_OPTS |
2013 |
-ExecReload=/bin/kill -HUP $MAINPID |
2014 |
- |
2015 |
-[Install] |
2016 |
-WantedBy=multi-user.target |
2017 |
|
2018 |
diff --git a/net-p2p/ppcoind/files/ppcoind.logrotate b/net-p2p/ppcoind/files/ppcoind.logrotate |
2019 |
deleted file mode 100644 |
2020 |
index 4ea060b..0000000 |
2021 |
--- a/net-p2p/ppcoind/files/ppcoind.logrotate |
2022 |
+++ /dev/null |
2023 |
@@ -1,7 +0,0 @@ |
2024 |
-/var/lib/ppcoin/.ppcoin/debug.log { |
2025 |
- weekly |
2026 |
- sharedscripts |
2027 |
- postrotate |
2028 |
- killall -HUP ppcoind |
2029 |
- endscript |
2030 |
-} |
2031 |
|
2032 |
diff --git a/net-p2p/ppcoind/metadata.xml b/net-p2p/ppcoind/metadata.xml |
2033 |
deleted file mode 100644 |
2034 |
index 5c226ba..0000000 |
2035 |
--- a/net-p2p/ppcoind/metadata.xml |
2036 |
+++ /dev/null |
2037 |
@@ -1,11 +0,0 @@ |
2038 |
-<?xml version="1.0" encoding="UTF-8"?> |
2039 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
2040 |
-<pkgmetadata> |
2041 |
- <maintainer> |
2042 |
- <email>blueness@g.o</email> |
2043 |
- <name>Anthony G. Basile</name> |
2044 |
- </maintainer> |
2045 |
- <use> |
2046 |
- <flag name='logrotate'>Use app-admin/logrotate for rotating logs</flag> |
2047 |
- </use> |
2048 |
-</pkgmetadata> |
2049 |
|
2050 |
diff --git a/net-p2p/ppcoind/ppcoind-0.3.0.ebuild b/net-p2p/ppcoind/ppcoind-0.3.0.ebuild |
2051 |
deleted file mode 100644 |
2052 |
index 56461f8..0000000 |
2053 |
--- a/net-p2p/ppcoind/ppcoind-0.3.0.ebuild |
2054 |
+++ /dev/null |
2055 |
@@ -1,116 +0,0 @@ |
2056 |
-# Copyright 1999-2013 Gentoo Foundation |
2057 |
-# Distributed under the terms of the GNU General Public License v2 |
2058 |
-# $Header: $ |
2059 |
- |
2060 |
-EAPI=5 |
2061 |
- |
2062 |
-DB_VER="4.8" |
2063 |
- |
2064 |
-inherit bash-completion-r1 db-use eutils systemd |
2065 |
- |
2066 |
-MyPV="${PV/_/-}" |
2067 |
-MyPN="ppcoin" |
2068 |
-MyP="${MyPN}-${MyPV}" |
2069 |
- |
2070 |
-DESCRIPTION="Cryptocurrency forked from Bitcoin which aims to be energy efficiency." |
2071 |
-HOMEPAGE="http://peercoin.net/" |
2072 |
-SRC_URI="mirror://sourceforge/${MyPN}/${MyP}-linux.tar.gz -> ${MyP}.tar.gz" |
2073 |
- |
2074 |
-LICENSE="MIT ISC GPL-2" |
2075 |
-SLOT="0" |
2076 |
-KEYWORDS="~amd64 ~x86" |
2077 |
-IUSE="examples ipv6 logrotate upnp" |
2078 |
- |
2079 |
-RDEPEND=" |
2080 |
- dev-libs/boost[threads(+)] |
2081 |
- dev-libs/openssl:0[-bindist] |
2082 |
- logrotate? ( |
2083 |
- app-admin/logrotate |
2084 |
- ) |
2085 |
- upnp? ( |
2086 |
- net-libs/miniupnpc |
2087 |
- ) |
2088 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
2089 |
-" |
2090 |
-DEPEND="${RDEPEND} |
2091 |
- >=app-shells/bash-4.1 |
2092 |
- sys-apps/sed |
2093 |
-" |
2094 |
- |
2095 |
-S="${WORKDIR}/${MyP}-linux/src" |
2096 |
- |
2097 |
-pkg_setup() { |
2098 |
- local UG='ppcoin' |
2099 |
- enewgroup "${UG}" |
2100 |
- enewuser "${UG}" -1 -1 /var/lib/ppcoin "${UG}" |
2101 |
-} |
2102 |
- |
2103 |
-src_prepare() { |
2104 |
- if has_version '>=dev-libs/boost-1.52'; then |
2105 |
- sed -i 's/\(-l db_cxx\)/-l boost_chrono$(BOOST_LIB_SUFFIX) \1/' src/makefile.unix |
2106 |
- fi |
2107 |
-} |
2108 |
- |
2109 |
-src_configure() { |
2110 |
- OPTS=() |
2111 |
- |
2112 |
- OPTS+=("DEBUGFLAGS=") |
2113 |
- OPTS+=("CXXFLAGS=${CXXFLAGS}") |
2114 |
- OPTS+=("LDFLAGS=${LDFLAGS}") |
2115 |
- |
2116 |
- if use upnp; then |
2117 |
- OPTS+=("USE_UPNP=1") |
2118 |
- else |
2119 |
- OPTS+=("USE_UPNP=-") |
2120 |
- fi |
2121 |
- |
2122 |
- use ipv6 || OPTS+=("USE_IPV6=-") |
2123 |
- |
2124 |
- OPTS+=("USE_SYSTEM_LEVELDB=1") |
2125 |
- OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") |
2126 |
- OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") |
2127 |
- |
2128 |
- cd src || die |
2129 |
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" ${PN} |
2130 |
-} |
2131 |
- |
2132 |
-#Tests are broken |
2133 |
-#src_test() { |
2134 |
-# cd src || die |
2135 |
-# emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_ppcoin |
2136 |
-# ./test_ppcoin || die 'Tests failed' |
2137 |
-#} |
2138 |
- |
2139 |
-src_install() { |
2140 |
- dobin src/${PN} |
2141 |
- |
2142 |
- insinto /etc/ppcoin |
2143 |
- doins "${FILESDIR}/ppcoin.conf" |
2144 |
- fowners ppcoin:ppcoin /etc/ppcoin/ppcoin.conf |
2145 |
- fperms 600 /etc/ppcoin/ppcoin.conf |
2146 |
- |
2147 |
- newconfd "${FILESDIR}/ppcoin.confd" ${PN} |
2148 |
- newinitd "${FILESDIR}/ppcoin.initd" ${PN} |
2149 |
- systemd_dounit "${FILESDIR}/ppcoin.service" |
2150 |
- |
2151 |
- keepdir /var/lib/ppcoin/.ppcoin |
2152 |
- fperms 700 /var/lib/ppcoin |
2153 |
- fowners ppcoin:ppcoin /var/lib/ppcoin/ |
2154 |
- fowners ppcoin:ppcoin /var/lib/ppcoin/.ppcoin |
2155 |
- dosym /etc/ppcoin/ppcoin.conf /var/lib/ppcoin/.ppcoin/ppcoin.conf |
2156 |
- |
2157 |
- dodoc README |
2158 |
- newman contrib/debian/manpages/bitcoind.1 ppcoind.1 |
2159 |
- newman contrib/debian/manpages/bitcoin.conf.5 ppcoin.conf.5 |
2160 |
- |
2161 |
- if use examples; then |
2162 |
- docinto examples |
2163 |
- dodoc -r contrib/{bitrpc,gitian-descriptors,gitian-downloader,pyminer,wallettools} |
2164 |
- |
2165 |
- fi |
2166 |
- |
2167 |
- if use logrotate; then |
2168 |
- insinto /etc/logrotate.d |
2169 |
- newins "${FILESDIR}/ppcoind.logrotate" ppcoind |
2170 |
- fi |
2171 |
-} |
2172 |
|
2173 |
diff --git a/net-p2p/primecoin-qt/Manifest b/net-p2p/primecoin-qt/Manifest |
2174 |
deleted file mode 100644 |
2175 |
index 8a900c9..0000000 |
2176 |
--- a/net-p2p/primecoin-qt/Manifest |
2177 |
+++ /dev/null |
2178 |
@@ -1,4 +0,0 @@ |
2179 |
-AUX primecoin-sys_leveldb.patch 6836 SHA256 460e6d013d897d108c8c0234dc0a5f57b114b050c586f8877ef8ad7c3f1f6dba SHA512 b7dd42bf2a83528db7b828fd95e93a9c025cb84ea3844591a4012fd2504a785cbdc589ceff6324664a44087d09a133c05eed186c4dfa82b534257224ff0f906f WHIRLPOOL b6a178d084d9f877c82cba21301071e542e39e63865dcb0179d2a2b3d6e1d72d2ae9263a3332c4512298d29850023e5b8b1249f86520d8ad3c55fcd339a46013 |
2180 |
-DIST primecoin-0.1.2.tar.gz 16521236 SHA256 d0f3c6a91b4d505f25e9284bcca85e420cf09d0e6cf71e5a001b7e1367ef46d0 SHA512 cff71b0e6459c4e534e78acef9491090d05c0cb864a068c0a3cb289310a1ee13fd69c7b61a7d6cb9732af54fbcf1fa4e77db8c8528a09bbdafd36421fdf7aff1 WHIRLPOOL 5031efa135dcf08975a06a037179863ad180920e0c55e0ec5d1863b4b24d005ce829fa0e0f081120d3610bc0abd1d3919db477a33e32ec6d0d353b7177480eb1 |
2181 |
-EBUILD primecoin-qt-0.1.2.ebuild 3135 SHA256 b6acacca97172009af942cf357b320fc76448a0d525b6dd95cceeefe653d8ef0 SHA512 0c632ab9032797c7b578590ed09f80c772b5a4100600ddc4e80fb8bfc1c976bd0320c77ae16a2c5186179cb2e062c2ddf96c1d6c22ebf591f8b41f06d4081214 WHIRLPOOL 6f878143d2badfb77673914ea851d773f7eb82dc037ec95d993009dcc5e98dd65392de0bac7d1540ee123f5c2536be7d7f343f074aa56b7dcf23b6676d3a85b2 |
2182 |
-MISC metadata.xml 335 SHA256 fd617e5b5cdf18a293d584d24d15a4cf35d3626106804f2424bd2d55143cf804 SHA512 80c5870e0ef0fdb6e4ffc9a7877aeca9269684e1bc42e2dd1ce6ea10214710dc70b4dcf848f581b439ae50d5dac32614c292ca943d023f4d53b773f1af851565 WHIRLPOOL d64f49a82dd2e8107c4dee45b3f56de370064b5303b912be29a9307167b7e0b78659e468647fe370b83d94881121c476acf80cefd943cde67c02ceff38696edc |
2183 |
|
2184 |
diff --git a/net-p2p/primecoin-qt/files/primecoin-sys_leveldb.patch b/net-p2p/primecoin-qt/files/primecoin-sys_leveldb.patch |
2185 |
deleted file mode 100644 |
2186 |
index 39d0aa6..0000000 |
2187 |
--- a/net-p2p/primecoin-qt/files/primecoin-sys_leveldb.patch |
2188 |
+++ /dev/null |
2189 |
@@ -1,176 +0,0 @@ |
2190 |
-diff -Naur primecoin-0.1.2-linux.orig/src/bitcoin-qt.pro primecoin-0.1.2-linux/src/bitcoin-qt.pro |
2191 |
---- primecoin-0.1.2-linux.orig/src/bitcoin-qt.pro 2013-08-05 08:37:14.000000000 -0400 |
2192 |
-+++ primecoin-0.1.2-linux/src/bitcoin-qt.pro 2013-11-30 16:39:48.464770389 -0500 |
2193 |
-@@ -4,7 +4,7 @@ |
2194 |
- VERSION = 0.8.3 |
2195 |
- INCLUDEPATH += src src/json src/qt |
2196 |
- QT += network |
2197 |
--DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE |
2198 |
-+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE LEVELDB_WITHOUT_MEMENV |
2199 |
- CONFIG += no_include_pwd |
2200 |
- CONFIG += thread |
2201 |
- |
2202 |
-@@ -98,25 +98,29 @@ |
2203 |
- QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets |
2204 |
- } |
2205 |
- |
2206 |
-+contains(USE_SYSTEM_LEVELDB, 1) { |
2207 |
-+ LIBS += -lleveldb |
2208 |
-+} else { |
2209 |
- INCLUDEPATH += src/leveldb/include src/leveldb/helpers |
2210 |
--LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a |
2211 |
-+LIBS += $$PWD/src/leveldb/libleveldb.a |
2212 |
- !win32 { |
2213 |
- # we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use RELEASE to indicate linking preferences not -O preferences |
2214 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a |
2215 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a |
2216 |
- } else { |
2217 |
- # make an educated guess about what the ranlib command is called |
2218 |
- isEmpty(QMAKE_RANLIB) { |
2219 |
- QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib) |
2220 |
- } |
2221 |
- LIBS += -lshlwapi |
2222 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libmemenv.a |
2223 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a |
2224 |
- } |
2225 |
- genleveldb.target = $$PWD/src/leveldb/libleveldb.a |
2226 |
- genleveldb.depends = FORCE |
2227 |
- PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a |
2228 |
- QMAKE_EXTRA_TARGETS += genleveldb |
2229 |
-+} |
2230 |
- # Gross ugly hack that depends on qmake internals, unfortunately there is no other way to do it. |
2231 |
--QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) clean |
2232 |
-+QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb && $(MAKE) clean || true |
2233 |
- |
2234 |
- # regenerate src/build.h |
2235 |
- !win32|contains(USE_BUILD_INFO, 1) { |
2236 |
-diff -Naur primecoin-0.1.2-linux.orig/src/src/leveldb.cpp primecoin-0.1.2-linux/src/src/leveldb.cpp |
2237 |
---- primecoin-0.1.2-linux.orig/src/src/leveldb.cpp 2013-08-05 08:37:20.000000000 -0400 |
2238 |
-+++ primecoin-0.1.2-linux/src/src/leveldb.cpp 2013-11-30 16:41:25.632773774 -0500 |
2239 |
-@@ -8,7 +8,9 @@ |
2240 |
- #include <leveldb/env.h> |
2241 |
- #include <leveldb/cache.h> |
2242 |
- #include <leveldb/filter_policy.h> |
2243 |
--#include <memenv/memenv.h> |
2244 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
2245 |
-+#include <memenv.h> |
2246 |
-+#endif |
2247 |
- |
2248 |
- #include <boost/filesystem.hpp> |
2249 |
- |
2250 |
-@@ -43,8 +45,12 @@ |
2251 |
- options = GetOptions(nCacheSize); |
2252 |
- options.create_if_missing = true; |
2253 |
- if (fMemory) { |
2254 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
2255 |
- penv = leveldb::NewMemEnv(leveldb::Env::Default()); |
2256 |
- options.env = penv; |
2257 |
-+#else |
2258 |
-+ throw std::runtime_error("CLevelDB(): compiled without memenv support"); |
2259 |
-+#endif |
2260 |
- } else { |
2261 |
- if (fWipe) { |
2262 |
- printf("Wiping LevelDB in %s\n", path.string().c_str()); |
2263 |
-diff -Naur primecoin-0.1.2-linux.orig/src/src/makefile.unix primecoin-0.1.2-linux/src/src/makefile.unix |
2264 |
---- primecoin-0.1.2-linux.orig/src/src/makefile.unix 2013-08-05 08:37:21.000000000 -0400 |
2265 |
-+++ primecoin-0.1.2-linux/src/src/makefile.unix 2013-11-30 17:20:06.545854617 -0500 |
2266 |
-@@ -111,8 +111,7 @@ |
2267 |
- # adds some defaults in front. Unfortunately, LDFLAGS=... $(LDFLAGS) does not work. |
2268 |
- xLDFLAGS=$(LDHARDENING) $(LDFLAGS) |
2269 |
- |
2270 |
--OBJS= \ |
2271 |
-- leveldb/libleveldb.a \ |
2272 |
-+BASEOBJS := \ |
2273 |
- obj/alert.o \ |
2274 |
- obj/version.o \ |
2275 |
- obj/checkpoints.o \ |
2276 |
-@@ -121,7 +120,6 @@ |
2277 |
- obj/crypter.o \ |
2278 |
- obj/key.o \ |
2279 |
- obj/db.o \ |
2280 |
-- obj/init.o \ |
2281 |
- obj/keystore.o \ |
2282 |
- obj/main.o \ |
2283 |
- obj/net.o \ |
2284 |
-@@ -141,25 +139,44 @@ |
2285 |
- obj/hash.o \ |
2286 |
- obj/bloom.o \ |
2287 |
- obj/noui.o \ |
2288 |
-- obj/leveldb.o \ |
2289 |
- obj/txdb.o \ |
2290 |
- obj/prime.o \ |
2291 |
- obj/checkpointsync.o |
2292 |
- |
2293 |
-+OBJS := \ |
2294 |
-+ obj/leveldb.o \ |
2295 |
-+ obj/init.o \ |
2296 |
-+ $(BASEOBJS) |
2297 |
-+ |
2298 |
-+TESTOBJS := \ |
2299 |
-+ obj-test/leveldb.o \ |
2300 |
-+ $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) \ |
2301 |
-+ $(BASEOBJS) |
2302 |
-+ |
2303 |
- all: primecoind |
2304 |
- |
2305 |
- test check: test_primecoin FORCE |
2306 |
- ./test_primecoin |
2307 |
- |
2308 |
-+ifdef USE_SYSTEM_LEVELDB |
2309 |
-+ LIBS += -lleveldb |
2310 |
-+ TESTLIBS += -lmemenv |
2311 |
-+else |
2312 |
- # |
2313 |
- # LevelDB support |
2314 |
- # |
2315 |
- MAKEOVERRIDES = |
2316 |
--LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a |
2317 |
-+LIBS += $(CURDIR)/leveldb/libleveldb.a |
2318 |
-+TESTLIBS += $(CURDIR)/leveldb/libmemenv.a |
2319 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/include) |
2320 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers) |
2321 |
- leveldb/libleveldb.a: |
2322 |
-- @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a libmemenv.a && cd .. |
2323 |
-+ @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a && cd .. |
2324 |
-+leveldb/libmemenv.a: |
2325 |
-+ @echo "Building LevelDB memenv ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libmemenv.a && cd .. |
2326 |
-+OBJS += leveldb/libleveldb.a |
2327 |
-+TESTOBJS += leveldb/libmemenv.a |
2328 |
-+endif |
2329 |
- |
2330 |
- # auto-generated dependencies: |
2331 |
- -include obj/*.P |
2332 |
-@@ -170,24 +187,22 @@ |
2333 |
- version.cpp: obj/build.h |
2334 |
- DEFS += -DHAVE_BUILD_INFO |
2335 |
- |
2336 |
--obj/%.o: %.cpp |
2337 |
-- $(CXX) -c $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
2338 |
-+P_TO_D = \ |
2339 |
- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
2340 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
2341 |
-+ sed -e 's/\#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
2342 |
- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
2343 |
- rm -f $(@:%.o=%.d) |
2344 |
- |
2345 |
--primecoind: $(OBJS:obj/%=obj/%) |
2346 |
-- $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS) |
2347 |
-+obj/%.o: %.cpp |
2348 |
-+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $< |
2349 |
-+ $(P_TO_D) |
2350 |
- |
2351 |
--TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) |
2352 |
-+primecoind: $(OBJS) |
2353 |
-+ $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS) |
2354 |
- |
2355 |
- obj-test/%.o: test/%.cpp |
2356 |
-- $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
2357 |
-- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
2358 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
2359 |
-- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
2360 |
-- rm -f $(@:%.o=%.d) |
2361 |
-+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $< |
2362 |
-+ $(P_TO_D) |
2363 |
- |
2364 |
- test_primecoin: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%)) |
2365 |
- $(LINK) $(xCXXFLAGS) -o $@ $(LIBPATHS) $^ $(TESTLIBS) $(xLDFLAGS) $(LIBS) |
2366 |
|
2367 |
diff --git a/net-p2p/primecoin-qt/metadata.xml b/net-p2p/primecoin-qt/metadata.xml |
2368 |
deleted file mode 100644 |
2369 |
index 6365b7b..0000000 |
2370 |
--- a/net-p2p/primecoin-qt/metadata.xml |
2371 |
+++ /dev/null |
2372 |
@@ -1,11 +0,0 @@ |
2373 |
-<?xml version="1.0" encoding="UTF-8"?> |
2374 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
2375 |
-<pkgmetadata> |
2376 |
- <maintainer> |
2377 |
- <email>blueness@g.o</email> |
2378 |
- <name>Anthony G. Basile</name> |
2379 |
- </maintainer> |
2380 |
- <use> |
2381 |
- <flag name='qrcode'>Enable generation of QR Codes for receiving payments</flag> |
2382 |
- </use> |
2383 |
-</pkgmetadata> |
2384 |
|
2385 |
diff --git a/net-p2p/primecoin-qt/primecoin-qt-0.1.2.ebuild b/net-p2p/primecoin-qt/primecoin-qt-0.1.2.ebuild |
2386 |
deleted file mode 100644 |
2387 |
index ddf284e..0000000 |
2388 |
--- a/net-p2p/primecoin-qt/primecoin-qt-0.1.2.ebuild |
2389 |
+++ /dev/null |
2390 |
@@ -1,144 +0,0 @@ |
2391 |
-# Copyright 1999-2013 Gentoo Foundation |
2392 |
-# Distributed under the terms of the GNU General Public License v2 |
2393 |
-# $Header: $ |
2394 |
- |
2395 |
-EAPI=5 |
2396 |
- |
2397 |
-DB_VER="4.8" |
2398 |
- |
2399 |
-LANGS="af_ZA ar bg bs ca_ES ca cs cy da de el_GR en eo es_CL es et eu_ES fa_IR fa fi fr_CA fr 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" |
2400 |
- |
2401 |
-inherit db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 |
2402 |
- |
2403 |
-MyPV="${PV/_/-}" |
2404 |
-MyPN="primecoin" |
2405 |
-MyP="${MyPN}-${MyPV}" |
2406 |
- |
2407 |
-DESCRIPTION="Cryptocurrency forked from Bitcoin which aims to be energy efficiency." |
2408 |
-HOMEPAGE="http://primecoin.org/" |
2409 |
-SRC_URI="mirror://sourceforge/${MyPN}/${MyP}-linux.tar.gz -> ${MyP}.tar.gz" |
2410 |
- |
2411 |
-LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )" |
2412 |
-SLOT="0" |
2413 |
-KEYWORDS="~amd64 ~x86" |
2414 |
-IUSE="dbus ipv6 kde +qrcode upnp" |
2415 |
- |
2416 |
-RDEPEND=" |
2417 |
- dev-libs/boost[threads(+)] |
2418 |
- dev-libs/openssl:0[-bindist] |
2419 |
- qrcode? ( |
2420 |
- media-gfx/qrencode |
2421 |
- ) |
2422 |
- upnp? ( |
2423 |
- net-libs/miniupnpc |
2424 |
- ) |
2425 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
2426 |
- <=dev-libs/leveldb-1.12.0[-snappy] |
2427 |
- dev-qt/qtgui:4 |
2428 |
- dbus? ( |
2429 |
- dev-qt/qtdbus:4 |
2430 |
- ) |
2431 |
-" |
2432 |
-DEPEND="${RDEPEND} |
2433 |
- >=app-shells/bash-4.1 |
2434 |
-" |
2435 |
- |
2436 |
-DOCS="doc/README.md doc/release-notes.md" |
2437 |
- |
2438 |
-S="${WORKDIR}/${MyP}-linux/src" |
2439 |
- |
2440 |
-src_prepare() { |
2441 |
- epatch "${FILESDIR}"/${MyPN}-sys_leveldb.patch |
2442 |
- rm -r src/leveldb |
2443 |
- |
2444 |
- cd src || die |
2445 |
- |
2446 |
- local filt= yeslang= nolang= |
2447 |
- |
2448 |
- for lan in $LANGS; do |
2449 |
- if [ ! -e qt/locale/bitcoin_$lan.ts ]; then |
2450 |
- ewarn "Language '$lan' no longer supported. Ebuild needs update." |
2451 |
- fi |
2452 |
- done |
2453 |
- |
2454 |
- for ts in $(ls qt/locale/*.ts) |
2455 |
- do |
2456 |
- x="${ts/*bitcoin_/}" |
2457 |
- x="${x/.ts/}" |
2458 |
- if ! use "linguas_$x"; then |
2459 |
- nolang="$nolang $x" |
2460 |
- rm "$ts" |
2461 |
- filt="$filt\\|$x" |
2462 |
- else |
2463 |
- yeslang="$yeslang $x" |
2464 |
- fi |
2465 |
- done |
2466 |
- |
2467 |
- filt="bitcoin_\\(${filt:2}\\)\\.\(qm\|ts\)" |
2468 |
- sed "/${filt}/d" -i 'qt/bitcoin.qrc' |
2469 |
- einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang" |
2470 |
-} |
2471 |
- |
2472 |
-src_configure() { |
2473 |
- OPTS=() |
2474 |
- |
2475 |
- use dbus && OPTS+=("USE_DBUS=1") |
2476 |
- if use upnp; then |
2477 |
- OPTS+=("USE_UPNP=1") |
2478 |
- else |
2479 |
- OPTS+=("USE_UPNP=-") |
2480 |
- fi |
2481 |
- |
2482 |
- use qrcode && OPTS+=("USE_QRCODE=1") |
2483 |
- use ipv6 || OPTS+=("USE_IPV6=-") |
2484 |
- |
2485 |
- OPTS+=("USE_SYSTEM_LEVELDB=1") |
2486 |
- OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") |
2487 |
- OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") |
2488 |
- |
2489 |
- if has_version '>=dev-libs/boost-1.52'; then |
2490 |
- OPTS+=("LIBS+=-lboost_chrono\$\$BOOST_LIB_SUFFIX") |
2491 |
- fi |
2492 |
- |
2493 |
- #The primecoin codebase is mostly taken from bitcoin-qt |
2494 |
- eqmake4 bitcoin-qt.pro "${OPTS[@]}" |
2495 |
-} |
2496 |
- |
2497 |
-#Tests are broken |
2498 |
-#src_test() { |
2499 |
-# cd src || die |
2500 |
-# emake -f makefile.unix "${OPTS[@]}" test_primecoin |
2501 |
-# ./test_primecoin || die 'Tests failed' |
2502 |
-#} |
2503 |
- |
2504 |
-src_install() { |
2505 |
- qt4-r2_src_install |
2506 |
- |
2507 |
- dobin ${PN} |
2508 |
- |
2509 |
- insinto /usr/share/pixmaps |
2510 |
- newins "share/pixmaps/primecoin.ico" "${PN}.ico" |
2511 |
- |
2512 |
- make_desktop_entry "${PN} %u" "PPcoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Qt;Network;P2P;Office;Finance;" "MimeType=x-scheme-handler/primecoin;\nTerminal=false" |
2513 |
- |
2514 |
- newman contrib/debian/manpages/bitcoin-qt.1 ${PN}.1 |
2515 |
- |
2516 |
- if use kde; then |
2517 |
- insinto /usr/share/kde4/services |
2518 |
- newins contrib/debian/bitcoin-qt.protocol ${PN}.protocol |
2519 |
- fi |
2520 |
-} |
2521 |
- |
2522 |
-update_caches() { |
2523 |
- gnome2_icon_cache_update |
2524 |
- fdo-mime_desktop_database_update |
2525 |
- buildsycoca |
2526 |
-} |
2527 |
- |
2528 |
-pkg_postinst() { |
2529 |
- update_caches |
2530 |
-} |
2531 |
- |
2532 |
-pkg_postrm() { |
2533 |
- update_caches |
2534 |
-} |
2535 |
|
2536 |
diff --git a/net-p2p/primecoind/Manifest b/net-p2p/primecoind/Manifest |
2537 |
deleted file mode 100644 |
2538 |
index 9f5a1b1..0000000 |
2539 |
--- a/net-p2p/primecoind/Manifest |
2540 |
+++ /dev/null |
2541 |
@@ -1,9 +0,0 @@ |
2542 |
-AUX primecoin-sys_leveldb.patch 6836 SHA256 460e6d013d897d108c8c0234dc0a5f57b114b050c586f8877ef8ad7c3f1f6dba SHA512 b7dd42bf2a83528db7b828fd95e93a9c025cb84ea3844591a4012fd2504a785cbdc589ceff6324664a44087d09a133c05eed186c4dfa82b534257224ff0f906f WHIRLPOOL b6a178d084d9f877c82cba21301071e542e39e63865dcb0179d2a2b3d6e1d72d2ae9263a3332c4512298d29850023e5b8b1249f86520d8ad3c55fcd339a46013 |
2543 |
-AUX primecoin.conf 80 SHA256 541ae10cc2246b620de3e7efa97eee59efacf83d28ea5f1297a121d0708226d2 SHA512 43bef890505a1fac88887bb39e9fdd4ec673ae8838a40279b33711e970551f5a75ac25171c41f8c83de2c953b157f7a3f57171e868fd9f626007d9909331a19f WHIRLPOOL 728e38b62da2c7c3a1149ac511b92d156f7b3c51dacfadd7ce74d9e6f915a6547c4cc8d34159243f50eee333c63b35949b311ea5a7f48a6c3bf17a5d4d47c123 |
2544 |
-AUX primecoin.confd 251 SHA256 a6aed5bde7b688ccdbeff88b67e5f912f031ca65fb9cc5c0ce0ddc3d00fd7ac2 SHA512 e291ae30a35b19e29982615875003c0d9c81b70e79f023ad4ada0166ba9199df5dd17d7f72750d9fe681e2c7ccfa5696e9f34a661449fa4a1210690e4d4c0d4e WHIRLPOOL a36b5e113598c68c947b829822d5f0f4f8a1944dda2905a73268f2ec48ff47b1dd2af4833c22e7acda92de52125e671cb6d8b847c3421658d044c16170aeeb87 |
2545 |
-AUX primecoin.initd 2541 SHA256 39697a124ab6bbccb2688ffad3dcd3761020941fc5c10c2129685f57c00e8ce0 SHA512 41a6a7272701b95cf5f4fe9fac60ff0f126ce49f02cd27955d76fbc7bf630aa5c6b5dc16f15e3eba22a28ffef9430132cbdcec8150ffc6c087809843ffebb767 WHIRLPOOL d5f842d64cd6f333f710ed836ce7da9cacce5822dd28644eb7a3c8aaece52b5a0a63af7080280a60e3def35fe73167184afe0de8dd4e845d0231d3a461a5bd42 |
2546 |
-AUX primecoin.service 889 SHA256 f38b0b67a950b1b43dce4906aeece22bd186ddc198bce0b9136edc5bf4149fd3 SHA512 5b37b776f419bf9da51952e9a4b3bc7f8879297d1e6d8d551ea4658a8daf7f2f5138bd018443a514ee7787b8c6265fadc409bbc9bdb1d58a8df34ae312dbfd0f WHIRLPOOL 503a5e730cd9cee91308d8d79a0ed59f3ef0fe7dbd1c673c82deb5f12cf3c7c07de498d31b996c9fe0523ebba50752c792f8b636896b01b04718de2e929512d9 |
2547 |
-AUX primecoind.logrotate 116 SHA256 fb78530aad1491be7c75dede40e82809020b438f272a6a8506ba74eb9af0691b SHA512 ad6873f47e73a305e3b44fc0a6e9ef430a2e82392ff6c5230f365aaa1b1d64afc8d97094006dc2b57b8b9245288f3e144ecdccb5913d98d7171fcd6a216022e9 WHIRLPOOL 0d6c4b3fcbe60de559febe9d8029de177821c0aceec31fdae3b9b907aebc24ffc4f1b7ecc2102a8ae486f25ac00fd479a1b349ce2ed39a1e6fb85a620b30a97e |
2548 |
-DIST primecoin-0.1.2.tar.gz 16521236 SHA256 d0f3c6a91b4d505f25e9284bcca85e420cf09d0e6cf71e5a001b7e1367ef46d0 SHA512 cff71b0e6459c4e534e78acef9491090d05c0cb864a068c0a3cb289310a1ee13fd69c7b61a7d6cb9732af54fbcf1fa4e77db8c8528a09bbdafd36421fdf7aff1 WHIRLPOOL 5031efa135dcf08975a06a037179863ad180920e0c55e0ec5d1863b4b24d005ce829fa0e0f081120d3610bc0abd1d3919db477a33e32ec6d0d353b7177480eb1 |
2549 |
-EBUILD primecoind-0.1.2.ebuild 3024 SHA256 c661c2e767999b8ac9b936126a4c27c8b57bff190c6a30a8e18a1cead281fc4f SHA512 2d7327fc9f6a711d43d755222fde4ca434c8e02603f187046d0b92ca04f840c35f44ea4683bc4df6cbc5bd2097bc846927d40aab295ac86f464419125566ef2b WHIRLPOOL 49caeaef12029e0abbdf62c7af083523d388382c5e611cfd157cfd7542ce47ee8aaae12aee309551d9aa58b2b7ba8db27cdce5ab20c248a653eff8830dfbee33 |
2550 |
-MISC metadata.xml 327 SHA256 2009a65ac31a6a928926715ab212766020927524623581b18ee1f5026a6a689c SHA512 4d68f30b7c29aa5b6c3f7fd5c657ffbbe12706ce5d8d332cd8848906a27ae852e39d48219f6137a65c31db9c7693c2218edf8b6b1511cb1098d86bdb394cd0f9 WHIRLPOOL f7ad1bdb29423c9a88a721e77168aa35372a3411f77c775e2ac518eefc7ee39def4a307a66b4da02f80a6e9d8cdcff8fafa20da1792b7909e84bcad67598c4d9 |
2551 |
|
2552 |
diff --git a/net-p2p/primecoind/files/primecoin-sys_leveldb.patch b/net-p2p/primecoind/files/primecoin-sys_leveldb.patch |
2553 |
deleted file mode 100644 |
2554 |
index 39d0aa6..0000000 |
2555 |
--- a/net-p2p/primecoind/files/primecoin-sys_leveldb.patch |
2556 |
+++ /dev/null |
2557 |
@@ -1,176 +0,0 @@ |
2558 |
-diff -Naur primecoin-0.1.2-linux.orig/src/bitcoin-qt.pro primecoin-0.1.2-linux/src/bitcoin-qt.pro |
2559 |
---- primecoin-0.1.2-linux.orig/src/bitcoin-qt.pro 2013-08-05 08:37:14.000000000 -0400 |
2560 |
-+++ primecoin-0.1.2-linux/src/bitcoin-qt.pro 2013-11-30 16:39:48.464770389 -0500 |
2561 |
-@@ -4,7 +4,7 @@ |
2562 |
- VERSION = 0.8.3 |
2563 |
- INCLUDEPATH += src src/json src/qt |
2564 |
- QT += network |
2565 |
--DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE |
2566 |
-+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE LEVELDB_WITHOUT_MEMENV |
2567 |
- CONFIG += no_include_pwd |
2568 |
- CONFIG += thread |
2569 |
- |
2570 |
-@@ -98,25 +98,29 @@ |
2571 |
- QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets |
2572 |
- } |
2573 |
- |
2574 |
-+contains(USE_SYSTEM_LEVELDB, 1) { |
2575 |
-+ LIBS += -lleveldb |
2576 |
-+} else { |
2577 |
- INCLUDEPATH += src/leveldb/include src/leveldb/helpers |
2578 |
--LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a |
2579 |
-+LIBS += $$PWD/src/leveldb/libleveldb.a |
2580 |
- !win32 { |
2581 |
- # we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use RELEASE to indicate linking preferences not -O preferences |
2582 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a |
2583 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a |
2584 |
- } else { |
2585 |
- # make an educated guess about what the ranlib command is called |
2586 |
- isEmpty(QMAKE_RANLIB) { |
2587 |
- QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib) |
2588 |
- } |
2589 |
- LIBS += -lshlwapi |
2590 |
-- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libmemenv.a |
2591 |
-+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a |
2592 |
- } |
2593 |
- genleveldb.target = $$PWD/src/leveldb/libleveldb.a |
2594 |
- genleveldb.depends = FORCE |
2595 |
- PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a |
2596 |
- QMAKE_EXTRA_TARGETS += genleveldb |
2597 |
-+} |
2598 |
- # Gross ugly hack that depends on qmake internals, unfortunately there is no other way to do it. |
2599 |
--QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) clean |
2600 |
-+QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb && $(MAKE) clean || true |
2601 |
- |
2602 |
- # regenerate src/build.h |
2603 |
- !win32|contains(USE_BUILD_INFO, 1) { |
2604 |
-diff -Naur primecoin-0.1.2-linux.orig/src/src/leveldb.cpp primecoin-0.1.2-linux/src/src/leveldb.cpp |
2605 |
---- primecoin-0.1.2-linux.orig/src/src/leveldb.cpp 2013-08-05 08:37:20.000000000 -0400 |
2606 |
-+++ primecoin-0.1.2-linux/src/src/leveldb.cpp 2013-11-30 16:41:25.632773774 -0500 |
2607 |
-@@ -8,7 +8,9 @@ |
2608 |
- #include <leveldb/env.h> |
2609 |
- #include <leveldb/cache.h> |
2610 |
- #include <leveldb/filter_policy.h> |
2611 |
--#include <memenv/memenv.h> |
2612 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
2613 |
-+#include <memenv.h> |
2614 |
-+#endif |
2615 |
- |
2616 |
- #include <boost/filesystem.hpp> |
2617 |
- |
2618 |
-@@ -43,8 +45,12 @@ |
2619 |
- options = GetOptions(nCacheSize); |
2620 |
- options.create_if_missing = true; |
2621 |
- if (fMemory) { |
2622 |
-+#ifndef LEVELDB_WITHOUT_MEMENV |
2623 |
- penv = leveldb::NewMemEnv(leveldb::Env::Default()); |
2624 |
- options.env = penv; |
2625 |
-+#else |
2626 |
-+ throw std::runtime_error("CLevelDB(): compiled without memenv support"); |
2627 |
-+#endif |
2628 |
- } else { |
2629 |
- if (fWipe) { |
2630 |
- printf("Wiping LevelDB in %s\n", path.string().c_str()); |
2631 |
-diff -Naur primecoin-0.1.2-linux.orig/src/src/makefile.unix primecoin-0.1.2-linux/src/src/makefile.unix |
2632 |
---- primecoin-0.1.2-linux.orig/src/src/makefile.unix 2013-08-05 08:37:21.000000000 -0400 |
2633 |
-+++ primecoin-0.1.2-linux/src/src/makefile.unix 2013-11-30 17:20:06.545854617 -0500 |
2634 |
-@@ -111,8 +111,7 @@ |
2635 |
- # adds some defaults in front. Unfortunately, LDFLAGS=... $(LDFLAGS) does not work. |
2636 |
- xLDFLAGS=$(LDHARDENING) $(LDFLAGS) |
2637 |
- |
2638 |
--OBJS= \ |
2639 |
-- leveldb/libleveldb.a \ |
2640 |
-+BASEOBJS := \ |
2641 |
- obj/alert.o \ |
2642 |
- obj/version.o \ |
2643 |
- obj/checkpoints.o \ |
2644 |
-@@ -121,7 +120,6 @@ |
2645 |
- obj/crypter.o \ |
2646 |
- obj/key.o \ |
2647 |
- obj/db.o \ |
2648 |
-- obj/init.o \ |
2649 |
- obj/keystore.o \ |
2650 |
- obj/main.o \ |
2651 |
- obj/net.o \ |
2652 |
-@@ -141,25 +139,44 @@ |
2653 |
- obj/hash.o \ |
2654 |
- obj/bloom.o \ |
2655 |
- obj/noui.o \ |
2656 |
-- obj/leveldb.o \ |
2657 |
- obj/txdb.o \ |
2658 |
- obj/prime.o \ |
2659 |
- obj/checkpointsync.o |
2660 |
- |
2661 |
-+OBJS := \ |
2662 |
-+ obj/leveldb.o \ |
2663 |
-+ obj/init.o \ |
2664 |
-+ $(BASEOBJS) |
2665 |
-+ |
2666 |
-+TESTOBJS := \ |
2667 |
-+ obj-test/leveldb.o \ |
2668 |
-+ $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) \ |
2669 |
-+ $(BASEOBJS) |
2670 |
-+ |
2671 |
- all: primecoind |
2672 |
- |
2673 |
- test check: test_primecoin FORCE |
2674 |
- ./test_primecoin |
2675 |
- |
2676 |
-+ifdef USE_SYSTEM_LEVELDB |
2677 |
-+ LIBS += -lleveldb |
2678 |
-+ TESTLIBS += -lmemenv |
2679 |
-+else |
2680 |
- # |
2681 |
- # LevelDB support |
2682 |
- # |
2683 |
- MAKEOVERRIDES = |
2684 |
--LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a |
2685 |
-+LIBS += $(CURDIR)/leveldb/libleveldb.a |
2686 |
-+TESTLIBS += $(CURDIR)/leveldb/libmemenv.a |
2687 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/include) |
2688 |
- DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers) |
2689 |
- leveldb/libleveldb.a: |
2690 |
-- @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a libmemenv.a && cd .. |
2691 |
-+ @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a && cd .. |
2692 |
-+leveldb/libmemenv.a: |
2693 |
-+ @echo "Building LevelDB memenv ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libmemenv.a && cd .. |
2694 |
-+OBJS += leveldb/libleveldb.a |
2695 |
-+TESTOBJS += leveldb/libmemenv.a |
2696 |
-+endif |
2697 |
- |
2698 |
- # auto-generated dependencies: |
2699 |
- -include obj/*.P |
2700 |
-@@ -170,24 +187,22 @@ |
2701 |
- version.cpp: obj/build.h |
2702 |
- DEFS += -DHAVE_BUILD_INFO |
2703 |
- |
2704 |
--obj/%.o: %.cpp |
2705 |
-- $(CXX) -c $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
2706 |
-+P_TO_D = \ |
2707 |
- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
2708 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
2709 |
-+ sed -e 's/\#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
2710 |
- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
2711 |
- rm -f $(@:%.o=%.d) |
2712 |
- |
2713 |
--primecoind: $(OBJS:obj/%=obj/%) |
2714 |
-- $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS) |
2715 |
-+obj/%.o: %.cpp |
2716 |
-+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $< |
2717 |
-+ $(P_TO_D) |
2718 |
- |
2719 |
--TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) |
2720 |
-+primecoind: $(OBJS) |
2721 |
-+ $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS) |
2722 |
- |
2723 |
- obj-test/%.o: test/%.cpp |
2724 |
-- $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $< |
2725 |
-- @cp $(@:%.o=%.d) $(@:%.o=%.P); \ |
2726 |
-- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ |
2727 |
-- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \ |
2728 |
-- rm -f $(@:%.o=%.d) |
2729 |
-+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $< |
2730 |
-+ $(P_TO_D) |
2731 |
- |
2732 |
- test_primecoin: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%)) |
2733 |
- $(LINK) $(xCXXFLAGS) -o $@ $(LIBPATHS) $^ $(TESTLIBS) $(xLDFLAGS) $(LIBS) |
2734 |
|
2735 |
diff --git a/net-p2p/primecoind/files/primecoin.conf b/net-p2p/primecoind/files/primecoin.conf |
2736 |
deleted file mode 100644 |
2737 |
index c6a55f3..0000000 |
2738 |
--- a/net-p2p/primecoind/files/primecoin.conf |
2739 |
+++ /dev/null |
2740 |
@@ -1,8 +0,0 @@ |
2741 |
-# http://www.bitcoin.org/smf/index.php?topic=644.0 |
2742 |
-#rpcuser= |
2743 |
-#rpcpassword= |
2744 |
- |
2745 |
- |
2746 |
- |
2747 |
- |
2748 |
- |
2749 |
|
2750 |
diff --git a/net-p2p/primecoind/files/primecoin.confd b/net-p2p/primecoind/files/primecoin.confd |
2751 |
deleted file mode 100644 |
2752 |
index 6dd0def..0000000 |
2753 |
--- a/net-p2p/primecoind/files/primecoin.confd |
2754 |
+++ /dev/null |
2755 |
@@ -1,10 +0,0 @@ |
2756 |
-# Config file for /etc/init.d/primecoind |
2757 |
- |
2758 |
-# owner of primeciond process (don't change, must be existing) |
2759 |
-PRIMECOIN_USER="primecoin" |
2760 |
- |
2761 |
-# See http://www.bitcoin.org/smf/index.php?topic=1063 |
2762 |
-PRIMECOIN_OPTS="${PRIMECOIN_OPTS}" |
2763 |
- |
2764 |
-# nice level |
2765 |
-NICELEVEL="19" |
2766 |
|
2767 |
diff --git a/net-p2p/primecoind/files/primecoin.initd b/net-p2p/primecoind/files/primecoin.initd |
2768 |
deleted file mode 100644 |
2769 |
index a821c37..0000000 |
2770 |
--- a/net-p2p/primecoind/files/primecoin.initd |
2771 |
+++ /dev/null |
2772 |
@@ -1,104 +0,0 @@ |
2773 |
-#!/sbin/runscript |
2774 |
-# Distributed under the terms of the GNU General Public License, v2 or later |
2775 |
- |
2776 |
-VARDIR="/var/lib/primecoin" |
2777 |
-CONFFILE="${VARDIR}/.primecoin/primecoin.conf" |
2778 |
- |
2779 |
-depend() { |
2780 |
- need net |
2781 |
-} |
2782 |
- |
2783 |
-checkconfig() { |
2784 |
- if [[ "${PRIMECOIN_USER}" == "" ]] ; then |
2785 |
- eerror "Please edit /etc/conf.d/primecoind" |
2786 |
- eerror "A user must be specified to run primecoind as that user." |
2787 |
- eerror "Modify USER to your needs (you may also add a group after a colon)" |
2788 |
- return 1 |
2789 |
- fi |
2790 |
- if ! `getent passwd | cut -d ':' -f 1 | grep $( echo "${PRIMECOIN_USER}" | cut -d ':' -f 1 ) -sq` ; then |
2791 |
- eerror "Please edit /etc/conf.d/primecoind" |
2792 |
- eerror "Specified user must exist!" |
2793 |
- return 1 |
2794 |
- fi |
2795 |
- if `echo "${PRIMECOIN_USER}" | grep ':' -sq` ; then |
2796 |
- if ! `cut -d ':' -f 1 /etc/group | grep $( echo "${PRIMECOIN_USER}" | cut -d ':' -f 2 ) -sq` ; then |
2797 |
- eerror "Please edit /etc/conf.d/primecoind" |
2798 |
- eerror "Specified group must exist!" |
2799 |
- return 1 |
2800 |
- fi |
2801 |
- fi |
2802 |
- if ! grep -q '^rpcpassword=' "${CONFFILE}"; then |
2803 |
- eerror "Please edit `readlink -f ${CONFFILE}`" |
2804 |
- eerror "There must be at least a line assigning rpcpassword=something-secure" |
2805 |
- return 1 |
2806 |
- fi |
2807 |
- if ! stat -Lc '%a' "${CONFFILE}" | grep -q '^[4567]00$'; then |
2808 |
- eerror "`readlink -f ${CONFFILE}` should not be readable by other users" |
2809 |
- return 1 |
2810 |
- fi |
2811 |
- return 0 |
2812 |
-} |
2813 |
- |
2814 |
-start() { |
2815 |
- checkconfig || return 1 |
2816 |
- ebegin "Starting Primecoind daemon" |
2817 |
- |
2818 |
- pkg-config openrc |
2819 |
- if [ $? = 0 ]; then |
2820 |
- start_openrc |
2821 |
- else |
2822 |
- start_baselayout |
2823 |
- fi |
2824 |
-} |
2825 |
- |
2826 |
-stop() { |
2827 |
- ebegin "Stopping Primecoin daemon" |
2828 |
- |
2829 |
- pkg-config openrc |
2830 |
- if [ $? = 0 ]; then |
2831 |
- stop_openrc |
2832 |
- else |
2833 |
- stop_baselayout |
2834 |
- fi |
2835 |
-} |
2836 |
- |
2837 |
-start_openrc() { |
2838 |
- start-stop-daemon \ |
2839 |
- --start --user "${PRIMECOIN_USER}" --name primecoind \ |
2840 |
- --pidfile /var/run/primecoind.pid --make-pidfile \ |
2841 |
- --env HOME="${VARDIR}" --exec /usr/bin/primecoind \ |
2842 |
- --nicelevel "${NICELEVEL}" \ |
2843 |
- --background \ |
2844 |
- --wait 2000 \ |
2845 |
- -- ${PRIMECOIN_OPTS} |
2846 |
- eend $? |
2847 |
-} |
2848 |
- |
2849 |
-stop_openrc() { |
2850 |
- start-stop-daemon --stop --user "${PRIMECOIN_USER}" \ |
2851 |
- --name primecoind --pidfile /var/run/primecoind.pid \ |
2852 |
- --wait 30000 \ |
2853 |
- --progress |
2854 |
- eend $? |
2855 |
-} |
2856 |
- |
2857 |
-start_baselayout() { |
2858 |
- start-stop-daemon \ |
2859 |
- --start --user "${PRIMECOIN_USER}" --name primecoind \ |
2860 |
- --pidfile /var/run/primecoind.pid --make-pidfile \ |
2861 |
- --env HOME="${VARDIR}" --exec /usr/bin/primecoind \ |
2862 |
- --chuid "${PRIMECOIN_USER}" \ |
2863 |
- --nicelevel "${NICELEVEL}" \ |
2864 |
- --background \ |
2865 |
- -- ${PRIMECOIN_OPTS} |
2866 |
- eend $? |
2867 |
-} |
2868 |
- |
2869 |
-stop_baselayout() { |
2870 |
- start-stop-daemon \ |
2871 |
- --stop \ |
2872 |
- --user "${PRIMECOIN_USER}" \ |
2873 |
- --name primecoind \ |
2874 |
- --pidfile /var/run/primecoind.pid |
2875 |
- eend $? |
2876 |
-} |
2877 |
|
2878 |
diff --git a/net-p2p/primecoind/files/primecoin.service b/net-p2p/primecoind/files/primecoin.service |
2879 |
deleted file mode 100644 |
2880 |
index 8fd2eca..0000000 |
2881 |
--- a/net-p2p/primecoind/files/primecoin.service |
2882 |
+++ /dev/null |
2883 |
@@ -1,30 +0,0 @@ |
2884 |
-# It's not recommended to modify this file in-place, because it will be |
2885 |
-# overwritten during package upgrades. If you want to customize, the |
2886 |
-# best way is to create file |
2887 |
-# "/etc/systemd/system/primecoind.service.d/*.conf" |
2888 |
-# containing your changes |
2889 |
- |
2890 |
-# For example, if you want to change some daemon and/or unit options, |
2891 |
-# create a file named |
2892 |
-# "/etc/systemd/system/primecoind.service.d/myopts.conf" |
2893 |
-# containing: |
2894 |
-# [Service] |
2895 |
-# Environment="PRIMECOIN_OPTS=-debug -logtimestamps" |
2896 |
-# Nice=10 |
2897 |
-# This will override the setting appearing below. |
2898 |
- |
2899 |
-# Note that almost all daemon options could be specified in |
2900 |
-# /etc/primecoin/primecoin.conf |
2901 |
- |
2902 |
-[Unit] |
2903 |
-Description=Primecoin Daemon |
2904 |
-After=network.target |
2905 |
- |
2906 |
-[Service] |
2907 |
-User=primecoin |
2908 |
-Environment=PRIMECOIN_OPTS= |
2909 |
-ExecStart=/usr/bin/primecoind -daemon=0 $PRIMECOIN_OPTS |
2910 |
-ExecReload=/bin/kill -HUP $MAINPID |
2911 |
- |
2912 |
-[Install] |
2913 |
-WantedBy=multi-user.target |
2914 |
|
2915 |
diff --git a/net-p2p/primecoind/files/primecoind.logrotate b/net-p2p/primecoind/files/primecoind.logrotate |
2916 |
deleted file mode 100644 |
2917 |
index 84623c4..0000000 |
2918 |
--- a/net-p2p/primecoind/files/primecoind.logrotate |
2919 |
+++ /dev/null |
2920 |
@@ -1,7 +0,0 @@ |
2921 |
-/var/lib/primecoin/.primecoin/debug.log { |
2922 |
- weekly |
2923 |
- sharedscripts |
2924 |
- postrotate |
2925 |
- killall -HUP primecoind |
2926 |
- endscript |
2927 |
-} |
2928 |
|
2929 |
diff --git a/net-p2p/primecoind/metadata.xml b/net-p2p/primecoind/metadata.xml |
2930 |
deleted file mode 100644 |
2931 |
index 5c226ba..0000000 |
2932 |
--- a/net-p2p/primecoind/metadata.xml |
2933 |
+++ /dev/null |
2934 |
@@ -1,11 +0,0 @@ |
2935 |
-<?xml version="1.0" encoding="UTF-8"?> |
2936 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
2937 |
-<pkgmetadata> |
2938 |
- <maintainer> |
2939 |
- <email>blueness@g.o</email> |
2940 |
- <name>Anthony G. Basile</name> |
2941 |
- </maintainer> |
2942 |
- <use> |
2943 |
- <flag name='logrotate'>Use app-admin/logrotate for rotating logs</flag> |
2944 |
- </use> |
2945 |
-</pkgmetadata> |
2946 |
|
2947 |
diff --git a/net-p2p/primecoind/primecoind-0.1.2.ebuild b/net-p2p/primecoind/primecoind-0.1.2.ebuild |
2948 |
deleted file mode 100644 |
2949 |
index fdbb914..0000000 |
2950 |
--- a/net-p2p/primecoind/primecoind-0.1.2.ebuild |
2951 |
+++ /dev/null |
2952 |
@@ -1,124 +0,0 @@ |
2953 |
-# Copyright 1999-2013 Gentoo Foundation |
2954 |
-# Distributed under the terms of the GNU General Public License v2 |
2955 |
-# $Header: $ |
2956 |
- |
2957 |
-EAPI=5 |
2958 |
- |
2959 |
-DB_VER="4.8" |
2960 |
- |
2961 |
-inherit bash-completion-r1 db-use eutils systemd |
2962 |
- |
2963 |
-MyPV="${PV/_/-}" |
2964 |
-MyPN="primecoin" |
2965 |
-MyP="${MyPN}-${MyPV}" |
2966 |
- |
2967 |
-DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine." |
2968 |
-HOMEPAGE="http://primecoin.org/" |
2969 |
-SRC_URI="mirror://sourceforge/${MyPN}/${MyP}-linux.tar.gz -> ${MyP}.tar.gz" |
2970 |
- |
2971 |
-LICENSE="MIT ISC GPL-2" |
2972 |
-SLOT="0" |
2973 |
-KEYWORDS="~amd64 ~x86" |
2974 |
-IUSE="bash-completion examples ipv6 logrotate upnp" |
2975 |
- |
2976 |
-RDEPEND=" |
2977 |
- dev-libs/boost[threads(+)] |
2978 |
- dev-libs/openssl:0[-bindist] |
2979 |
- logrotate? ( |
2980 |
- app-admin/logrotate |
2981 |
- ) |
2982 |
- upnp? ( |
2983 |
- net-libs/miniupnpc |
2984 |
- ) |
2985 |
- sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx] |
2986 |
- <=dev-libs/leveldb-1.12.0[-snappy] |
2987 |
-" |
2988 |
-DEPEND="${RDEPEND} |
2989 |
- >=app-shells/bash-4.1 |
2990 |
- sys-apps/sed |
2991 |
-" |
2992 |
- |
2993 |
-S="${WORKDIR}/${MyP}-linux/src" |
2994 |
- |
2995 |
-pkg_setup() { |
2996 |
- local UG='primecoin' |
2997 |
- enewgroup "${UG}" |
2998 |
- enewuser "${UG}" -1 -1 /var/lib/primecoin "${UG}" |
2999 |
-} |
3000 |
- |
3001 |
-src_prepare() { |
3002 |
- epatch "${FILESDIR}"/${MyPN}-sys_leveldb.patch |
3003 |
- rm -r src/leveldb |
3004 |
- |
3005 |
- if has_version '>=dev-libs/boost-1.52'; then |
3006 |
- sed -i 's/\(-l db_cxx\)/-l boost_chrono$(BOOST_LIB_SUFFIX) \1/' src/makefile.unix |
3007 |
- fi |
3008 |
-} |
3009 |
- |
3010 |
-src_configure() { |
3011 |
- OPTS=() |
3012 |
- |
3013 |
- OPTS+=("DEBUGFLAGS=") |
3014 |
- OPTS+=("CXXFLAGS=${CXXFLAGS}") |
3015 |
- OPTS+=("LDFLAGS=${LDFLAGS}") |
3016 |
- |
3017 |
- if use upnp; then |
3018 |
- OPTS+=("USE_UPNP=1") |
3019 |
- else |
3020 |
- OPTS+=("USE_UPNP=-") |
3021 |
- fi |
3022 |
- |
3023 |
- use ipv6 || OPTS+=("USE_IPV6=-") |
3024 |
- |
3025 |
- OPTS+=("USE_SYSTEM_LEVELDB=1") |
3026 |
- OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")") |
3027 |
- OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}") |
3028 |
- |
3029 |
- cd src || die |
3030 |
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" ${PN} |
3031 |
-} |
3032 |
- |
3033 |
-#Tests are broken with and without our primecoin-sys_leveldb.patch. |
3034 |
-#When tests work, make sure to inherit toolchain-funcs |
3035 |
-#src_test() { |
3036 |
-# cd src || die |
3037 |
-# emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_primecoin |
3038 |
-# ./test_primecoin || die 'Tests failed' |
3039 |
-#} |
3040 |
- |
3041 |
-src_install() { |
3042 |
- dobin src/${PN} |
3043 |
- |
3044 |
- insinto /etc/primecoin |
3045 |
- doins "${FILESDIR}/primecoin.conf" |
3046 |
- fowners primecoin:primecoin /etc/primecoin/primecoin.conf |
3047 |
- fperms 600 /etc/primecoin/primecoin.conf |
3048 |
- |
3049 |
- newconfd "${FILESDIR}/primecoin.confd" ${PN} |
3050 |
- newinitd "${FILESDIR}/primecoin.initd" ${PN} |
3051 |
- systemd_dounit "${FILESDIR}/primecoin.service" |
3052 |
- |
3053 |
- keepdir /var/lib/primecoin/.primecoin |
3054 |
- fperms 700 /var/lib/primecoin |
3055 |
- fowners primecoin:primecoin /var/lib/primecoin/ |
3056 |
- fowners primecoin:primecoin /var/lib/primecoin/.primecoin |
3057 |
- dosym /etc/primecoin/primecoin.conf /var/lib/primecoin/.primecoin/primecoin.conf |
3058 |
- |
3059 |
- dodoc doc/README.md doc/release-notes.md |
3060 |
- newman contrib/debian/manpages/bitcoind.1 primecoind.1 |
3061 |
- newman contrib/debian/manpages/bitcoin.conf.5 primecoin.conf.5 |
3062 |
- |
3063 |
- if use bash-completion; then |
3064 |
- newbashcomp contrib/bitcoind.bash-completion ${PN}.bash-completion |
3065 |
- fi |
3066 |
- |
3067 |
- if use examples; then |
3068 |
- docinto examples |
3069 |
- dodoc -r contrib/{bitrpc,pyminer,spendfrom,tidy_datadir.sh,wallettools} |
3070 |
- fi |
3071 |
- |
3072 |
- if use logrotate; then |
3073 |
- insinto /etc/logrotate.d |
3074 |
- newins "${FILESDIR}/primecoind.logrotate" primecoind |
3075 |
- fi |
3076 |
-} |