Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100684 - Ebuild for mod_cplusplus
Summary: Ebuild for mod_cplusplus
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://modcplusplus.sourceforge.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-07-29 03:25 UTC by Michael Steinmann
Modified: 2007-09-08 18:48 UTC (History)
3 users (show)

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


Attachments
Ebuild for mod_cplusplus-1.6_pre20050729 CVS snapshot (mod_cplusplus-1.6_pre20050729.ebuild,1.52 KB, text/plain)
2005-07-29 03:26 UTC, Michael Steinmann
Details
mod_cplusplus-1.5.1-r1 and mod_cplusplus CVS snapshot ebuilds (mod_cplusplus.tgz,2.19 KB, application/octet-stream)
2005-07-29 16:05 UTC, Michael Steinmann
Details
mod_cplusplus-1.5.1-r1.ebuild (mod_cplusplus-1.5.1-r1.ebuild,1.36 KB, text/plain)
2005-07-29 16:13 UTC, Michael Steinmann
Details
mod_cplusplus-1.6_pre20050729.ebuild (mod_cplusplus-1.6_pre20050729.ebuild,1.52 KB, text/plain)
2005-07-29 16:13 UTC, Michael Steinmann
Details
files/1.5.1/configure.in.patch (configure.in.patch,500 bytes, patch)
2005-07-29 16:14 UTC, Michael Steinmann
Details | Diff
files/1.5.1-r1/51_mod_cplusplus.conf (51_mod_cplusplus.conf,285 bytes, text/plain)
2005-07-29 16:14 UTC, Michael Steinmann
Details
files/1.6_pre20050729/51_mod_cplusplus.conf (51_mod_cplusplus.conf,285 bytes, text/plain)
2005-07-29 16:15 UTC, Michael Steinmann
Details
mod_cplusplus-1.5.1-r1.ebuild (mod_cplusplus-1.5.1-r1.ebuild,1.20 KB, text/plain)
2005-07-30 07:16 UTC, Michael Steinmann
Details
mod_cplusplus-1.6_pre20050729.ebuild (mod_cplusplus-1.6_pre20050729.ebuild,1.13 KB, text/plain)
2005-07-30 07:16 UTC, Michael Steinmann
Details
files/1.5.1/configure.in.patch (configure.in.patch,493 bytes, patch)
2005-08-04 15:30 UTC, Michael Steinmann
Details | Diff
mod_cplusplus-1.5.2.ebuild (mod_cplusplus-1.5.2.ebuild,1.08 KB, text/plain)
2005-08-11 04:06 UTC, Michael Steinmann
Details
files/51_mod_cplusplus.conf (51_mod_cplusplus.conf,285 bytes, text/plain)
2005-08-11 04:07 UTC, Michael Steinmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Steinmann 2005-07-29 03:25:51 UTC
mod_plusplus is an Apache2 module to easily implement object oriented apache-2.0
handlers with C++ including all the standard phases of the request cycle, input
filters, output filters, and protocol handlers. 

Reproducible: Always
Steps to Reproduce:





Earlier versions can be found here:
http://sipx-wiki.calivia.com/svn/sipx-ebuilds/www-apache/mod_cplusplus/
Comment 1 Michael Steinmann 2005-07-29 03:26:40 UTC
Created attachment 64600 [details]
Ebuild for mod_cplusplus-1.6_pre20050729 CVS snapshot
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-07-29 03:46:23 UTC
Thanks for the ebuild, but it needs a major rewrite. Please read this
documentation and attempt a better ebuild. 

http://www.gentoo.org/proj/en/apache/developer.xml
Comment 3 Michael Steinmann 2005-07-29 06:13:44 UTC
(In reply to comment #2)
> Thanks for the ebuild, but it needs a major rewrite. Please read this
> documentation and attempt a better ebuild. 
> 
> http://www.gentoo.org/proj/en/apache/developer.xml

OK, thanks for the link. I wasn't aware of this document. I'll try to rewrite
the ebuild according to the guidelines. 
Comment 4 Michael Steinmann 2005-07-29 16:05:51 UTC
Created attachment 64681 [details]
mod_cplusplus-1.5.1-r1 and mod_cplusplus CVS snapshot ebuilds

Rewritten ebuilds for current stable 1.5.1 and CVS snapshot.

The configure.in.patch is already obsolete for the CVS ebuild.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-07-29 16:11:06 UTC
Please, no tarballs. Attach plaintext files.
Comment 6 Michael Steinmann 2005-07-29 16:13:10 UTC
Created attachment 64683 [details]
mod_cplusplus-1.5.1-r1.ebuild
Comment 7 Michael Steinmann 2005-07-29 16:13:34 UTC
Created attachment 64684 [details]
mod_cplusplus-1.6_pre20050729.ebuild
Comment 8 Michael Steinmann 2005-07-29 16:14:15 UTC
Created attachment 64685 [details, diff]
files/1.5.1/configure.in.patch
Comment 9 Michael Steinmann 2005-07-29 16:14:42 UTC
Created attachment 64686 [details]
files/1.5.1-r1/51_mod_cplusplus.conf
Comment 10 Michael Steinmann 2005-07-29 16:15:04 UTC
Created attachment 64687 [details]
files/1.6_pre20050729/51_mod_cplusplus.conf
Comment 11 solar (RETIRED) gentoo-dev 2005-07-30 05:42:03 UTC
Apache herd can you pick this one up please? :)

mod_cplusplus will become a required dep for in a chain of ebuilds in the 
SIPfoundry Enterprise Carrier PBX that we wish get in the tree for 
the upcomming sipX-3.0 release. http://sipx-wiki.calivia.com/index.php/Main_Page
Comment 12 Michael Steinmann 2005-07-30 07:16:03 UTC
Created attachment 64730 [details]
mod_cplusplus-1.5.1-r1.ebuild

fixed installation of header files
Comment 13 Michael Steinmann 2005-07-30 07:16:36 UTC
Created attachment 64731 [details]
mod_cplusplus-1.6_pre20050729.ebuild

fixed installation of header files
Comment 14 Michael Steinmann 2005-08-04 15:30:51 UTC
Created attachment 65101 [details, diff]
files/1.5.1/configure.in.patch

patch now reflects change in CVS
http://cvs.sourceforge.net/viewcvs.py/modcplusplus/mod_cplusplus/configure.in?r1=1.26&r2=1.27
Comment 15 Michael Steinmann 2005-08-11 04:06:13 UTC
Created attachment 65652 [details]
mod_cplusplus-1.5.2.ebuild

- version bump to 1.5.2
- added license (BSD) to ebuild
- tarball now contains subdir with version
- patch from 1.5.1-r1 has been integrated into 1.5.2, not needed anymore
- added README to DOCFILES
Comment 16 Michael Steinmann 2005-08-11 04:07:04 UTC
Created attachment 65653 [details]
files/51_mod_cplusplus.conf

- moved standard config file 51_mod_cplusplus to ${FILESDIR} (from ${PVR})
Comment 17 Michael Steinmann 2005-08-11 04:07:52 UTC
- removed 'CVS snapshot', as it builds from release tarball
Comment 18 Benedikt Böhm (RETIRED) gentoo-dev 2007-09-08 18:48:10 UTC
1.5.4 in cvs