Summary: | pelican-2.7.2 (New Package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Qingping Hou <dave2008713> |
Component: | New packages | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
pelican-2.7.2 (New Package)
ebuild for the latest version metadata.xml for pelican's ebuild The bleeding edge python |
Description
Qingping Hou
2011-08-18 09:09:42 UTC
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 |