summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYurii Kolesnykov2022-12-19 14:56:52 +0300
committerYurii Kolesnykov2022-12-19 14:56:52 +0300
commit70080d116b5c8d885edd56b26e53538e29bf2a70 (patch)
tree41b5643e6bf1cf0408f57d9c36cdd3965c222a80
parent20e4ae31d72c50233ce1d96697e9cc84a46f797d (diff)
downloadaur-70080d116b5c8d885edd56b26e53538e29bf2a70.tar.gz
12.0.4
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD39
2 files changed, 29 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4a920a86d641..51cbf9588893 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,19 @@
pkgbase = php-ioncube_loader
pkgdesc = Loader for PHP files encoded with ionCube PHP Encoder
- pkgver = 11.0.1
+ pkgver = 12.0.4
pkgrel = 1
url = http://www.ioncube.com/
arch = i686
arch = x86_64
arch = aarch64
license = CUSTOM
- depends = php7
- backup = etc/php7/conf.d/00-ioncube_loader.ini
- source_i686 = ioncube_loader-i686-11.0.1.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
- sha256sums_i686 = f28a3433732969b63d4ada10e88a0f7341d639104b576b268fac17f46b4c8d63
- source_x86_64 = ioncube_loader-x86_64-11.0.1.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
- sha256sums_x86_64 = bbb87365a43a606f599de97d38eacf511648cc21fb84dad2c7cdb1e5f325f448
- source_aarch64 = ioncube_loader-aarch64-11.0.1.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_aarch64.tar.gz
- sha256sums_aarch64 = 2e6a09ea162821f79cf8d10c3095b304358b78ce57ab50175b49f59dec1dfb9d
+ depends = php
+ backup = etc/php/conf.d/00-ioncube_loader.ini
+ source_i686 = ioncube_loader-i686-12.0.4.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
+ sha256sums_i686 = a7ba0c6292b3ef75611f1265e0dbe94fa548026958a4a2a8718e7fcb19bb4464
+ source_x86_64 = ioncube_loader-x86_64-12.0.4.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
+ sha256sums_x86_64 = a9d31a0bc802f7cdb0066b298eed66c0b2163c5ceb28de6214afb96eececfb2b
+ source_aarch64 = ioncube_loader-aarch64-12.0.4.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_aarch64.tar.gz
+ sha256sums_aarch64 = c043a643b80e0147bf98208c78de9d03428c537a48a181a7406d72f0e50f545a
pkgname = php-ioncube_loader
diff --git a/PKGBUILD b/PKGBUILD
index fd922f8508c0..1dcb402ff270 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,35 +3,36 @@
# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
pkgname=php-ioncube_loader
-pkgver=11.0.1
-_phpver=7.4
-_php_name="php${_phpver%.*}"
+pkgver=12.0.4
+_phpver=8.1
+#_php_name="php${_phpver%.*}"
+_php_name=php
pkgrel=1
pkgdesc="Loader for PHP files encoded with ionCube PHP Encoder"
arch=(i686 x86_64 aarch64)
url=http://www.ioncube.com/
license=(CUSTOM)
-depends=(${_php_name})
-_conf=etc/${_php_name}/conf.d/00-ioncube_loader.ini
-backup=(${_conf})
-source_i686=(ioncube_loader-i686-${pkgver}.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz)
-source_x86_64=(ioncube_loader-x86_64-${pkgver}.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz)
-source_aarch64=(ioncube_loader-aarch64-${pkgver}.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_aarch64.tar.gz)
-sha256sums_i686=('f28a3433732969b63d4ada10e88a0f7341d639104b576b268fac17f46b4c8d63')
-sha256sums_x86_64=('bbb87365a43a606f599de97d38eacf511648cc21fb84dad2c7cdb1e5f325f448')
-sha256sums_aarch64=('2e6a09ea162821f79cf8d10c3095b304358b78ce57ab50175b49f59dec1dfb9d')
+depends=("${_php_name}")
+_conf="etc/${_php_name}/conf.d/00-ioncube_loader.ini"
+backup=("${_conf}")
+source_i686=("ioncube_loader-i686-${pkgver}.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz")
+source_x86_64=("ioncube_loader-x86_64-${pkgver}.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz")
+source_aarch64=("ioncube_loader-aarch64-${pkgver}.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_aarch64.tar.gz")
+sha256sums_i686=('a7ba0c6292b3ef75611f1265e0dbe94fa548026958a4a2a8718e7fcb19bb4464')
+sha256sums_x86_64=('a9d31a0bc802f7cdb0066b298eed66c0b2163c5ceb28de6214afb96eececfb2b')
+sha256sums_aarch64=('c043a643b80e0147bf98208c78de9d03428c537a48a181a7406d72f0e50f545a')
package() {
cd ioncube
- install -dm0755 "$pkgdir/etc/$_php_name/conf.d"
+ install -dm0755 "${pkgdir}/etc/${_php_name}/conf.d"
- local _so_path="/usr/lib/$_php_name/modules/ioncube_loader.so"
- install -Dm0755 ioncube_loader_lin_$_phpver.so "$pkgdir/$_so_path"
+ local _so_path="/usr/lib/${_php_name}/modules/ioncube_loader.so"
+ install -Dm0755 "ioncube_loader_lin_${_phpver}.so" "${pkgdir}/${_so_path}"
- echo "zend_extension = $_so_path" > "$pkgdir/$_conf"
+ echo "zend_extension = ${_so_path}" > "${pkgdir}/${_conf}"
- install -Dm0644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
- install -Dm0644 README.txt "$pkgdir/usr/share/doc/$pkgname/README.txt"
- install -Dm0644 USER-GUIDE.txt "$pkgdir/usr/share/doc/$pkgname/USER-GUIDE.txt"
+ install -Dm0644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+ install -Dm0644 README.txt "${pkgdir}/usr/share/doc/${pkgname}/README.txt"
+ install -Dm0644 USER-GUIDE.txt "${pkgdir}/usr/share/doc/${pkgname}/USER-GUIDE.txt"
}