ChangeLog

# ChangeLog for dev-cpp/cppserv
# Copyright 2006-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/ChangeLog,v 1.22 2008/06/27 18:20:50 iluxa Exp $

*cppserv-0.1.113 (27 Jun 2008)

27 Jun 2008; Ilya A. Volynets-Evenbakh
+cppserv-0.1.113.ebuild:
Add cppserv-0.1.113

*cppserv-0.1.112 (20 Jun 2008)

20 Jun 2008; Ilya A. Volynets-Evenbakh
-cppserv-0.1.111.ebuild, +cppserv-0.1.112.ebuild:
#216297 is really adressed by .112

*cppserv-0.1.111 (20 Jun 2008)

20 Jun 2008; Ilya A. Volynets-Evenbakh
-cppserv-0.1.103.ebuild, -cppserv-0.1.107.ebuild, -cppserv-0.1.110.ebuild,
+cppserv-0.1.111.ebuild:
Add CPPSERV 0.1.111, which addresses #216297
Clean up older versions

*cppserv-0.1.110 (19 Jun 2008)

19 Jun 2008; Ilya A. Volynets-Evenbakh
+cppserv-0.1.110.ebuild:
Add CPPSERV 0.1.110

*cppserv-0.1.109 (13 Jun 2008)

13 Jun 2008; Ilya A. Volynets-Evenbakh
+cppserv-0.1.109.ebuild:
Add cppserv-0.1.109

02 Jun 2008; Ilya A. Volynets-Evenbakh
cppserv-0.1.107.ebuild:
Tell users where to find me in case of error

24 Mar 2008; Ilya A. Volynets-Evenbakh
+cppserv-0.1.107.ebuild:
Add explicit dependancy on >=apr-1.2

*cppserv-0.1.107 (24 Mar 2008)

24 Mar 2008; Ilya A. Volynets-Evenbakh
+cppserv-0.1.107.ebuild:
Add release 0.1.107

01 Mar 2008; Ilya A. Volynets-Evenbakh
cppserv-0.1.103.ebuild:
Add "debug" use flag. Depend on apache-2 and up. Install apache config
fragment into correct place.

*cppserv-0.1.103 (13 Jan 2008)

13 Jan 2008; Ilya A. Volynets-Evenbakh
cppserv-0.1.102.ebuild, +cppserv-0.1.103.ebuild:
Add cppserv 0.1.103

18 Nov 2007; Ilya A. Volynets-Evenbakh
-cppserv-0.1.99.ebuild, -cppserv-0.1.100.ebuild:
Remove older versions, as they are broken now

*cppserv-0.1.102 (18 Nov 2007)

18 Nov 2007; Ilya A. Volynets-Evenbakh
+cppserv-0.1.102.ebuild:
CPPSERV v 0.1.102 ready

29 Jul 2007; Christian Heim cppserv-0.1.99.ebuild,
cppserv-0.1.100.ebuild:
Fixing the DEPEND/RDEPEND for the move of net-www/apache to
www-servers/apache (#78622).

19 Jul 2007; Ilya A. Volynets-Evenbakh
cppserv-0.1.100.ebuild:
And do not forget to provide proper config file name

19 Jul 2007; Ilya A. Volynets-Evenbakh
cppserv-0.1.100.ebuild:
Actually install apache config file for CPPSERV

*cppserv-0.1.100 (05 Apr 2007)

05 Apr 2007; Ilya A. Volynets-Evenbakh
+cppserv-0.1.100.ebuild:
Add cppserv 0.1.100

18 Mar 2007; Ilya A. Volynets-Evenbakh
-cppserv-0.1.94.ebuild, -cppserv-0.1.96.ebuild, -cppserv-0.1.97-r1.ebuild,
-cppserv-0.1.98.ebuild:
Prune old broken versions from the tree

*cppserv-0.1.99 (18 Mar 2007)

18 Mar 2007; Ilya A. Volynets-Evenbakh
+cppserv-0.1.99.ebuild:
Added release 0.1.99 to the tree. Fixed few bugs in the way apache-module
eclass is used while at it.

*cppserv-0.1.98 (20 Nov 2006)

20 Nov 2006; Ilya A. Volynets-Evenbakh
+cppserv-0.1.98.ebuild:
Version bump

*cppserv-0.1.97-r1 (18 Nov 2006)

18 Nov 2006; Ilya A. Volynets-Evenbakh
-cppserv-0.1.97.ebuild, +cppserv-0.1.97-r1.ebuild:
Build release version, not debug

*cppserv-0.1.97 (18 Nov 2006)

18 Nov 2006; Ilya A. Volynets-Evenbakh
+cppserv-0.1.97.ebuild:
version bump

*cppserv-0.1.96 (08 Nov 2006)

08 Nov 2006; Ilya A. Volynets-Evenbakh
+cppserv-0.1.96.ebuild:
Add an ebuild for CPPSERV 0.1.96

*cppserv-0.1.94 (05 Oct 2006)

05 Oct 2006; Ilya A. Volynets-Evenbach
+files/75_mod_cserv.conf, +metadata.xml, +cppserv-0.1.94.ebuild:
initial CPPSERV ebuild.

Manifest

AUX 75_mod_cserv.conf 231 RMD160 8e0e799a476d4d2cba3ccc992eb3687b17e9f127 SHA1 a35f3196ff880de9f196e01a407db52c61ced631 SHA256 86b338abda5d6966bfc885030c18132e78e3fc2b69d09b1901cf54e309552474
DIST cppserv-0.1.109.tar.bz2 136409 RMD160 595cc0a6fcc6edf50cb493aa3afdee64371e1852 SHA1 9bbf32b619d37bb655b6c39d16e26dc3f1ed9c08 SHA256 8c7f09adb666d2c770c3560fa4790428f8342b511162e8827ef442ecafacf34a
DIST cppserv-0.1.112.tar.bz2 124068 RMD160 9149a31d77a9bc50d4f97f7f833f704a7148e831 SHA1 5dbeee3b1d6fc1c801eb84b00ce5429de92474d5 SHA256 e562444138e65e3ddc450380a33b2d3597cc91ca9e6a5522ba0213aac0ce8392
DIST cppserv-0.1.113.tar.bz2 124726 RMD160 920bf0a92f36bb55b747afa04e8e666eef86f70a SHA1 f009d6d2e77505792798e0fca2008278d4386908 SHA256 4a3d3fa32a85b33aa31eebcc1c459769d6324bb4c670117cc1a860c13602472d
EBUILD cppserv-0.1.109.ebuild 1539 RMD160 17aed1148ea777d98791992cd505e6b98e07e290 SHA1 0d086d37ce8ffdc58a24510e9216ab2c52049fac SHA256 b2ed773e663eacf9a16dbd105c4f00980c834483b13e171c54cc6db8b42a41c9
EBUILD cppserv-0.1.112.ebuild 1539 RMD160 88d206b9d669f063ef1db47be4b57fbef97346c3 SHA1 fad628cf42687c7bfc396f5f623764293a180f60 SHA256 ec81e07c80bcafc20546ca29a49d6aef7e5c14a1ac251b2bfaef945cb89bdb09
EBUILD cppserv-0.1.113.ebuild 1539 RMD160 f52dbc33e544150fd31cc78d5252d31d05395647 SHA1 5d272a954bdb702969b51dca28459aa1d7850029 SHA256 2cd201f19558b07cb1506cb4dd6d8eec3eb2d6734df099704109b5d9d333e32e
MISC ChangeLog 3978 RMD160 4f0b08d1d6b125976964556107e8276f43cb2e0d SHA1 a1700a8bca17e77fad1d670a32dcbd008d153d35 SHA256 be6c1eefe1c8d841e5ad0ae59566a0569eda862e1f0a0825970680d006473e3e
MISC metadata.xml 600 RMD160 c9f6bc48b1a249bc45694ead1bce81ae4884e20b SHA1 82c78fe487e15395dac82d6b120ba4a8dd02c32a SHA256 c782d5a3513f3575a8b5795171f5e9507858b36ec6321d9e698432d96c219837

cppserv-0.1.109.ebuild

# Copyright 2008-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/cppserv-0.1.109.ebuild,v 1.1 2008/06/13 07:42:53 iluxa Exp $

inherit eutils apache-module

DESCRIPTION="CPPSERV is an application server providing Servlet-like API in C++ and a C++ Server Pages parser."
HOMEPAGE="http://www.total-knowledge.com/progs/cppserv"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~x86 ~mips ~amd64"
IUSE="debug"

APACHE2_MOD_CONF="75_mod_cserv"
APACHE2_MOD_DEFINE="CPPSERV"

DEPEND="net-libs/socket++
>=dev-cpp/sptk-3.5.6
>=www-servers/apache-2
>=dev-libs/apr-1.2
dev-libs/boost
"

need_apache2

src_compile() {
local CPPSERV_DBG_FLAG
use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
emake PREFIX=/usr ADON_VERBOSE=1 ADON_BUILD=release APRCFG_PATH=/usr/bin/apr-1-config ${CPPSERV_DBG_FLAG} || die "emake failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
}

src_install() {
local CPPSERV_DBG_FLAG
use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
emake PREFIX=/usr ADON_BUILD=release APRCFG_PATH=/usr/bin/apr-1-config DESTDIR="${D}" ${CPPSERV_DBG_FLAG} install || die "emake install failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/${APACHE2_MOD_CONF}.conf" || die "internal ebuild error: \"${FILESDIR}/${APACHE2_MOD_CONF}.conf\" not found. Bug iluxa on #cppserv on irc.freenode.net immediately"
}

cppserv-0.1.112.ebuild

# Copyright 2008-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/cppserv-0.1.112.ebuild,v 1.1 2008/06/20 15:13:14 iluxa Exp $

inherit eutils apache-module

DESCRIPTION="CPPSERV is an application server providing Servlet-like API in C++ and a C++ Server Pages parser."
HOMEPAGE="http://www.total-knowledge.com/progs/cppserv"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~x86 ~mips ~amd64"
IUSE="debug"

APACHE2_MOD_CONF="75_mod_cserv"
APACHE2_MOD_DEFINE="CPPSERV"

DEPEND="net-libs/socket++
>=dev-cpp/sptk-3.5.6
>=www-servers/apache-2
>=dev-libs/apr-1.2
dev-libs/boost
"

need_apache2

src_compile() {
local CPPSERV_DBG_FLAG
use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
emake PREFIX=/usr ADON_VERBOSE=1 ADON_BUILD=release APRCFG_PATH=/usr/bin/apr-1-config ${CPPSERV_DBG_FLAG} || die "emake failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
}

src_install() {
local CPPSERV_DBG_FLAG
use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
emake PREFIX=/usr ADON_BUILD=release APRCFG_PATH=/usr/bin/apr-1-config DESTDIR="${D}" ${CPPSERV_DBG_FLAG} install || die "emake install failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/${APACHE2_MOD_CONF}.conf" || die "internal ebuild error: \"${FILESDIR}/${APACHE2_MOD_CONF}.conf\" not found. Bug iluxa on #cppserv on irc.freenode.net immediately"
}

cppserv-0.1.113.ebuild

# Copyright 2008-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/cppserv-0.1.113.ebuild,v 1.1 2008/06/27 18:20:50 iluxa Exp $

inherit eutils apache-module

DESCRIPTION="CPPSERV is an application server providing Servlet-like API in C++ and a C++ Server Pages parser."
HOMEPAGE="http://www.total-knowledge.com/progs/cppserv"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~x86 ~mips ~amd64"
IUSE="debug"

APACHE2_MOD_CONF="75_mod_cserv"
APACHE2_MOD_DEFINE="CPPSERV"

DEPEND="net-libs/socket++
>=dev-cpp/sptk-3.5.6
>=www-servers/apache-2
>=dev-libs/apr-1.2
dev-libs/boost
"

need_apache2

src_compile() {
local CPPSERV_DBG_FLAG
use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
emake PREFIX=/usr ADON_VERBOSE=1 ADON_BUILD=release APRCFG_PATH=/usr/bin/apr-1-config ${CPPSERV_DBG_FLAG} || die "emake failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
}

src_install() {
local CPPSERV_DBG_FLAG
use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
emake PREFIX=/usr ADON_BUILD=release APRCFG_PATH=/usr/bin/apr-1-config DESTDIR="${D}" ${CPPSERV_DBG_FLAG} install || die "emake install failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/${APACHE2_MOD_CONF}.conf" || die "internal ebuild error: \"${FILESDIR}/${APACHE2_MOD_CONF}.conf\" not found. Bug iluxa on #cppserv on irc.freenode.net immediately"
}

files

metadata.xml




no-herd

iluxa@gentoo.org


CPPSERV is C++ Application Server that provides Java Servlet-like API to
C++ programmers. It also contains CSP (C++ Server Pages) parser, borrowed
from cxxsp project. CPPSERV is a stand-alone application server, that
uses web server front-end to provide actual HTTP processing. Currently
available frontends are for Apache2 and ligttpd.