pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/varnish Initial import of varnish-1.0.2:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/55e4261dc166
branches:  trunk
changeset: 522158:55e4261dc166
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Mon Dec 04 16:04:54 2006 +0000

description:
Initial import of varnish-1.0.2:

Varnish is

* a high-performace HTTP accelerator designed for content-heavy
  dynamic web sites.
* designed for maximum performance on modern hardware and modern
  operating systems. Varnish takes full advantage of modern virtual
  memory systems and of advanced operating system features such as
  kqueue, accept filters, sendfile etc. where available.
* open source, published under a two-clause BSD license.

>From the website:

Varnish is very, very fast - ten to twenty times faster than
Squid on the same hardware.

http://www.varnish-cache.org/

diffstat:

 www/varnish/DESCR            |   9 +++++++++
 www/varnish/Makefile         |  20 ++++++++++++++++++++
 www/varnish/PLIST            |  17 +++++++++++++++++
 www/varnish/distinfo         |   7 +++++++
 www/varnish/patches/patch-aa |  12 ++++++++++++
 www/varnish/patches/patch-ab |  16 ++++++++++++++++
 6 files changed, 81 insertions(+), 0 deletions(-)

diffs (105 lines):

diff -r ae49035cd450 -r 55e4261dc166 www/varnish/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/varnish/DESCR Mon Dec 04 16:04:54 2006 +0000
@@ -0,0 +1,9 @@
+Varnish is
+
+* a high-performace HTTP accelerator designed for content-heavy
+  dynamic web sites.
+* designed for maximum performance on modern hardware and modern
+  operating systems. Varnish takes full advantage of modern virtual
+  memory systems and of advanced operating system features such as
+  kqueue, accept filters, sendfile etc. where available.
+* open source, published under a two-clause BSD license.
diff -r ae49035cd450 -r 55e4261dc166 www/varnish/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/varnish/Makefile      Mon Dec 04 16:04:54 2006 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/12/04 16:04:54 xtraeme Exp $
+#
+
+DISTNAME=      varnish-1.0.2
+CATEGORIES=    www
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=varnish/}
+
+MAINTAINER=    xtraeme%NetBSD.org@localhost
+HOMEPAGE=      http://varnish-cache.org/
+COMMENT=       High-performace HTTP accelerator
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    autoconf
+
+pre-configure:
+       cd ${WRKSRC} && autoconf
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r ae49035cd450 -r 55e4261dc166 www/varnish/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/varnish/PLIST Mon Dec 04 16:04:54 2006 +0000
@@ -0,0 +1,17 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/12/04 16:04:54 xtraeme Exp $
+bin/varnishhist
+bin/varnishlog
+bin/varnishncsa
+bin/varnishstat
+bin/varnishtop
+lib/libvarnish.la
+lib/libvarnishapi.la
+lib/libvcl.la
+man/man1/varnishd.1
+man/man1/varnishhist.1
+man/man1/varnishlog.1
+man/man1/varnishncsa.1
+man/man1/varnishstat.1
+man/man1/varnishtop.1
+man/man7/vcl.7
+sbin/varnishd
diff -r ae49035cd450 -r 55e4261dc166 www/varnish/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/varnish/distinfo      Mon Dec 04 16:04:54 2006 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/12/04 16:04:54 xtraeme Exp $
+
+SHA1 (varnish-1.0.2.tar.gz) = 88fa343be907088ac29be6fc9d899b352c91bf83
+RMD160 (varnish-1.0.2.tar.gz) = 28aac4f266369c2a3ffb4233b1cd3fd0b3f6ade2
+Size (varnish-1.0.2.tar.gz) = 539059 bytes
+SHA1 (patch-aa) = 629a4b677355be2b2f47373d97bf9accfb44aa0b
+SHA1 (patch-ab) = ef32cee26f2542a44f2ab117154b58bc69931237
diff -r ae49035cd450 -r 55e4261dc166 www/varnish/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/varnish/patches/patch-aa      Mon Dec 04 16:04:54 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/12/04 16:04:54 xtraeme Exp $
+
+--- configure.ac.orig  2006-11-07 13:38:11.000000000 +0100
++++ configure.ac       2006-12-04 16:54:54.000000000 +0100
+@@ -45,6 +45,7 @@
+ AC_HEADER_SYS_WAIT
+ AC_HEADER_TIME
+ AC_CHECK_HEADERS([sys/socket.h])
++AC_CHECK_HEADERS([sys/statvfs.h])
+ AC_CHECK_HEADERS([sys/vfs.h])
+ AC_CHECK_HEADERS([netinet/in.h])
+ AC_CHECK_HEADERS([stddef.h])
diff -r ae49035cd450 -r 55e4261dc166 www/varnish/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/varnish/patches/patch-ab      Mon Dec 04 16:04:54 2006 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-ab,v 1.1.1.1 2006/12/04 16:04:54 xtraeme Exp $
+
+--- bin/varnishd/storage_file.c.orig   2006-12-04 16:49:47.000000000 +0100
++++ bin/varnishd/storage_file.c        2006-12-04 16:54:44.000000000 +0100
+@@ -37,6 +37,11 @@
+ #include <sys/socket.h>
+ #include <sys/stat.h>
+ 
++#ifdef HAVE_SYS_STATVFS_H
++#include <sys/statvfs.h>
++#define statfs        statvfs
++#endif
++
+ #ifdef HAVE_SYS_VFS_H
+ #include <sys/vfs.h>
+ #endif



Home | Main Index | Thread Index | Old Index