Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29026 - EBUILD (new): dev-python/pyblosxom-0.8
Summary: EBUILD (new): dev-python/pyblosxom-0.8
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://roughingit.subtlehints.net/pyb...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-09-17 21:06 UTC by Samuel Greenfeld
Modified: 2006-01-10 13:58 UTC (History)
1 user (show)

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


Attachments
pyblosxom-0.8.ebuild (pyblosxom-0.8.ebuild,453 bytes, text/plain)
2003-09-17 21:07 UTC, Samuel Greenfeld
Details
A new ebuild for the latest version (pyblosxom-1.2.ebuild,366 bytes, text/plain)
2005-05-10 18:37 UTC, Julian Krause
Details
PyBlosxom ebuild (pyblosxom-1.2.ebuild,1.00 KB, text/plain)
2005-05-11 17:43 UTC, David Stanek
Details
webapp-config post installation instructions (postinstall-en.txt,757 bytes, text/plain)
2005-05-11 17:46 UTC, David Stanek
Details
Sample Apache config (.htaccess,43 bytes, text/plain)
2005-05-11 17:48 UTC, David Stanek
Details
webapp-config hook script (auto-config,2.20 KB, text/plain)
2005-05-11 17:50 UTC, David Stanek
Details
Ebuild for Pyblosxom (pyblosxom-1.2.1.ebuild,1.03 KB, text/plain)
2005-07-31 14:19 UTC, Gunnar Wrobel (RETIRED)
Details
Modified config hook (config-hook.sh,364 bytes, text/plain)
2005-07-31 14:21 UTC, Gunnar Wrobel (RETIRED)
Details
Modified install instructions (postinstall-en.txt,324 bytes, text/plain)
2005-07-31 14:21 UTC, Gunnar Wrobel (RETIRED)
Details
Patch for setup.py (gentoo-webapp.patch,1.07 KB, text/plain)
2005-07-31 14:21 UTC, Gunnar Wrobel (RETIRED)
Details
Ebuild for Pyblosxom (pyblosxom-1.2.1.ebuild,934 bytes, text/plain)
2005-08-12 15:48 UTC, Gunnar Wrobel (RETIRED)
Details
Modified config hook (config-hook.sh,468 bytes, text/plain)
2005-08-12 15:49 UTC, Gunnar Wrobel (RETIRED)
Details
Ebuild for Pyblosxom (pyblosxom-1.2.1.ebuild,922 bytes, text/plain)
2005-09-06 14:39 UTC, Gunnar Wrobel (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Greenfeld 2003-09-17 21:06:08 UTC
Pyblosxom is a python-based web journal ("blog") creation and maintainance
program.  It supposedly just creates HTML; how it gets online is up to you.

This ebuild was made for a friend.  Someone more Python savvy than I should also
check it.

No dependancies besides python itself are known.

Reproducible: Always
Steps to Reproduce:
Comment 1 Samuel Greenfeld 2003-09-17 21:07:33 UTC
Created attachment 17934 [details]
pyblosxom-0.8.ebuild

the dev-python/pyblosxom/pyblosxom-0.8.ebuild
Comment 2 Samuel Greenfeld 2003-09-17 21:26:01 UTC
Actually, I should rephrase that; you need a web server for pyblosxom's CGI program,  unless you are using a web browser or some hapazard means than can run CGI's on its own.

It may also be possible to drive pyblosxom directly via its xmlrpc API, but the pyblosxom wiz telling me that is not 100% sure.

Any web server that supports CGI's can be used, and no web server is required for installation.  This ebuild presently does not attempt to copy the CGI's anywhere.
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2003-09-20 05:04:59 UTC
this is sort of a web-apps thing. 
Comment 4 Lukasz Strzygowski (RETIRED) gentoo-dev 2004-05-01 10:42:36 UTC
please add: RESTRICT="nomirror"
Comment 5 Lukasz Strzygowski (RETIRED) gentoo-dev 2004-05-01 10:44:37 UTC
also, remove "S=${WORKDIR}/${P}" because it's already implied.
Comment 6 Samuel Greenfeld 2004-05-09 08:05:45 UTC
Pardon me; I'm in the process of moving (see Bug #45773, unrelated).

If there is still interest in this 8-month old ebuild and someone wants to edit
it within the next few weeks or so, feel free to be my guest.  (Note however, pyblosxom is now up to version 0.9.1.)
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2005-04-20 10:19:25 UTC
i've actually started using this (but on a OpenBSD box) and it isn't bad. but i'm not familiar with the webapps setup to know how to make sure it conforms to the web-apps spec.

i assume it would be similar setup to www-apps/trac
Comment 8 Julian Krause 2005-05-10 18:37:00 UTC
Created attachment 58633 [details]
A new ebuild for the latest version
Comment 9 Julian Krause 2005-05-10 18:39:22 UTC
Here is a new ebuild for version 1.2 of PyBlosxom. I'm also working on a contrib plugin and getting this one to work with webapp-config.
Comment 10 David Stanek 2005-05-11 17:41:21 UTC
I have also been working on an ebuild for Pyblosxom. Currently I am using
webapp-config and a hook script to create data directories. The data, log, and
plugin directories are not in the docroot instead they are at the same level
as the htdocs directory. Give a webapp in the blog directory I create a stucture like:

htdocs/blog/
webapps/blog/data
webapps/blog/logs
webapps/blog/plugins
Comment 11 David Stanek 2005-05-11 17:43:24 UTC
Created attachment 58709 [details]
PyBlosxom ebuild

A webapp-config enabled version of the PyBlosxom plugin.
Comment 12 David Stanek 2005-05-11 17:46:29 UTC
Created attachment 58710 [details]
webapp-config post installation instructions

webapp-config post installation instructions.
Comment 13 David Stanek 2005-05-11 17:48:10 UTC
Created attachment 58711 [details]
Sample Apache config

Apache configuration file for the webapp directory.
Comment 14 David Stanek 2005-05-11 17:50:55 UTC
Created attachment 58712 [details]
webapp-config hook script

webapp-config hook script that creates the data dirctories.
Comment 15 David Stanek 2005-05-11 18:03:01 UTC
Comment on attachment 58709 [details]
PyBlosxom ebuild

Sorry wrong content type, w3m is not playing nice today.
Comment 16 David Stanek 2005-05-11 18:03:42 UTC
Comment on attachment 58710 [details]
webapp-config post installation instructions

Sorry wrong content type, w3m is not playing nice today.
Comment 17 David Stanek 2005-05-11 18:04:11 UTC
Comment on attachment 58711 [details]
Sample Apache config

Sorry wrong content type, w3m is not playing nice today.
Comment 18 David Stanek 2005-05-11 18:04:38 UTC
Comment on attachment 58712 [details]
webapp-config hook script

Sorry wrong content type, w3m is not playing nice today.
Comment 19 Gunnar Wrobel (RETIRED) gentoo-dev 2005-07-31 14:19:52 UTC
Created attachment 64819 [details]
Ebuild for Pyblosxom

Cleanup for the tree.

Fixed location of cgi script (now cgi-bin)
Moved adding of directories from hook to ebuild.
Removed htaccess file
Comment 20 Gunnar Wrobel (RETIRED) gentoo-dev 2005-07-31 14:21:05 UTC
Created attachment 64820 [details]
Modified config hook
Comment 21 Gunnar Wrobel (RETIRED) gentoo-dev 2005-07-31 14:21:28 UTC
Created attachment 64821 [details]
Modified install instructions
Comment 22 Gunnar Wrobel (RETIRED) gentoo-dev 2005-07-31 14:21:47 UTC
Created attachment 64822 [details]
Patch for setup.py
Comment 23 Gunnar Wrobel (RETIRED) gentoo-dev 2005-08-12 15:48:28 UTC
Created attachment 65789 [details]
Ebuild for Pyblosxom

Fixed keepdir.
Comment 24 Gunnar Wrobel (RETIRED) gentoo-dev 2005-08-12 15:49:14 UTC
Created attachment 65790 [details]
Modified config hook

Fixed behaviour on error and disregards clean now.
Comment 25 Gunnar Wrobel (RETIRED) gentoo-dev 2005-09-06 14:39:14 UTC
Created attachment 67774 [details]
Ebuild for Pyblosxom

Fixed keepdir statements.
Comment 26 David Stanek 2005-09-15 12:07:42 UTC
The new config hook script here bothers me a little bit. While in retrospect I
think that my webapps heirarchy was a bit overkill, I don't like having the
plugins directory point to the shared directory. That would mean that if you
update the contrib package then every thing is updated automatically.
Comment 27 Gunnar Wrobel (RETIRED) gentoo-dev 2005-09-16 00:26:14 UTC
What would be your preferred location for the plugin directory? I did not want
to put it into the webroot hierarchy (e.g. ${MY_HTDOCSDIR}/plugins) since the
code does not need to be accessed over the web. As long as the cgi-script has
access to it it's ok, but it should reside outside of htdocs. What would be your
suggestion?

And thanks for providing the ebuild!
Comment 28 Gunnar Wrobel (RETIRED) gentoo-dev 2005-12-14 09:12:41 UTC
pyblosxom is now in our unofficial overlay:
http://svn.gnqs.org/projects/gentoo-webapps-overlay/browser/experimental/www-apps/phpcodegenie/

Please note that the overlay is unofficial, not a Gentoo project, and not
supported. It is intended to provide easier access to new web applications.
Comment 29 Gunnar Wrobel (RETIRED) gentoo-dev 2005-12-14 09:14:08 UTC
Link correction:
http://svn.gnqs.org/projects/gentoo-webapps-overlay/browser/experimental/www-apps/pyblosxom
Comment 30 Renat Lumpau (RETIRED) gentoo-dev 2005-12-14 09:38:02 UTC
upstream
Comment 31 Gunnar Wrobel (RETIRED) gentoo-dev 2006-01-10 13:58:08 UTC
1.2.1 is finally in portage.

1.3 will be made available as soon as it is being released.