mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 13:27:09 +02:00
community/php5-suhosin: restore to community
* restore php5-suhosin
This commit is contained in:
parent
5130c840f0
commit
51914aa9a0
45
community/php5-suhosin/APKBUILD
Normal file
45
community/php5-suhosin/APKBUILD
Normal file
@ -0,0 +1,45 @@
|
||||
# Contributor: Stuart Cardall <developer@it-offshore.co.uk>
|
||||
# Maintainer: Stuart Cardall <developer@it-offshore.co.uk>
|
||||
_php=php5
|
||||
_realname=suhosin
|
||||
pkgname=${_php}-$_realname
|
||||
pkgver=0.9.38
|
||||
pkgrel=0
|
||||
pkgdesc="SUHOSIN - 수호신 - The PHP security extension."
|
||||
url="https://www.suhosin.org"
|
||||
arch="all"
|
||||
license="PHP 3"
|
||||
depends=""
|
||||
makedepends="${_php}-dev autoconf linux-headers"
|
||||
source="https://download.suhosin.org/suhosin-$pkgver.tar.gz
|
||||
fix-LOCK-undeclared.patch
|
||||
"
|
||||
builddir="$srcdir/suhosin-$pkgver"
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
phpize5
|
||||
./configure \
|
||||
--build=$CBUILD \
|
||||
--host=$CHOST \
|
||||
--prefix=/usr \
|
||||
--with-php-config=/usr/bin/php-config5
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
# tests/funcs/crypt_blowfish.phpt failure reported to php
|
||||
# the test asks for an email address due to this failure
|
||||
# make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make INSTALL_ROOT="$pkgdir" install
|
||||
mkdir -p "$pkgdir"/etc/${_php}/conf.d
|
||||
echo "extension=suhosin.so" > "$pkgdir"/etc/${_php}/conf.d/suhosin.ini
|
||||
}
|
||||
|
||||
sha512sums="cc4eb38b5d6673cc3f2dc395e5a8b5461d3221019ac9849b747b6d5bae423cd5bd01a75b9432414dc7c26c78bab9f2381a5414712a6906a999f3ec9dc77ebc45 suhosin-0.9.38.tar.gz
|
||||
8d41d5cf3cf31c086ecc07fa786232df3e821a659dc4ff4e08f9d30f57bce453abcf16345b911b6dba683dd421c2cbe11e0966ef3bb7976d1d6627d8bc66a15e fix-LOCK-undeclared.patch"
|
11
community/php5-suhosin/fix-LOCK-undeclared.patch
Normal file
11
community/php5-suhosin/fix-LOCK-undeclared.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- suhosin-0.9.38/log.c
|
||||
+++ suhosin-0.9.38/log.c.new
|
||||
@@ -27,7 +27,7 @@
|
||||
#include "php.h"
|
||||
#include "php_ini.h"
|
||||
#include "php_suhosin.h"
|
||||
-#include <fcntl.h>
|
||||
+#include <linux/fcntl.h>
|
||||
#include "SAPI.h"
|
||||
#include "ext/standard/datetime.h"
|
||||
#include "ext/standard/flock_compat.h"
|
Loading…
Reference in New Issue
Block a user