Summary: | trac 0.7.1 is out! | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Julien Allanos (RETIRED) <dju> |
Component: | New packages | Assignee: | Stuart Herbert (RETIRED) <stuart> |
Status: | VERIFIED TEST-REQUEST | ||
Severity: | enhancement | CC: | evan, web-apps, yann.lugrin |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://trac.edgewall.com | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
dev-libs/clearsilver/clearsilver-0.9.10.ebuild
net-www/trac/trac-0.7.1.ebuild net-www/trac/files/0.7.1-postinst-en.txt dev-libs/clearsilver/files/0.9.10-python.patch |
Description
Julien Allanos (RETIRED)
2004-06-03 16:44:24 UTC
Just change version number and copy "files/0.7-postinst-en.txt" to "files/0.7.1-postinst-en.txt" work. Dependance not change but an upgrade to subversion 1.0.3 and PySQLite 0.5 is recommanded. 1/ we need to add a dep on dev-python/docutils too, in order to make rst wiki processor work. 2/ source code syntax hilighting is done using either silvercity or enscript. silvercity is prefered over enscript, the ebuild is in #49835. we need to find a way to let the user choose the dependency, by a local USE flag for exemple. 3/ there is (i think) a good way to install multiples instances of trac for multiples projects, using webapp-config and a few apache and trac configuration stuff. it might be good to mention that in the postinst file. i can post the instructions here. dependency on python should be >=2.3 for logging to work,see http://projects.edgewall.com/trac/wiki/TracLogging Created attachment 34187 [details]
dev-libs/clearsilver/clearsilver-0.9.10.ebuild
an update for clearsilver.
Created attachment 34188 [details]
net-www/trac/trac-0.7.1.ebuild
trac 0.7.1 ebuild
Created attachment 34189 [details]
net-www/trac/files/0.7.1-postinst-en.txt
my documentation about multiple installations of trac on gentoo: http://wiki.dju.elegiac.net/wiki/MultipleTracInstancesOnGentoo comments are appreciated. Created attachment 34394 [details]
dev-libs/clearsilver/files/0.9.10-python.patch
*** Bug 57669 has been marked as a duplicate of this bug. *** *** Bug 57670 has been marked as a duplicate of this bug. *** Can we add ~amd64 to these ebuilds as well? trac is platform-independent being a pure python app, and clearsilver will build on amd64 with a small ebuild addition in the main portion of the ebuild (sorry, no patch, I don't have access to the machine the ebuild is on right now): use amd64 && CFLAGS="${CFLAGS} -fPIC" I have done an emerge of trac and clearsilver with this modification, and things seem to work okay with the testing I've done so far. Okay, the ebuild for clearsilver is now in the Portage tree. The rest will follow shortly. Best regards, Stu Okay, trac 0.7.1 is now in Portage. It works well for me. Let me know how you get on. Best regards, Stu thanks stu. i believe you may add ~ppc and ~sparc too, see #11. however, remerging trac 0.7.1 removed all trac instances i have, probably because of the webapp-config update. i've reinstalled, but webapp-config created weird stuff with permissions, like: all created dirs are 775 (why not 755 ?) .webapp and .webapp-trac-0.7.1 are 0666 css/code.css is 0755 Is this still relevant? Might not be, since trac-0.8 is already out there. Closing old bug |