Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 379671 - pelican-2.7.2 (New Package)
Summary: pelican-2.7.2 (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-18 09:09 UTC by Qingping Hou
Modified: 2012-08-03 03:58 UTC (History)
0 users

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


Attachments
pelican-2.7.2 (New Package) (pelican-2.7.2.ebuild,1.02 KB, text/plain)
2011-08-18 09:10 UTC, Qingping Hou
Details
ebuild for the latest version (pelican-9999.ebuild,1014 bytes, text/plain)
2011-08-18 09:10 UTC, Qingping Hou
Details
metadata.xml for pelican's ebuild (metadata.xml,863 bytes, text/plain)
2011-08-18 09:11 UTC, Qingping Hou
Details
The bleeding edge python (pelican-999.ebuild,1.08 KB, text/plain)
2012-08-03 03:47 UTC, Merder Kim
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Qingping Hou 2011-08-18 09:09:42 UTC
A ebuild for pelican.
Comment 1 Qingping Hou 2011-08-18 09:10:12 UTC
Created attachment 283729 [details]
pelican-2.7.2 (New Package)
Comment 2 Qingping Hou 2011-08-18 09:10:46 UTC
Created attachment 283731 [details]
ebuild for the latest version
Comment 3 Qingping Hou 2011-08-18 09:11:33 UTC
Created attachment 283733 [details]
metadata.xml for pelican's ebuild
Comment 4 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2012-07-18 06:22:36 UTC
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).
Comment 5 Qingping Hou 2012-07-18 07:06:17 UTC
(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?
Comment 6 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2012-07-18 07:15:22 UTC
you are correct, I just removed it.  Just have to wait on the feedgenerator stuff now.
Comment 7 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2012-07-18 17:47:58 UTC
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.
Comment 8 Qingping Hou 2012-07-18 23:31:10 UTC
(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.
Comment 9 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2012-07-18 23:32:20 UTC
thanks, hopefully we can get djc to test as well :D
Comment 10 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-07-19 08:27:28 UTC
In the tree, now as app-text/pelican. Thanks, guys!
Comment 11 Qingping Hou 2012-07-19 16:19:18 UTC
That's great! Finally we have pelican in tree :)
Comment 12 Merder Kim 2012-08-03 03:47:44 UTC
Created attachment 320130 [details]
The bleeding edge python

This ebuild helps to get the latest pelican version from official github repo.
Comment 13 Merder Kim 2012-08-03 03:56:06 UTC
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.
Comment 14 Merder Kim 2012-08-03 03:58:23 UTC
(In reply to comment #13)
> based on pelican-2.8.9.ebuild.

2.8.1 of course