diff options
author | Yurii Kolesnykov | 2021-05-14 14:32:21 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2021-05-14 14:32:21 +0300 |
commit | e1e15533776d6af61c54bb0c25cf73f9656b9fff (patch) | |
tree | fc3d9ea5bc51abdcac58e4dbaf323cffbf8232ca | |
parent | 64d59659aeb7a90839e621893bd30663e4c59113 (diff) | |
download | aur-e1e15533776d6af61c54bb0c25cf73f9656b9fff.tar.gz |
10.4.5
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 39 insertions, 29 deletions
@@ -1,17 +1,17 @@ pkgbase = php-ioncube_loader pkgdesc = Loader for PHP files encoded with ionCube PHP Encoder - pkgver = 10.3.9 - pkgrel = 2 + pkgver = 10.4.5 + pkgrel = 1 url = http://www.ioncube.com/ arch = i686 arch = x86_64 license = CUSTOM - depends = php - backup = etc/php/conf.d/00-ioncube_loader.ini - source_i686 = ioncube_loader-i686-10.3.9.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz - sha256sums_i686 = 4d73b170e4cbd32a57330b2de1e5494c675cc1b960863007088f98091abc8512 - source_x86_64 = ioncube_loader-x86_64-10.3.9.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz - sha256sums_x86_64 = edb6ab117935c93bbf5e0562756603733fbcaffd6fec7518306295f259638bb9 + depends = php74 + backup = etc/php74/conf.d/00-ioncube_loader.ini + source_i686 = ioncube_loader-i686-10.4.5.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz + sha256sums_i686 = d93ebaa9c6c8e555770e57022fc90692818871f7f83a8c81c615513ae31e47f3 + source_x86_64 = ioncube_loader-x86_64-10.4.5.tar.gz::https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz + sha256sums_x86_64 = d7e0880e455310cda1c19762cd0d155cb8b7cac25ad2f906013764f8088c8a52 pkgname = php-ioncube_loader @@ -1,31 +1,41 @@ -# Maintainer: Giovanni Harting <539@idlegandalf.com> +# Maintainer: Yurii Kolesnykov <root@yurikoles.com> +# Contributor: Giovanni Harting <539@idlegandalf.com> # Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=php-ioncube_loader -pkgver=10.3.9 -_phpver=7.3 -pkgrel=2 +pkgver=10.4.5 +_phpver=7.4 +_php_pkgver="${_phpver//./}" +_php_name="php${_php_pkgver}" +pkgrel=1 pkgdesc="Loader for PHP files encoded with ionCube PHP Encoder" arch=(i686 x86_64) -url="http://www.ioncube.com/" -license=("CUSTOM") -depends=(php) -backup=(etc/php/conf.d/00-ioncube_loader.ini) +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_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) -sha256sums_i686=('4d73b170e4cbd32a57330b2de1e5494c675cc1b960863007088f98091abc8512') -sha256sums_x86_64=('edb6ab117935c93bbf5e0562756603733fbcaffd6fec7518306295f259638bb9') +sha256sums_i686=('d93ebaa9c6c8e555770e57022fc90692818871f7f83a8c81c615513ae31e47f3') +sha256sums_x86_64=('d7e0880e455310cda1c19762cd0d155cb8b7cac25ad2f906013764f8088c8a52') package() { - cd "${srcdir}"/ioncube - install -dm0755 "${pkgdir}"/etc/php/conf.d - install -Dm0755 ioncube_loader_lin_${_phpver}.so "${pkgdir}"/usr/lib/php/modules/ioncube_loader.so - echo "zend_extension = /usr/lib/php/modules/ioncube_loader.so" > "${pkgdir}"/etc/php/conf.d/00-ioncube_loader.ini - - 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 -} + cd "${srcdir}"/ioncube + + install -dm0755 "${pkgdir}/etc/${_php_name}/conf.d" + + local _so_path="${pkgdir}/usr/lib/${_php_name}/modules/ioncube_loader.so" + install -Dm0755 ioncube_loader_lin_${_phpver}.so "${_so_path}" + echo "zend_extension = ${_so_path}" > "${pkgdir}/${_conf}" + + install -Dm0644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" + + for DOC in README.txt USER-GUIDE.txt + do + install -Dm0644 "${DOC}" "${pkgdir}/usr/share/doc/${pkgname}/${DOC}" + done +} |