Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48818 - trac and clearsilver ebuilds
Summary: trac and clearsilver ebuilds
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Web Application Packages Maintainers
Keywords: EBUILD
Depends on:
Reported: 2004-04-23 13:27 UTC by Julien Allanos (RETIRED)
Modified: 2004-06-26 17:42 UTC (History)
1 user (show)

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

net-www/clearsilver/clearsilver-0.9.7.ebuild (clearsilver-0.9.7.ebuild,1.60 KB, text/plain)
2004-04-23 13:28 UTC, Julien Allanos (RETIRED)
net-www/clearsilver/files/0.9.7-python.patch (0.9.7-python.patch,391 bytes, text/plain)
2004-04-23 13:29 UTC, Julien Allanos (RETIRED)
net-www/trac/trac-0.6.1.ebuild (trac-0.6.1.ebuild,1.08 KB, text/plain)
2004-04-23 13:29 UTC, Julien Allanos (RETIRED)
net-www/trac/trac-0.6.1.ebuild (trac-0.6.1.ebuild,1.07 KB, text/plain)
2004-04-24 07:26 UTC, Julien Allanos (RETIRED)

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Allanos (RETIRED) gentoo-dev 2004-04-23 13:27:30 UTC
trac is an enhanced wiki and issue tracking system for software development projects. It has a interface to the Subversion revision control system, and is based on python. This is a really promising project.
Comment 1 Julien Allanos (RETIRED) gentoo-dev 2004-04-23 13:28:29 UTC
Created attachment 29918 [details]

clearsilver is a template engine, required by trac.
Comment 2 Julien Allanos (RETIRED) gentoo-dev 2004-04-23 13:29:18 UTC
Created attachment 29919 [details]
Comment 3 Julien Allanos (RETIRED) gentoo-dev 2004-04-23 13:29:36 UTC
Created attachment 29920 [details]
Comment 4 Alex V. Koval 2004-04-24 02:19:58 UTC
Hi dju!

Big thanks! :) I have successfully installed trac on my system with your ebuilds. I have checked several days ago, and found that there are no ebuilds in portage for either trac or clearsilver, so today morning started to write my own, but then tried to search Gentoo bugzilla again, and yes, there are ebuilds :)

Not sure how it supposed to work, I am not very experieced with ebulds. I did not cvs'ed portage, just put track and clearsilver into my net-www dir, made digests, and emerged as emerge <ebuild>. It did not tracked out dependencies, but may be because I did it wrong. As result I has to add pysqlite manually (which shows that there are no build dependencies for it, only runtim RDEPEND).

At any case it was great to find this available.


Comment 5 Julien Allanos (RETIRED) gentoo-dev 2004-04-24 07:26:31 UTC
Created attachment 29956 [details]

you may want to but ebuilds that are not yet in portage, into an overlay
directory. see make.conf for more details.

i've corrected trac ebuild for dependencies.
Comment 6 Stuart Herbert (RETIRED) gentoo-dev 2004-04-24 08:49:40 UTC

Trac sure does look interesting, and well worth adding to Portage.

We need you to update your ebuild to use the new framework before we
can accept your ebuild.

Please emerge net-www/webapp-config (make sure you get version 1.4 or
later), and update your ebuild to work with this new tool.  You can
use 'man 5 webapp.eclass', 'man 5 webapp-config' and 'man 8 webapp-config'
to learn more about how your ebuild needs to work.

You can find an example ebuild, for phpmyadmin, in

If you encounter any difficulties with the new framework (and we
apologise, but there are sure to be a few at first), please let us know
and we'll do our best to help you.

Best regards,
Comment 7 Stuart Herbert (RETIRED) gentoo-dev 2004-04-25 12:52:25 UTC

This stuff looks so interesting, I've decided to get this into Portage quickly.  Clearsilver is now in - as dev-libs/clearsilver - and I'm currently working on the trac ebuild.

Best regards,
Comment 8 Julien Allanos (RETIRED) gentoo-dev 2004-04-25 23:50:22 UTC
Stu, the header line hasn't been filled in the clearsilver ebuild.
Comment 9 Stuart Herbert (RETIRED) gentoo-dev 2004-04-28 15:30:17 UTC

Okay - I've committed an updated ebuild for trac-0.6.1 to Portage.  Most of it definitely works.  I haven't tested the code that makes the trac install directory owned by apache, so apologies if that's going to need fixing.

I've also fixed the header in the clearsilver ebuild.

Looking forward to playing with trac ...
Comment 10 Stuart Herbert (RETIRED) gentoo-dev 2004-06-26 17:42:30 UTC
Closing old bug