Author: viric
Date: Thu Apr 14 11:12:04 2011
New Revision: 26841
URL: https://svn.nixos.org/websvn/nix/?rev=26841&sc=1

Log:
Adding php APC

Added:
   nixpkgs/trunk/pkgs/development/libraries/php-apc/
   nixpkgs/trunk/pkgs/development/libraries/php-apc/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/all-packages.nix

Added: nixpkgs/trunk/pkgs/development/libraries/php-apc/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/php-apc/default.nix        Thu Apr 
14 11:12:04 2011        (r26841)
@@ -0,0 +1,26 @@
+{stdenv, fetchurl, php, autoconf, automake, libtool }:
+
+stdenv.mkDerivation rec {
+  name = "php-apc-3.1.7";
+  
+  src = fetchurl {
+    url = http://pecl.php.net/get/APC-3.1.7.tgz;
+    sha256 = "0xlvhw5398sl5zzkjm4rkk1m3fcra30zkq0k4i6fij0ylpd6nlls";
+  };
+
+  preConfigure = ''
+    phpize
+
+    sed -i 's,^EXTENSION_DIR.*,'EXTENSION_DIR=$out/lib/php/extensions, 
configure
+  '';
+
+  configureFlags = [ "--enable-apc" "--enable-apc-mmap" ];
+
+  buildInputs = [ php autoconf automake libtool ];
+
+  meta = {
+    description = "Alternative PHP Cache";
+    homepage = "http://pecl.php.net/package/APC";;
+    license = "PHP+";
+  };
+}

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Apr 14 09:54:46 
2011        (r26840)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Apr 14 11:12:04 
2011        (r26841)
@@ -2367,6 +2367,8 @@
       zlib curl gd postgresql openssl pkgconfig sqlite getConfig libiconv 
libjpeg libpng;
   };
 
+  php_apc = callPackage ../development/libraries/php-apc { };
+
   phpXdebug = callPackage ../development/interpreters/php-xdebug { };
 
   picolisp = callPackage ../development/interpreters/picolisp {};
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to