Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51124 - net-www/horde-imp-3.2.3 wants updating to use new webapp.eclass
Summary: net-www/horde-imp-3.2.3 wants updating to use new webapp.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Lowest trivial (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
: 51624 51625 51627 51629 51632 51635 51636 51637 51638 51639 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-15 05:22 UTC by horatio
Modified: 2004-06-23 19:57 UTC (History)
2 users (show)

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


Attachments
horde.eclass (horde.eclass,3.06 KB, text/plain)
2004-05-26 22:50 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description horatio 2004-05-15 05:22:28 UTC
And I quote from the emerge output:

 * Ebuilds (like this one) that use the webapp-apache.eclass need to
 * be converted to use the new webapp.eclass, to be compatible with
 * webapp-config.
 * 
 * Please file a bug on http://bugs.gentoo.org/, stating that this
 * ebuild needs converting to use the new approach.

I couldn't find the bug already filed, so here it is.
Comment 1 horatio 2004-05-15 05:24:35 UTC
(oops, way too high a priority - fixing now)
Comment 2 SpanKY gentoo-dev 2004-05-15 21:53:57 UTC
only the horde.eclass needs to be updated since all the horde packages use that

i cant find any documentation on how webapp-config (no man page and the GLEP doesnt really do it) so someone else can touch up the eclass
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2004-05-16 02:30:31 UTC
webapp-config comes with 3 man pages

- webapp.eclass(5)
- webapp-config(5)
- webapp-config(8)

plus examples.  I know that squirrelmail, trac, wordpress and phpmyadmin in the CVS tree all use webapp.eclass too.

That should be enough to get you started ;-)

Best regards,
Stu
Comment 4 SpanKY gentoo-dev 2004-05-16 12:13:08 UTC
i was going by this:
root@vapier 0 root # man webapp.eclass
No manual entry for webapp.eclass
root@vapier 0 root # man webapp-config
No manual entry for webapp-config

and the fact webapp.eclass isnt in cvs under the portage module

i'll look into it then
Comment 5 Stuart Herbert (RETIRED) gentoo-dev 2004-05-16 12:37:06 UTC
Why would webapp.eclass be in CVS under the Portage module?

My guess is that there are no man pages on your system because you haven't installed net-www/webapp-config yet.

Best regards,
Stu
Comment 6 SpanKY gentoo-dev 2004-05-21 10:23:44 UTC
*** Bug 51624 has been marked as a duplicate of this bug. ***
Comment 7 SpanKY gentoo-dev 2004-05-21 10:23:57 UTC
*** Bug 51625 has been marked as a duplicate of this bug. ***
Comment 8 SpanKY gentoo-dev 2004-05-21 10:24:09 UTC
*** Bug 51627 has been marked as a duplicate of this bug. ***
Comment 9 SpanKY gentoo-dev 2004-05-21 10:24:26 UTC
*** Bug 51629 has been marked as a duplicate of this bug. ***
Comment 10 SpanKY gentoo-dev 2004-05-21 10:24:42 UTC
*** Bug 51632 has been marked as a duplicate of this bug. ***
Comment 11 SpanKY gentoo-dev 2004-05-21 10:24:54 UTC
*** Bug 51635 has been marked as a duplicate of this bug. ***
Comment 12 SpanKY gentoo-dev 2004-05-21 10:25:07 UTC
*** Bug 51636 has been marked as a duplicate of this bug. ***
Comment 13 SpanKY gentoo-dev 2004-05-21 10:25:19 UTC
*** Bug 51637 has been marked as a duplicate of this bug. ***
Comment 14 SpanKY gentoo-dev 2004-05-21 10:25:30 UTC
*** Bug 51638 has been marked as a duplicate of this bug. ***
Comment 15 SpanKY gentoo-dev 2004-05-21 10:25:41 UTC
*** Bug 51639 has been marked as a duplicate of this bug. ***
Comment 16 SpanKY gentoo-dev 2004-05-26 22:50:53 UTC
Created attachment 32123 [details]
horde.eclass

stuart: take a look at this for me ?
Comment 17 SpanKY gentoo-dev 2004-05-26 22:51:26 UTC
webapps peeps: please see comment #16
Comment 18 Stuart Herbert (RETIRED) gentoo-dev 2004-05-27 11:22:42 UTC
Looks good.  The only improvement I can suggest is to add a webapp_postinst doc to explain what to do after the package is emerged.  This gets shown to users after webapp-config is used - even if they run webapp-config outside of Portage.

Best regards,
Stu
Comment 19 SpanKY gentoo-dev 2004-05-29 14:12:11 UTC
added to portage
Comment 20 Stuart Herbert (RETIRED) gentoo-dev 2004-06-03 15:33:41 UTC
Okay - this bug needs re-opening as SpanKY has removed this change from Portage.

Best regards,
Stu
Comment 21 SpanKY gentoo-dev 2004-06-03 16:50:29 UTC
and it wont get added back in until the webapp stuff goes stable :p
Comment 22 SpanKY gentoo-dev 2004-06-23 19:57:49 UTC
since 1.9 seems to be stable, i added it back in