You know I hate asking this - but does this fulfill any deps/gentoo needs? We're under a strict prohibition of adding to the dev-perl tree unless necessary right now. (I have to ask, seemant would kill me if I didn't).
it's not really needed by any package right now. this is the way to run ASP on apache many distros have this package to install this is the convencial way to install it via cpan cpan> install MLDBM cpan> install MLDBM::Sync cpan> install Digest::MD5 cpan> install Apache::ASP or install Bundle::Apache::ASP If not doing the CPAN install, download Apache::ASP and install it using the make or nmake commands as shown below. Otherwise, just copy ASP.pm to $PERLLIB/site/Apache > perl Makefile.PL > make > make test > make install
Believe it or not, this was never closed. Taking a look at the req's now is a pretty hefty list (why is it I can never find an ebuild with only a few deps???). Need to trace all of the deps first, then I can see about the actual ASP ebuild.
Since it doesn't look like this ever happened, I'm about to contribute some ebuilds for you all. Apache::ASP does seem to be unique enough to require an ebuild, as there is a bit of configuration which needs to go along with it to enable it. And all dependencies but one are already in Portage anyway.
Created attachment 37776 [details] Apache-ASP-2.57.ebuild
Created attachment 37777 [details] files/79_apache_asp.conf (Apache configuration for Apache-ASP)
Created attachment 37778 [details] MLDBM-Sync-0.30.ebuild (dependency) This is the last one. It's pretty late, but enjoy. This saves me opening a new bug for the ebuilds. :-)
Trejkaz, Why are you hardcoding references to apache2 in the ebuild - you don't dep it (should), and I don't know that mod_perl (also needs a dep) support is quite there yet for it be apache2 only. Webapp folks can chime in, but there's a procedure floating around for how web-app ebuilds should be constructed (sorry, just don't have the url handy atm). Just a quick 2cents worth :)
As far as I can see, this isn't really a webapp. For the record, man webapp.eclass is what you would consult if it were.
You're probably right. It could be improved a little to support Apache 1.3.x as well as httpd 2.x. The dependency should probably be on mod_perl, since that's the real requirement here. mod_perl itself would presumably have the Apache dependencies built-in already. But I suppose I would still need to use USE="apache2" to select between servers.
Works for me with the new app-portage/g-cpan ebuild, I don
Works for me with the new app-portage/g-cpan ebuild, I don´t think that an ebuild is necessary for this one.
Mass reassign from maintainer-wanted to perl-request
Created attachment 123318 [details] Apache-ASP-2.59.ebuild new version
Created attachment 123319 [details] 79_apache_asp.conf
Created attachment 123320 [details] Data-Dumper-2.121.ebuild need for Apache_ASP
(In reply to comment #16) > Created an attachment (id=123320) [edit] > Data-Dumper-2.121.ebuild > > need for Apache_ASP > $ perl -MData::Dumper -e 'print "$Data::Dumper::VERSION\n";' 2.121_08 A newer version than the ebuild you attached comes with a normal perl install.
Any progress on this? Is this still a valid request these days?
Comment on attachment 37778 [details] MLDBM-Sync-0.30.ebuild (dependency) This dependency is in the Portage tree.
Created attachment 350514 [details] Apache-ASP-2.62.ebuild Versin bump. EAPI 5. Resolved most dependencies. Left comments documenting uncertainties. Shouldn't be too hard to get this into the tree now, please look into it; thanks.
Nothing to do here IMO. reopen if still needed.