A ebuild for pelican.
Created attachment 283729 [details] pelican-2.7.2 (New Package)
Created attachment 283731 [details] ebuild for the latest version
Created attachment 283733 [details] metadata.xml for pelican's ebuild
it's in my overlay http://git.overlays.gentoo.org/gitweb/?p=dev/prometheanfire.git;a=summary as version 2.8.1. It does require you to unmask the following =www-apps/pelican-2.8.1 ~amd64 =dev-python/blinker-1.2 ~amd64 =dev-python/webhelpers-1.3 ~amd64 =dev-python/repoze-lru-0.5 ~amd64 =dev-python/routes-1.13 ~amd64 since it requires a feedgenerator python library I've asked upstream if we can use webhelpers instead of feedgenerator itself (since we have that in tree already).
(In reply to comment #4) > it's in my overlay > http://git.overlays.gentoo.org/gitweb/?p=dev/prometheanfire.git;a=summary as > version 2.8.1. > Thanks Matthew for the new ebuild :) Just one more question, since you already added the dependency ">=dev-lang/python-2.7", why do we still need "dev-python/argparse"? If I remember correctly, python2.7 comes with argparse?
you are correct, I just removed it. Just have to wait on the feedgenerator stuff now.
ok, from my overlay you will need to add these to package.keywords =www-apps/pelican-2.8.1 ~amd64 =dev-python/blinker-1.2 ~amd64 =dev-python/feedgenerator-1.2.1 ~amd64 =dev-python/webhelpers-1.3 ~amd64 =dev-python/repoze-lru-0.5 ~amd64 =dev-python/routes-1.13 ~amd64 if all goes well I will add this and dev-python/feedgenerator upon confirmation that all is well.
(In reply to comment #7) > ok, from my overlay you will need to add these to package.keywords > > =www-apps/pelican-2.8.1 ~amd64 > =dev-python/blinker-1.2 ~amd64 > =dev-python/feedgenerator-1.2.1 ~amd64 > =dev-python/webhelpers-1.3 ~amd64 > =dev-python/repoze-lru-0.5 ~amd64 > =dev-python/routes-1.13 ~amd64 > > if all goes well I will add this and dev-python/feedgenerator upon > confirmation that all is well. Thanks for your work :) I will try it out next week once I back to my Gentoo machine.
thanks, hopefully we can get djc to test as well :D
In the tree, now as app-text/pelican. Thanks, guys!
That's great! Finally we have pelican in tree :)
Created attachment 320130 [details] The bleeding edge python This ebuild helps to get the latest pelican version from official github repo.
I've created pelican-999.ebuild based on pelican-2.8.9.ebuild. It takes sources from the official pelican github repository. Can It be added to the main portage tree? The reason of using bleeding edge of pelican - bug fixing. My problem was #245 (https://github.com/getpelican/pelican/issues/245), but there was a lot of bugfxes till last tagged 2.8.1.
(In reply to comment #13) > based on pelican-2.8.9.ebuild. 2.8.1 of course