Gentoo Archives: gentoo-commits

From: "Ilya Volynets (iluxa)" <iluxa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/cppserv: ChangeLog cppserv-0.1.115.ebuild cppserv-0.1.112.ebuild cppserv-0.1.109.ebuild
Date: Wed, 08 Oct 2008 06:44:45
Message-Id: E1KnSme-0001fR-2R@stork.gentoo.org
1 iluxa 08/10/08 06:44:32
2
3 Modified: ChangeLog
4 Added: cppserv-0.1.115.ebuild
5 Removed: cppserv-0.1.112.ebuild cppserv-0.1.109.ebuild
6 Log:
7 - Added cppserv-0.1.115.
8 - Removed old versions.
9 - Fixed flag processing.
10 - Fixed 64bit install paths.
11 (Portage version: 2.1.4.4)
12
13 Revision Changes Path
14 1.23 dev-cpp/cppserv/ChangeLog
15
16 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/cppserv/ChangeLog?rev=1.23&view=markup
17 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/cppserv/ChangeLog?rev=1.23&content-type=text/plain
18 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/cppserv/ChangeLog?r1=1.22&r2=1.23
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/ChangeLog,v
23 retrieving revision 1.22
24 retrieving revision 1.23
25 diff -u -r1.22 -r1.23
26 --- ChangeLog 27 Jun 2008 18:20:50 -0000 1.22
27 +++ ChangeLog 8 Oct 2008 06:44:32 -0000 1.23
28 @@ -1,6 +1,15 @@
29 # ChangeLog for dev-cpp/cppserv
30 # Copyright 2006-2008 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/ChangeLog,v 1.22 2008/06/27 18:20:50 iluxa Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/ChangeLog,v 1.23 2008/10/08 06:44:32 iluxa Exp $
33 +
34 +*cppserv-0.1.115 (08 Oct 2008)
35 +
36 + 08 Oct 2008; Ilya A. Volynets-Evenbakh <iluxa@g.o>
37 + -cppserv-0.1.109.ebuild, -cppserv-0.1.112.ebuild, +cppserv-0.1.115.ebuild:
38 + Added cppserv-0.1.115.
39 + Removed old versions.
40 + Fixed flag processing.
41 + Fixed 64bit install paths.
42
43 *cppserv-0.1.113 (27 Jun 2008)
44
45
46
47
48 1.1 dev-cpp/cppserv/cppserv-0.1.115.ebuild
49
50 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/cppserv/cppserv-0.1.115.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/cppserv/cppserv-0.1.115.ebuild?rev=1.1&content-type=text/plain
52
53 Index: cppserv-0.1.115.ebuild
54 ===================================================================
55 # Copyright 2008-2008 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/cppserv/cppserv-0.1.115.ebuild,v 1.1 2008/10/08 06:44:32 iluxa Exp $
58
59 inherit eutils apache-module multilib
60
61 DESCRIPTION="CPPSERV is an application server providing Servlet-like API in C++ and a C++ Server Pages parser."
62 HOMEPAGE="http://www.total-knowledge.com/progs/cppserv"
63 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
64 LICENSE="LGPL-2"
65 SLOT="0"
66 KEYWORDS="~alpha ~x86 ~mips ~amd64"
67 IUSE="debug"
68
69 APACHE2_MOD_CONF="75_mod_cserv"
70 APACHE2_MOD_DEFINE="CPPSERV"
71
72 DEPEND="net-libs/socket++
73 >=dev-cpp/sptk-3.5.6
74 >=www-servers/apache-2
75 >=dev-libs/apr-1.2
76 dev-libs/boost
77 "
78
79 need_apache2
80
81 cppserv_build_flags() {
82 local CPPSERV_DBG_FLAG
83 use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
84 echo PREFIX=/usr LIB=$(get_libdir) ADON_VERBOSE=1 ADON_BUILD=release APRCFG_PATH=/usr/bin/apr-1-config ${CPPSERV_DBG_FLAG}
85 }
86
87 src_compile() {
88 emake $(cppserv_build_flags) || die "emake failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
89 }
90
91 src_install() {
92 local CPPSERV_DBG_FLAG
93 use debug && CPPSERV_DBG_FLAG="CPPFLAGS=-DMODCSERV_DEBUG"
94 emake $(cppserv_build_flags) DESTDIR="${D}" ${CPPSERV_DBG_FLAG} install || die "emake install failed. Bug iluxa on #cppserv on irc.freenode.net immediately"
95 insinto "${APACHE_MODULES_CONFDIR}"
96 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"
97 }