summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorjdolecek <jdolecek@pkgsrc.org>2005-05-07 18:53:33 +0000
committerjdolecek <jdolecek@pkgsrc.org>2005-05-07 18:53:33 +0000
commit42f4761d9feff81567277e8e41b5ce5c0726de5c (patch)
treebba99d45842ee1d67114e5b3f216d139a2c5da9a /www
parent4f26e9ed5f4e5b7bcca2ae2f3e4d3f74c6bfd016 (diff)
downloadpkgsrc-42f4761d9feff81567277e8e41b5ce5c0726de5c.tar.gz
Add package for eAccelerator - PHP accelerator, optimizer, encoder and dynamic
content cache. Confirmed buildable and working for both PHP4 and PHP5.
Diffstat (limited to 'www')
-rw-r--r--www/php-eaccelerator/DESCR16
-rw-r--r--www/php-eaccelerator/Makefile17
-rw-r--r--www/php-eaccelerator/distinfo5
3 files changed, 38 insertions, 0 deletions
diff --git a/www/php-eaccelerator/DESCR b/www/php-eaccelerator/DESCR
new file mode 100644
index 00000000000..02c672e0852
--- /dev/null
+++ b/www/php-eaccelerator/DESCR
@@ -0,0 +1,16 @@
+eAccelerator is a free open source PHP accelerator, optimizer,
+encoder and dynamic content cache for PHP. It increases performance
+of PHP scripts by caching them in compiled state, so that the
+overhead of compiling is almost completely eliminated. Also it
+uses some optimizations to speed up execution of PHP scripts.
+eAccelerator typically reduces server load and increases the
+speed of your PHP code by 1-10 times.
+
+eAccelerator is a fork of TurckMMCache
+( http://sourceforge.net/project/turckmm-cache/ by Dmitry Stogov )
+
+eAccelerator stores compiled PHP scripts in shared memory and
+executes code directly from it. It creates locks only for
+short time, while searching compiled PHP script in the cache,
+so one script can be executed simultaneously by several engines.
+Files that can't fit in shared memory are cached on disk only.
diff --git a/www/php-eaccelerator/Makefile b/www/php-eaccelerator/Makefile
new file mode 100644
index 00000000000..1ab3b924baa
--- /dev/null
+++ b/www/php-eaccelerator/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/05/07 18:53:33 jdolecek Exp $
+
+MODNAME= eaccelerator
+PECL_VERSION= 0.9.2a
+CATEGORIES+= sysutils
+COMMENT= PHP accelerator, optimizer, encoder and dynamic content cache
+
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=eaccelerator/}
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= jdolecek@NetBSD.org
+
+CONFIGURE_ARGS+= --enable-${MODNAME}
+WRKSRC= ${WRKDIR}/${MODNAME}
+
+.include "../../lang/php/ext.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/php-eaccelerator/distinfo b/www/php-eaccelerator/distinfo
new file mode 100644
index 00000000000..c80f043e376
--- /dev/null
+++ b/www/php-eaccelerator/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/05/07 18:53:33 jdolecek Exp $
+
+SHA1 (php-eaccelerator/eaccelerator-0.9.2a.tar.gz) = a209284b0013fd89371cf847af1dd60f745e6e49
+RMD160 (php-eaccelerator/eaccelerator-0.9.2a.tar.gz) = f8c1ac8010815e8cb7e5e8ea8812b8cb45d38343
+Size (php-eaccelerator/eaccelerator-0.9.2a.tar.gz) = 115791 bytes