summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Lamskoy2024-03-31 22:19:46 +0300
committerEugene Lamskoy2024-03-31 22:20:11 +0300
commit3ae13e003c49182990baee160d7f984532e121df (patch)
tree0c346267793c3a7b81533d70db0b5d49ddbbb52c
downloadaur-php83-redis.tar.gz
6.0.2
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD33
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6337c68ad20f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = php83-redis
+ pkgdesc = PHP extension for interfacing with Redis
+ pkgver = 6.0.2
+ pkgrel = 1
+ url = http://pecl.php.net/package/redis
+ arch = x86_64
+ license = PHP
+ makedepends = php83
+ makedepends = liblzf
+ depends = php83
+ backup = etc/php83/conf.d/40-redis.ini
+ source = http://pecl.php.net/get/redis-6.0.2.tgz
+ sha256sums = 01aeccb0e14f897fe56f0509be6e6991ff0ad459f9d34e95e4556d02699b9a03
+
+pkgname = php83-redis
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..9860570592ee
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+pkg/
+src/
+redis-*
+php-redis*
+*.tar.xz
+*.tar.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0654ca078da5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+_phpbase=83
+pkgname=php83-redis
+pkgver=6.0.2
+pkgrel=1
+pkgdesc="PHP extension for interfacing with Redis"
+url="http://pecl.php.net/package/redis"
+arch=('x86_64')
+license=('PHP')
+makedepends=("php${_phpbase}" "liblzf")
+depends=("php${_phpbase}")
+backup=("etc/php${_phpbase}/conf.d/40-redis.ini")
+source=(
+ http://pecl.php.net/get/redis-${pkgver}.tgz
+)
+build() {
+ cd "$srcdir/redis-$pkgver"
+ phpize${_phpbase}
+ ./configure --prefix=/usr \
+ --enable-redis-lzf \
+ --with-liblzf=/usr/lib/ \
+ --with-php-config=php-config${_phpbase}
+ make
+}
+
+package() {
+ cd "$srcdir/redis-$pkgver"
+ make INSTALL_ROOT="$pkgdir" install
+ echo 'extension=redis.so' > redis.ini
+ install -Dm644 redis.ini "$pkgdir/etc/php${_phpbase}/conf.d/40-redis.ini"
+ rm redis.ini
+}
+
+sha256sums=('01aeccb0e14f897fe56f0509be6e6991ff0ad459f9d34e95e4556d02699b9a03')