Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64943 - viewcvs-0.9.2_p20040831 doesn't use webapp.eclass
Summary: viewcvs-0.9.2_p20040831 doesn't use webapp.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Lance Albertson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-22 01:58 UTC by Renat Lumpau (RETIRED)
Modified: 2005-05-28 15:09 UTC (History)
1 user (show)

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


Attachments
viewcvs-0.9.2_p20040831-r1.ebuild (viewcvs-0.9.2_p20040831-r1.ebuild,1.81 KB, text/plain)
2004-12-02 18:16 UTC, Tom Hosiawa
Details
postinstall-en.txt (postinstall-en.txt,184 bytes, text/plain)
2004-12-02 18:16 UTC, Tom Hosiawa
Details
separate apache configurationfile for viewcvs (50_viewcvs.conf,474 bytes, text/plain)
2004-12-08 07:52 UTC, Leo Laursen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Renat Lumpau (RETIRED) gentoo-dev 2004-09-22 01:58:43 UTC
viewcvs, if at all possible, should use webapp.eclass. See for example viewcvs-0.9.2_p20030430-r2.ebuild 

Also, since you are committing things in web-apps territory, please
a) add yourself to the web-apps herd
b) use webapp.eclass so as not to create extra work for others

Best,
Renat
Comment 1 Tom Hosiawa 2004-12-02 18:16:13 UTC
Created attachment 45181 [details]
viewcvs-0.9.2_p20040831-r1.ebuild

Converted the 0.9.2_p20040831 ebuild to use webapp.

Tested it myself, and it seems to work.
Comment 2 Tom Hosiawa 2004-12-02 18:16:41 UTC
Created attachment 45182 [details]
postinstall-en.txt
Comment 3 Tom Hosiawa 2004-12-02 18:20:48 UTC
Ohh, I was told it's better to install stuff in htdocs than hostroot, so I made the ebuild install viewcvs in /var/www/localhost/htdocs/viewcvs (instead of /var/www/localhost/viewcvs).
Comment 4 Leo Laursen 2004-12-08 07:52:53 UTC
Created attachment 45534 [details]
separate apache configurationfile for viewcvs 

I would like to have viewcvs-apache configuration similar to
modules.d/00_apache_manual.conf. Also an example docroot would be nice.
Comment 5 Lance Albertson (RETIRED) gentoo-dev 2005-05-24 05:36:45 UTC
I committed two new ebuilds using the webapp eclass yesterday. I still need to
tweak a few things, but please check to make sure its working properly. Also, I
don't think its best to install the configuration/runtime files in an htdocs
directory. The only thing that needs to be visible is the cgi's. I'll see about
adding some kind of apache config or at least add it to the post install txt.
Comment 6 Paul de Vrieze (RETIRED) gentoo-dev 2005-05-24 07:37:27 UTC
Lance,
thanks for taking over. I'm not really webapp savvy ;-)
Comment 7 Lance Albertson (RETIRED) gentoo-dev 2005-05-24 08:52:56 UTC
No problem. Sorry I took you off the bug accidentally. I'm planning on adding
some stuff for the mysql-side of things it can do, but I just don't have the
time to add it right now. I mainly wanted a better ebuild for infra purposes ;)
Comment 8 Lance Albertson (RETIRED) gentoo-dev 2005-05-28 15:09:31 UTC
The two ebuilds in testing are now webapp compatible