diff options
author | Massimiliano Torromeo | 2012-05-15 11:52:21 +0200 |
---|---|---|
committer | Massimiliano Torromeo | 2012-05-15 11:52:21 +0200 |
commit | 2868440aea8d3285d27223ea497e4a56b35b86c6 (patch) | |
tree | a6ee28327ad72ba7867ecec654ac424ce791f05e | |
parent | ae7fd636dd0cb62c68a9c89484e2ab94cfe387f0 (diff) | |
download | aur-2868440aea8d3285d27223ea497e4a56b35b86c6.tar.gz |
php-stomp php5.4 fix
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | stomp-php54.patch | 12 |
2 files changed, 17 insertions, 3 deletions
@@ -3,17 +3,18 @@ pkgname=php-stomp _extname=stomp pkgver=1.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="PHP stomp client extension" arch=("i686" "x86_64") url="http://www.php.net/manual/en/book.stomp.php" license=('PHP') depends=('php') -source=("http://pecl.php.net/get/$_extname-$pkgver.tgz") +source=("http://pecl.php.net/get/$_extname-$pkgver.tgz" stomp-php54.patch) backup=("etc/php/conf.d/$_extname.ini") build() { cd "$srcdir/$_extname-$pkgver" + patch -p1 -i "$srcdir/stomp-php54.patch" phpize ./configure @@ -30,4 +31,5 @@ package() { install -m0755 -D "modules/$_extname.so" "$pkgdir$(php-config --extension-dir)/$_extname.so" } -md5sums=('2451fbfe007c5ce36403332703f9839b') +md5sums=('2451fbfe007c5ce36403332703f9839b' + 'fd6ac50097bdb90d1eecab55b974ab47') diff --git a/stomp-php54.patch b/stomp-php54.patch new file mode 100644 index 000000000000..753763a5982c --- /dev/null +++ b/stomp-php54.patch @@ -0,0 +1,12 @@ +diff -rub stomp-1.0.3/php_stomp.c stomp-1.0.3-php54/php_stomp.c +--- stomp-1.0.3/php_stomp.c 2010-10-13 05:28:38.000000000 +0200 ++++ stomp-1.0.3-php54/php_stomp.c 2012-05-15 11:50:11.063386657 +0200 +@@ -327,7 +327,7 @@ + } + + +-#if (PHP_MAJOR_VERSION == 5 && PHP_MINOR_VERSION == 3 && PHP_RELEASE_VERSION >= 99) || (PHP_MAJOR_VERSION > 5) ++#if (PHP_MAJOR_VERSION == 5 && (PHP_MINOR_VERSION >= 4 || PHP_MINOR_VERSION == 3 && PHP_RELEASE_VERSION >= 99)) || (PHP_MAJOR_VERSION > 5) + #define PHP_STOMP_RUNTIME_CACHE + #endif + static zend_object_value php_stomp_new(zend_class_entry *ce TSRMLS_DC) |