summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThilo Bangert <bangert@gentoo.org>2008-03-10 22:10:20 +0000
committerThilo Bangert <bangert@gentoo.org>2008-03-10 22:10:20 +0000
commit6cb25f0029ef0b002f985d1984261174ed3564fe (patch)
tree13805cf2cc19d7463678979dc920fc12993a68f6 /www-servers/varnish
parentRemove old (diff)
downloadhistorical-6cb25f0029ef0b002f985d1984261174ed3564fe.tar.gz
historical-6cb25f0029ef0b002f985d1984261174ed3564fe.tar.bz2
historical-6cb25f0029ef0b002f985d1984261174ed3564fe.zip
allow varnish to lock the logfile to memory - add RDEPEND on gcc
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'www-servers/varnish')
-rw-r--r--www-servers/varnish/ChangeLog8
-rw-r--r--www-servers/varnish/Manifest6
-rwxr-xr-xwww-servers/varnish/files/varnishd.initd4
-rw-r--r--www-servers/varnish/varnish-1.1.2.ebuild5
4 files changed, 15 insertions, 8 deletions
diff --git a/www-servers/varnish/ChangeLog b/www-servers/varnish/ChangeLog
index 93992f48016b..2819fe7875bc 100644
--- a/www-servers/varnish/ChangeLog
+++ b/www-servers/varnish/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-servers/varnish
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.13 2007/12/21 22:39:22 bangert Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.14 2008/03/10 22:10:20 bangert Exp $
+
+ 10 Mar 2008; Thilo Bangert <bangert@gentoo.org> files/varnishd.initd:
+ allow varnish to lock the logfile to memory - the next version of varnish
+ will require this. Add RDEPEND on gcc - varnish compiles vcl into c code.
21 Dec 2007; Thilo Bangert <bangert@gentoo.org>
-files/varnish-1.1-build-DESTDIR.patch, varnish-1.0.4.ebuild,
diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index e7edc2c25a90..e2678deaba39 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -1,10 +1,10 @@
AUX varnishd.confd 166 RMD160 ce275968c702f547f6b0db2de24fc1abd3488b04 SHA1 29f426d4ab8de3fb79217fa738e9d8e0800b3662 SHA256 f98389902b477307b1bf4856c4ce744b4c57c88869fffcf0b47217d6b24c24a6
-AUX varnishd.initd 579 RMD160 0b2a92c1f86498e067ed6cf8565a8f73de70fc95 SHA1 2449cee3af4c1957d8e5bfadd045070a8dcdd876 SHA256 88eceb80437e23d36bc456fc0b928f0a0a3ed7f16116e18f7862f6ad463cd165
+AUX varnishd.initd 639 RMD160 e747e7077565d189024b61fc907d88aa6b566d77 SHA1 0dedb667ab2c0075009d71b3b183e578fa33aaae SHA256 f5bf12825fd3c844d9d299d84b4f1dc1aaa6987f9f3ab09e2290b06245d4f613
DIST varnish-1.0.4.tar.gz 533057 RMD160 e6613a585382735c00ffb64f9df57be282339da3 SHA1 121e6a195e27d553b27cf288922b0fde99363e9a SHA256 f9f8f121cdea87133b7923b92ea08cac90ab08ffdc325166ccea22449114b2ea
DIST varnish-1.1.1.tar.gz 569143 RMD160 a5f54606f9259d61e992dcc37bd05a95f6ce73aa SHA1 49f9335b30bd6875608039d578056c19b67af565 SHA256 a7fadf7e109c22bd6bf750e2ed98af4423f801ad183e8241668311dea57e2c19
DIST varnish-1.1.2.tar.gz 584191 RMD160 89bc574095d1c9e33a82e2626d5eb8b90a2caea5 SHA1 286da24d1048f6bea318cc2e061baa8c6d72392f SHA256 3377c15bc61b3284b615a890497b413d55f7c702167754ae9088ad758340a440
EBUILD varnish-1.0.4.ebuild 937 RMD160 167dc83aec9e80e918c91cfdef13463d6a9b4fbc SHA1 308ace70c0bd92080a6364dbda387b7c84b47356 SHA256 66507bd51580dab60975f8ae5b909ff589b89b5ba4e3316ff496e2ff8548e120
EBUILD varnish-1.1.1.ebuild 937 RMD160 a10af0e5db68869747aae4ab21359ecb0ce1d32a SHA1 d379b45ab00c74d831f8e874b328854b5706cb10 SHA256 790c10f0c0a9bf21738e306b895d7a8ebd896bf571c2db0b467769be8eeff389
-EBUILD varnish-1.1.2.ebuild 937 RMD160 1c76276ed43b62ce5876986071fc5d2ed1ea2190 SHA1 850066ceea1a313d5ea50d62fb0c89a06d3b3fb8 SHA256 e97847f8de5ecab5595e60abc6322cbbf9d3c9d39fe2340f09381320f9295b73
-MISC ChangeLog 1932 RMD160 6a3e0e9334006620f93b4c1ec6a5612c072fd937 SHA1 35b77fcc55b36e691e1684a4eeb2e99511c5c85d SHA256 fab0021979a37d1006cb954894c9d3f30e2cae741b79040ea9c403f76f63fe2e
+EBUILD varnish-1.1.2.ebuild 961 RMD160 2ba852a7e035a7a4f84615e01d7748a8bda2259c SHA1 6cf656831443c4cf4bcc8e35cbd66c6b9447ed15 SHA256 d5aaee53f432d82a8e20df399ea7c73c8aa9155adb0f7b527cdcfdf213fe0994
+MISC ChangeLog 2158 RMD160 2b6cbc4343a010c700bb566773e464d428b53c26 SHA1 99f322e3ba79329809fa663d9a8d324f541e2a8d SHA256 d34dcc621de71db3b13945d40ffb1c397e057f12745880a2d795681faa35a200
MISC metadata.xml 1026 RMD160 e7e9f2813e22bea7b993644082badd89460d3d7f SHA1 3bd5b7b70bb6904df77374f7df74f6cedf074d08 SHA256 fda15c7ee0557ab9d595e3e98caa18bc7b3da81875bbac233f312b32eb4d84f5
diff --git a/www-servers/varnish/files/varnishd.initd b/www-servers/varnish/files/varnishd.initd
index 61b450ba6782..4a7890f5dc8a 100755
--- a/www-servers/varnish/files/varnishd.initd
+++ b/www-servers/varnish/files/varnishd.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/files/varnishd.initd,v 1.4 2007/06/11 22:59:25 bangert Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/files/varnishd.initd,v 1.5 2008/03/10 22:10:20 bangert Exp $
depend() {
need net
@@ -9,6 +9,8 @@ depend() {
start() {
ebegin "Starting varnish"
+ #allow varnishd to lock logfile to memory
+ ulimit -l 82000
start-stop-daemon --quiet --start --pidfile /var/run/varnishd.pid --exec /usr/sbin/varnishd -- -P /var/run/varnishd.pid ${VARNISHD_OPTS} &> /dev/null
eend $?
}
diff --git a/www-servers/varnish/varnish-1.1.2.ebuild b/www-servers/varnish/varnish-1.1.2.ebuild
index d89ef7260bbf..78dcf4e404e2 100644
--- a/www-servers/varnish/varnish-1.1.2.ebuild
+++ b/www-servers/varnish/varnish-1.1.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/varnish-1.1.2.ebuild,v 1.1 2007/12/21 22:26:22 bangert Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/varnish-1.1.2.ebuild,v 1.2 2008/03/10 22:10:20 bangert Exp $
inherit eutils
DESCRIPTION="Varnish is an HTTP accelerator"
@@ -11,6 +11,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
+RDEPEND="sys-devel/gcc"
src_compile() {
econf || die "econf failed"