diff options
author | Björn Bidar | 2021-03-27 20:27:40 +0200 |
---|---|---|
committer | Björn Bidar | 2021-03-27 20:27:40 +0200 |
commit | 61b0b3ec1062672c384892097c999ac9fe7035c0 (patch) | |
tree | 601c647371485d2b922ed688bbaa454ef253822b | |
parent | d3d3bc8231334976afada1c1692ca808f380b79b (diff) | |
download | aur-61b0b3ec1062672c384892097c999ac9fe7035c0.tar.gz |
Update to 0.1.2-5
- Fix makedepends since systemd headers were moved into a different
package
- Move patching such to prepare()
- Add fix for php8
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 22 insertions, 10 deletions
@@ -1,11 +1,14 @@ +# Generated by mksrcinfo v8 +# Sat Mar 27 18:27:32 UTC 2021 pkgbase = php-systemd pkgdesc = PHP extension allowing native interaction with systemd and its journal pkgver = 0.1.2 - pkgrel = 4 + pkgrel = 5 url = https://github.com/systemd/php-systemd arch = any license = MIT makedepends = php + makedepends = systemd depends = libsystemd backup = etc/php/conf.d/systemd.ini source = https://github.com/systemd/php-systemd/archive/release-0.1.2.zip @@ -1,14 +1,16 @@ -# Maintainer: Heine Pedersen <heinep at gmail dot com> +# Contributor: Heine Pedersen <heinep at gmail dot com> +# Contributor: Thaodan AUR+me@thaodan.de pkgname=php-systemd pkgver=0.1.2 -pkgrel=4 +pkgrel=5 pkgdesc="PHP extension allowing native interaction with systemd and its journal" arch=("any") url="https://github.com/systemd/php-systemd" license=("MIT") -makedepends=("php") +makedepends=("php" + "systemd") depends=("libsystemd") backup=("etc/php/conf.d/systemd.ini") @@ -17,18 +19,25 @@ source=("https://github.com/systemd/php-systemd/archive/release-${pkgver}.zip" "fix-systemd-include-path.patch" "fix-file-macro.patch" "systemd.ini") +sha512sums=('c2d8ec02b49630ebf51106f6113674b4bed130ae92a1e87b9349f90f28fa3b5f435efd5e4f86e76265aa27b5ef864ef0100f20b8a2e9b7f65c5612a35948b9c7' + '550f8068e5d0ea0f7af40164f8fc19ccf0453ec2ac07aa32d9ea09786888cb86c0b42c10258b3c7ebed80cdb3cac447e1a1e80a0407f59d68932cd454ed6cf10' + '9c83e357e5ff160120d004c2abe8c9f4c34043a3f2962d55a4801f79fc14e06b023f3af793d89b43a201164fbe96c74c8dcfd427f40201fe44acb232b2d77271' + '67c275c76a478792ea1c68a908ef81a6ef72da9d7b1dd7f9c382d9f5cc672b47f5d48ab288a064f73831e90fc4d91adfb23d86b70ded61073cfa3fa2338a9dca' + '86155fd1ea7eec8e6d1dfb292633c7731df1180bbb9988bb409a9bc0316fb597f5398e6956788bb3fb9bad15612fceef7742b877af0996e4c255d2952628b3e4') -sha512sums=("c2d8ec02b49630ebf51106f6113674b4bed130ae92a1e87b9349f90f28fa3b5f435efd5e4f86e76265aa27b5ef864ef0100f20b8a2e9b7f65c5612a35948b9c7" - "550f8068e5d0ea0f7af40164f8fc19ccf0453ec2ac07aa32d9ea09786888cb86c0b42c10258b3c7ebed80cdb3cac447e1a1e80a0407f59d68932cd454ed6cf10" - "9c83e357e5ff160120d004c2abe8c9f4c34043a3f2962d55a4801f79fc14e06b023f3af793d89b43a201164fbe96c74c8dcfd427f40201fe44acb232b2d77271" - "67c275c76a478792ea1c68a908ef81a6ef72da9d7b1dd7f9c382d9f5cc672b47f5d48ab288a064f73831e90fc4d91adfb23d86b70ded61073cfa3fa2338a9dca" - "86155fd1ea7eec8e6d1dfb292633c7731df1180bbb9988bb409a9bc0316fb597f5398e6956788bb3fb9bad15612fceef7742b877af0996e4c255d2952628b3e4") -build() { + +prepare() { cd ${srcdir}/${pkgname}-release-${pkgver} patch -p0 < ../fix-systemd-include-path.patch patch -p0 < ../php7-support.patch patch -p0 < ../fix-file-macro.patch + sed -ie 's/ZEND_NUM_ARGS() TSRMLS_CC/ZEND_NUM_ARGS()/' systemd.c + phpize +} + +build() { + cd ${srcdir}/${pkgname}-release-${pkgver} phpize ./configure --prefix=/usr --with-systemd make |