diff options
Diffstat (limited to 'dev-php/pecl-bcompiler')
-rw-r--r-- | dev-php/pecl-bcompiler/ChangeLog | 16 | ||||
-rw-r--r-- | dev-php/pecl-bcompiler/Manifest | 5 | ||||
-rw-r--r-- | dev-php/pecl-bcompiler/files/zend_is_callable.patch | 11 | ||||
-rw-r--r-- | dev-php/pecl-bcompiler/metadata.xml | 6 | ||||
-rw-r--r-- | dev-php/pecl-bcompiler/pecl-bcompiler-1.0.2.ebuild | 31 |
5 files changed, 69 insertions, 0 deletions
diff --git a/dev-php/pecl-bcompiler/ChangeLog b/dev-php/pecl-bcompiler/ChangeLog new file mode 100644 index 000000000..ddd05a2ed --- /dev/null +++ b/dev-php/pecl-bcompiler/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for dev-php5/pecl-bcompiler +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 02 Dec 2011; Johan Bergström (jbergstroem) <bugs@bergstroem.nu> + -pecl-bcompiler-0.9.3.ebuild, +pecl-bcompiler-1.0.2.ebuild: + Version bump + + 28 Nov 2010; Michał Górny <mgorny@gentoo.org> pecl-bcompiler-0.9.3.ebuild: + Whitespace. + + 19 Nov 2010; Peter (peter23) <peter@ptm.pp.ru> + +pecl-bcompiler-0.9.3.ebuild, +files/zend_is_callable.patch, + +metadata.xml: + New Ebuild for bug 342357 + diff --git a/dev-php/pecl-bcompiler/Manifest b/dev-php/pecl-bcompiler/Manifest new file mode 100644 index 000000000..91c33410c --- /dev/null +++ b/dev-php/pecl-bcompiler/Manifest @@ -0,0 +1,5 @@ +AUX zend_is_callable.patch 300 RMD160 360954239f313c602b19c6d8c462cb3d55fe5cb9 SHA1 8fd21a72302980f9aa85a787ef8a972b562f67e2 SHA256 63c05e0fba60f4006c1aa88440ce4385ae6085e2adcbe57f395588daab45d7e7 +DIST bcompiler-1.0.2.tgz 57347 RMD160 59f4f28fa97d2b3b789882f3a8ec81c273bf5141 SHA1 5af67d65aabcc2b3754880fd9fb58d7e3af91c9e SHA256 d7690368acd660d5c8b4949adcba5753876ff2612675a4e22f7bfc107e1c811a +EBUILD pecl-bcompiler-1.0.2.ebuild 633 RMD160 ab6284b101cff25f3b25526c940646d5a7608ae4 SHA1 e2e1e0f9bc5dd4aece326e974ae6ea2f6400f507 SHA256 c045f9a0934d3a71fe631d37b1ce061a9743f68f30bd36921d4fc2b0b84bb10d +MISC ChangeLog 521 RMD160 7a575232dac6eed168efed9f9759880d132b79ae SHA1 77fa58bc50cebce60592844aa7be3c3b4b3329cf SHA256 b58a24a8e935839f5b27cda4529bfa33b091d46bd0f1ca9056150bd6b187c4bf +MISC metadata.xml 269 RMD160 922b1a81e8cb5661d8dfaca6e4f87c07cd1bed2e SHA1 9d6da90727e150406cfa29348472c75cf0dd7632 SHA256 50121b6234a12b68f479326d4c72fa18be1c7fd593b00e75934fb413631bb6a2 diff --git a/dev-php/pecl-bcompiler/files/zend_is_callable.patch b/dev-php/pecl-bcompiler/files/zend_is_callable.patch new file mode 100644 index 000000000..9f41faf9e --- /dev/null +++ b/dev-php/pecl-bcompiler/files/zend_is_callable.patch @@ -0,0 +1,11 @@ +--- bcompiler.c 2010-02-07 00:31:52.000000000 +0300 ++++ bcompiler.c.mod 2010-10-23 20:14:58.900710492 +0400 +@@ -1492,7 +1492,7 @@ + } + } + #else +- if (!zend_is_callable(func, 0, &name TSRMLS_CC)) { ++ if (!zend_is_callable(func, 0, &name)) { + if (name && *name == 0) { + func = NULL; + } else { diff --git a/dev-php/pecl-bcompiler/metadata.xml b/dev-php/pecl-bcompiler/metadata.xml new file mode 100644 index 000000000..cc1d1b5b9 --- /dev/null +++ b/dev-php/pecl-bcompiler/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> + <longdescription>PHP bytecode Compiler</longdescription> +</pkgmetadata> diff --git a/dev-php/pecl-bcompiler/pecl-bcompiler-1.0.2.ebuild b/dev-php/pecl-bcompiler/pecl-bcompiler-1.0.2.ebuild new file mode 100644 index 000000000..7ea761d72 --- /dev/null +++ b/dev-php/pecl-bcompiler/pecl-bcompiler-1.0.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" +PHP_EXT_NAME="bcompiler" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS="README TODO" + +inherit php-ext-pecl-r2 + +DESCRIPTION="PHP bytecode Compiler" +HOMEPAGE="http://pecl.php.net/package/bcompiler" + +LICENSE="PHP-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +src_prepare() { + for slot in $(php_get_slots); do + # this patch is not needed for php-5.3.x + if [[ ${slot} == "php5.2" ]]; then + php_init_slot_env ${slot} + epatch "${FILESDIR}/zend_is_callable.patch" + fi + done + + php-ext-source-r2_src_prepare +} |