summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaximilian Gaß (mxey) <mxey@cloudconnected.org>2008-05-12 15:10:13 +0000
committerMaximilian Gaß (mxey) <mxey@cloudconnected.org>2008-05-12 15:10:13 +0000
commit087f90363e89121be02edd18b4d183456b0fb043 (patch)
treeb7d9d3e978e9819b45c875d3acb99dd8308b699c
parentnet-mail/fdm: net-mail/fdm: Version bump to 1.5, various style fixes. Thanks ... (diff)
downloadsunrise-087f90363e89121be02edd18b4d183456b0fb043.tar.gz
sunrise-087f90363e89121be02edd18b4d183456b0fb043.tar.bz2
sunrise-087f90363e89121be02edd18b4d183456b0fb043.zip
www-servers/gatling: New Ebuild for bug 221841
svn path=/sunrise/; revision=6179
-rw-r--r--www-servers/gatling/ChangeLog8
-rw-r--r--www-servers/gatling/Manifest5
-rw-r--r--www-servers/gatling/files/gentoo-vars.patch20
-rw-r--r--www-servers/gatling/gatling-0.9.ebuild34
-rw-r--r--www-servers/gatling/metadata.xml5
5 files changed, 72 insertions, 0 deletions
diff --git a/www-servers/gatling/ChangeLog b/www-servers/gatling/ChangeLog
new file mode 100644
index 000000000..90079601d
--- /dev/null
+++ b/www-servers/gatling/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for www-servers/gatling
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 12 May 2008; Maximilian Gaß <mxey@cloudconnected.org +gatling-0.9.ebuild,
+ +files/gentoo-vars.patch, +metadata.xml:
+ New Ebuild for bug 221841
+
diff --git a/www-servers/gatling/Manifest b/www-servers/gatling/Manifest
new file mode 100644
index 000000000..b64a429a4
--- /dev/null
+++ b/www-servers/gatling/Manifest
@@ -0,0 +1,5 @@
+AUX gentoo-vars.patch 471 RMD160 5ab9be9b889e7b41b887f3844587fabeb3f3f2b2 SHA1 b9bad9e5840962be7adcc44b02239972e55edae3 SHA256 6825dd24fd78309a43309fe22b53e20a0da8d1bcdf2ec99465d9972809c4f0fb
+DIST gatling-0.9.tar.bz2 73831 RMD160 cfe0b8fe6c81132d67c92be522793033f9d4dacc SHA1 db2c347c6edc4b0de1a0208121b31df3b19cec5b SHA256 6fa7c1278fd7d05422e073e4062cd931e10d2593fe73728fdcf0e2541db01bbe
+EBUILD gatling-0.9.ebuild 632 RMD160 13f96796189663763fd72aef4ceb4ffc5182b099 SHA1 56e306d5334296ac81b3670ee8c650fac744de6f SHA256 d4a7b72db7b443c3bdd5b391991e29c66fb6525ebf0aa07931625469bfe8262b
+MISC ChangeLog 269 RMD160 69e55885597fcd629e238b606fd7fb3191c22588 SHA1 b889558633c97d3a67fb4a6754d7b54a615f3633 SHA256 c5840572b4f2e525f096312c34f4f918e8543f8d8f7a88bdd8b6dbbd5d38db89
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/www-servers/gatling/files/gentoo-vars.patch b/www-servers/gatling/files/gentoo-vars.patch
new file mode 100644
index 000000000..349e9f81f
--- /dev/null
+++ b/www-servers/gatling/files/gentoo-vars.patch
@@ -0,0 +1,20 @@
+--- GNUmakefile.org 2008-05-12 13:59:01.000000000 +0200
++++ GNUmakefile 2008-05-12 15:04:17.000000000 +0200
+@@ -1,6 +1,6 @@
+ #DEBUG=1
+ ZLIB=1
+-prefix=/opt/diet
++prefix=/usr
+ BINDIR=${prefix}/bin
+ MANDIR=${prefix}/man
+ man1dir=$(MANDIR)/man1
+@@ -14,8 +14,7 @@
+ CROSS=
+ #CROSS=i686-mingw32-
+ CC=$(CROSS)gcc
+-CFLAGS=-pipe -Wall
+-LDFLAGS=
++CFLAGS+=-pipe -Wall -I/usr/include/libowfat
+
+ path = $(subst :, ,$(PATH))
+ diet_path = $(foreach dir,$(path),$(wildcard $(dir)/diet))
diff --git a/www-servers/gatling/gatling-0.9.ebuild b/www-servers/gatling/gatling-0.9.ebuild
new file mode 100644
index 000000000..4ca80a864
--- /dev/null
+++ b/www-servers/gatling/gatling-0.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="high performance web server"
+HOMEPAGE="http://www.fefe.de/gatling/"
+SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="dev-libs/libowfat
+ dev-libs/dietlibc"
+RDEPEND=""
+
+src_unpack() {
+ unpack $A
+ cd "${S}"
+
+ epatch "${FILESDIR}/gentoo-vars.patch"
+}
+
+src_compile() {
+ emake gatling || die "emake gatling failed"
+}
+
+src_install() {
+ dobin gatling || die "installing binary failed"
+ doman gatling.1 || die "installing manpage failed"
+}
diff --git a/www-servers/gatling/metadata.xml b/www-servers/gatling/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/www-servers/gatling/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>