Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 52929

Summary: trac 0.7.1 is out!
Product: Gentoo Linux Reporter: Julien Allanos (RETIRED) <dju>
Component: New packagesAssignee: 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) gentoo-dev 2004-06-03 16:44:24 UTC
ebuild needed, thanks!
Comment 1 Yann Lugrin 2004-06-19 00:10: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.
Comment 2 Julien Allanos (RETIRED) gentoo-dev 2004-06-24 15:32:03 UTC
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.
Comment 3 Julien Allanos (RETIRED) gentoo-dev 2004-06-25 13:55:01 UTC
dependency on python should be >=2.3 for logging to work,see http://projects.edgewall.com/trac/wiki/TracLogging
Comment 4 Julien Allanos (RETIRED) gentoo-dev 2004-06-26 06:03:01 UTC
Created attachment 34187 [details]
dev-libs/clearsilver/clearsilver-0.9.10.ebuild

an update for clearsilver.
Comment 5 Julien Allanos (RETIRED) gentoo-dev 2004-06-26 06:03:44 UTC
Created attachment 34188 [details]
net-www/trac/trac-0.7.1.ebuild

trac 0.7.1 ebuild
Comment 6 Julien Allanos (RETIRED) gentoo-dev 2004-06-26 06:04:17 UTC
Created attachment 34189 [details]
net-www/trac/files/0.7.1-postinst-en.txt
Comment 7 Julien Allanos (RETIRED) gentoo-dev 2004-06-26 06:05:15 UTC
my documentation about multiple installations of trac on gentoo:
http://wiki.dju.elegiac.net/wiki/MultipleTracInstancesOnGentoo

comments are appreciated.
Comment 8 Julien Allanos (RETIRED) gentoo-dev 2004-06-29 00:50:30 UTC
Created attachment 34394 [details]
dev-libs/clearsilver/files/0.9.10-python.patch
Comment 9 Evan Deaubl 2004-07-19 22:46:07 UTC
*** Bug 57669 has been marked as a duplicate of this bug. ***
Comment 10 Evan Deaubl 2004-07-19 22:46:44 UTC
*** Bug 57670 has been marked as a duplicate of this bug. ***
Comment 11 Evan Deaubl 2004-07-19 22:56:08 UTC
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.
Comment 12 Stuart Herbert (RETIRED) gentoo-dev 2004-08-09 05:37:30 UTC
Okay, the ebuild for clearsilver is now in the Portage tree.  The rest will follow shortly.

Best regards,
Stu
Comment 13 Stuart Herbert (RETIRED) gentoo-dev 2004-08-09 09:19:06 UTC
Okay, trac 0.7.1 is now in Portage.  It works well for me.  Let me know how you get on.

Best regards,
Stu
Comment 14 Julien Allanos (RETIRED) gentoo-dev 2004-08-09 15:15:03 UTC
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
Comment 15 Dirkjan Ochtman (RETIRED) gentoo-dev 2004-12-14 03:05:57 UTC
Is this still relevant? Might not be, since trac-0.8 is already out there.
Comment 16 Stuart Herbert (RETIRED) gentoo-dev 2005-02-17 03:25:33 UTC
Closing old bug