Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496180 - net-p2p/datacoin-hp - a high performance fork of net-p2p/primecoind
Summary: net-p2p/datacoin-hp - a high performance fork of net-p2p/primecoind
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Anthony Basile
URL: https://github.com/foo1inge/datacoin-hp
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-12-27 15:12 UTC by Fernando (likewhoa)
Modified: 2013-12-28 18:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (datacoin-hp-9999.ebuild,2.93 KB, text/plain)
2013-12-27 15:14 UTC, Fernando (likewhoa)
Details
${FILEDIRS}/datacoin.confd (datacoin.confd,194 bytes, text/plain)
2013-12-27 15:15 UTC, Fernando (likewhoa)
Details
${FILEDIRS}/datacoin.logrotate (datacoind.logrotate,113 bytes, text/plain)
2013-12-27 15:16 UTC, Fernando (likewhoa)
Details
${FILEDIRS}/datacoin.service (datacoin.service,880 bytes, text/plain)
2013-12-27 15:16 UTC, Fernando (likewhoa)
Details
${FILEDIRS}/datacoin.initd (datacoin.initd,2.45 KB, text/plain)
2013-12-27 15:16 UTC, Fernando (likewhoa)
Details
${FILEDIRS}/datacoin.conf (datacoin.conf,108 bytes, text/plain)
2013-12-27 15:17 UTC, Fernando (likewhoa)
Details
patch for leveldb support (datacoin-hp-sys_leveldb.patch,6.50 KB, patch)
2013-12-27 15:18 UTC, Fernando (likewhoa)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando (likewhoa) 2013-12-27 15:12:54 UTC
This is a new and improved fork of the popular crypto coin primecoind. Since this package is fairly new the upstream developer didn't make any tags so I had to make a live ebuild from it. Please help test as I am new to crypto coins. As with net-p2p/primecoind the src_test() are broken.

I will poke upstream regarding some changes to this as you can *still* see primecoin text all over the code.



Reproducible: Always
Comment 1 Fernando (likewhoa) 2013-12-27 15:14:49 UTC
Created attachment 366298 [details]
ebuild
Comment 2 Fernando (likewhoa) 2013-12-27 15:15:42 UTC
Created attachment 366300 [details]
${FILEDIRS}/datacoin.confd
Comment 3 Fernando (likewhoa) 2013-12-27 15:16:00 UTC
Created attachment 366302 [details]
${FILEDIRS}/datacoin.logrotate
Comment 4 Fernando (likewhoa) 2013-12-27 15:16:24 UTC
Created attachment 366304 [details]
${FILEDIRS}/datacoin.service

systemd initd
Comment 5 Fernando (likewhoa) 2013-12-27 15:16:47 UTC
Created attachment 366306 [details]
${FILEDIRS}/datacoin.initd

Openrc initd
Comment 6 Fernando (likewhoa) 2013-12-27 15:17:02 UTC
Created attachment 366308 [details]
${FILEDIRS}/datacoin.conf
Comment 7 Fernando (likewhoa) 2013-12-27 15:18:24 UTC
Created attachment 366310 [details, diff]
patch for leveldb support
Comment 8 Fernando (likewhoa) 2013-12-27 15:23:10 UTC
Notes

1. I have no tested with "bash-completion upnp logrotate" USE flags
2. Please remove "test" IUSE since src_test() is not functioning (forgot to remove before uploading ebuild)
3. If you get rich, make sure to send me some coin! :P
4. Missing metadata.xml to describe logrotate IUSE
5. repoman happy minus point 4
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2013-12-27 15:23:29 UTC
Comment on attachment 366298 [details]
ebuild

>HOMEPAGE="https://github.com/foo1inge/${PN}"

HOMEPAGE should not contain variables.
Comment 10 Anthony Basile gentoo-dev 2013-12-27 16:46:56 UTC
Looks like I'm taking care of all the net-p2p/*coin* stuff.  I'll review and proxy this.
Comment 11 Anthony Basile gentoo-dev 2013-12-28 16:02:21 UTC
(In reply to Fernando V. (likewhoa) from comment #1)
> Created attachment 366298 [details]
> ebuild

You've given me the ebuild but not the ebuild name.  The problem is that upstream doesn't provide any releases.  Is this a -9999 ??
Comment 12 Anthony Basile gentoo-dev 2013-12-28 16:17:14 UTC
Okay this is in the tree, but I feel uneasy about having a live ebuild there which is not keyword masked.  Since it is the *only* ebuild possible without any upstream tagged releases, I guess we can live with it.
Comment 13 Fernando (likewhoa) 2013-12-28 18:51:19 UTC
(In reply to Anthony Basile from comment #12)
> Okay this is in the tree, but I feel uneasy about having a live ebuild there
> which is not keyword masked.  Since it is the *only* ebuild possible without
> any upstream tagged releases, I guess we can live with it.

yea, upstream doesn't have any releases and are working on master only :(
I plan on actually modifying the code to takeout all 'primecoin*' references and poke upstream to create a branch for release. 

Yea, sorry i didn't add the ebuild name, was a mistake and since you can't edit the attachment names i figure you would notice it's a live ebuild on your own.