Package peercoin software for distributions (linux and non-linux)

Hi,

I announced this in “Peercoin Discussion” (see: https://www.peercointalk.org/index.php?topic=4347.msg41501#msg41501 ) a week ago, but maybe I should announce this here as well to make it easier to track.

There is a project to make peercoin software easier installable for site operators and users on peer4commit: http://peer4commit.com/projects/164

Let’s push this project to the first page of projects on peer4commit soon! :wink:

Thanks to all who donated so far! Also thanks to all who cheered this project! :slight_smile:

1 Like

Sounds like a good project :slight_smile:

I’d love to see this progress :slight_smile:

Thanks for putting this up, I have tried to initiate this quite some time ago but I have failed to create any momentum.

I have started creating Debian packages for Peercoin: https://www.peercointalk.org/index.php?topic=4411.0
This will cover Debian, Rasbian, Ubuntu, Linux Mint and other .deb based distributions.

Next on my list are: Fedora, OpenSuse and ArchLinux

I am quite able to cover all of this alone, but due to limited spare time I would like to see one or two community members jumping in to help maintain at least.

[quote=“peerchemist, post:4, topic:3738”]Thanks for putting this up, I have tried to initiate this quite some time ago but I have failed to create any momentum.

I have started creating Debian packages for Peercoin: https://www.peercointalk.org/index.php?topic=4411.0
This will cover Debian, Rasbian, Ubuntu, Linux Mint and other .deb based distributions.

Next on my list are: Fedora, OpenSuse and ArchLinux

I am quite able to cover all of this alone, but due to limited spare time I would like to see one or two community members jumping in to help maintain at least.[/quote]

If you can outline what needs to be done, i am more than happy to help out as best I can to get this moving along.

Fuzzybear

[quote=“FuzzyBear, post:5, topic:3738”][quote=“peerchemist, post:4, topic:3738”]Thanks for putting this up, I have tried to initiate this quite some time ago but I have failed to create any momentum.

I have started creating Debian packages for Peercoin: https://www.peercointalk.org/index.php?topic=4411.0
This will cover Debian, Rasbian, Ubuntu, Linux Mint and other .deb based distributions.

Next on my list are: Fedora, OpenSuse and ArchLinux

I am quite able to cover all of this alone, but due to limited spare time I would like to see one or two community members jumping in to help maintain at least.[/quote]

If you can outline what needs to be done, i am more than happy to help out as best I can to get this moving along.

Fuzzybear[/quote]

First things first, from packager point of view our official git repository looks amateurish.

If we ever want to enter Debian (and so Ubuntu) repository - https://github.com/ppcoin/ppcoin repository must be in complete order. Especially stuff in “contrib” directory.
That means we have to do manpages, config files, licence files, systemd files, debuild scripts… I can handle systemd, debuild and @lambda will do manpages. Overall this is quite a lot of work and it will take us some time to get everything in order.

After that is taken care of, we need to ask Sunny if he will remain on this ancient bitcoin branch or will he move to newer one (0.8.6 for example). If he will move over to new branch I advise that we wait until that happens to avoid duplicating our efforts.
There is number of inconsistencies with source code in general, I can name few from top of my head now:

  • Coin is called “Peercoin”, yet makefile will spit out binary called “ppcoind” and “ppcoin-qt”
  • main .pro file for QT wallet is called “bitcoin.pro”
  • COPYING file which acts as main licence file is done “pro-forma”

Hi all,

here is the pull request with man pages: https://github.com/ppcoin/ppcoin/pull/109

I guess they can still be improved - more verbose, better wording, consistent styling. For now I have focused on completeness and correctness, which should be enough for debian. But if anybody has ideas for improvement then have a go at it… :wink:

HTH,
Harald

[quote=“lambda, post:7, topic:3738”]Hi all,

here is the pull request with man pages: https://github.com/ppcoin/ppcoin/pull/109

I guess they can still be improved - more verbose, better wording, consistent styling. For now I have focused on completeness and correctness, which should be enough for debian. But if anybody has ideas for improvement then have a go at it… :wink:

HTH,
Harald[/quote]

Great!

I hope Sunny will include this soon, be sure to send him a message.

I am taking over maintenance of Peerunity package for ArchLinux.

Debian/Ubuntu packages complete:

You can test them here:
https://software.opensuse.org/download.html?project=home%3Apeerchemist&package=ppcoin

I have the peerunity on opensuse Tumbleweed since last year. The development project is located here https://build.opensuse.org/package/show/network/peerunity. If I understood it right, PeerUnity will die, so it no longer make sense to keep it in the distribution… right?

That is true, Peerunity is going to be abandoned soon.
However you can get on with packaging the new upcoming v0.6 release.