Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-servers/gatling: ChangeLog gatling-0.12.ebuild
Date: Mon, 03 May 2010 18:21:27
Message-Id: 20100503180521.DEF9C2C3B1@corvid.gentoo.org
1 patrick 10/05/03 18:05:21
2
3 Modified: ChangeLog
4 Added: gatling-0.12.ebuild
5 Log:
6 Bump
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.5 www-servers/gatling/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/gatling/ChangeLog?rev=1.5&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/gatling/ChangeLog?rev=1.5&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/gatling/ChangeLog?r1=1.4&r2=1.5
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/www-servers/gatling/ChangeLog,v
19 retrieving revision 1.4
20 retrieving revision 1.5
21 diff -u -r1.4 -r1.5
22 --- ChangeLog 4 Nov 2009 08:31:38 -0000 1.4
23 +++ ChangeLog 3 May 2010 18:05:21 -0000 1.5
24 @@ -1,6 +1,11 @@
25 # ChangeLog for www-servers/gatling
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/www-servers/gatling/ChangeLog,v 1.4 2009/11/04 08:31:38 patrick Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/www-servers/gatling/ChangeLog,v 1.5 2010/05/03 18:05:21 patrick Exp $
30 +
31 +*gatling-0.12 (03 May 2010)
32 +
33 + 03 May 2010; Patrick Lauer <patrick@g.o> +gatling-0.12.ebuild:
34 + Bump
35
36 04 Nov 2009; Patrick Lauer <patrick@g.o> gatling-0.9.ebuild,
37 gatling-0.11.ebuild, gatling-0.11-r1.ebuild:
38
39
40
41 1.1 www-servers/gatling/gatling-0.12.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/gatling/gatling-0.12.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/gatling/gatling-0.12.ebuild?rev=1.1&content-type=text/plain
45
46 Index: gatling-0.12.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/www-servers/gatling/gatling-0.12.ebuild,v 1.1 2010/05/03 18:05:21 patrick Exp $
51
52 inherit eutils
53
54 DESCRIPTION="High performance web server"
55 HOMEPAGE="http://www.fefe.de/gatling/"
56 SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~amd64 ~x86"
61
62 # We still have compile issues with USE=ssl, so it's commented out for now
63 #IUSE="ssl"
64 IUSE=""
65
66 DEPEND=">=dev-libs/libowfat-0.25
67 dev-libs/dietlibc"
68 #ssl? ( dev-libs/openssl )
69 #"
70 RDEPEND=""
71
72 src_unpack() {
73 unpack $A
74 cd "${S}"
75
76 epatch "${FILESDIR}/gentoo-vars.patch"
77 }
78
79 src_compile() {
80 # FIX ME
81 #if use ssl; then
82 # emake tlsgatling || die "emake tlsgatling failed"
83 #fi
84 emake gatling || die "emake gatling failed"
85 }
86
87 src_install() {
88 dobin gatling || die "installing gatling binary failed"
89 doman gatling.1 || die "installing manpage failed"
90 # FIX ME
91 #dobin tlsgatling || die "installing tlsgatling binary failed"
92
93 newconfd "${FILESDIR}/gatling.confd gatling"
94 newinitd "${FILESDIR}/gatling.initd gatling"
95 dodoc README.{ftp,http} || die "installing docs failed"
96 }
97
98 pkg_setup() {
99 ebegin "Creating gatling user and group"
100 enewgroup gatling
101 enewuser ${PN} -1 -1 /var/www/localhost ${PN}
102 }