# Copyright 2015 Julien Durillon # Distributed under the terms of the GNU General Public License v2 SUMMARY="Ioncube loader" HOMEPAGE="http://www.ioncube.com/" DOWNLOADS="http://downloads3.ioncube.com/loader_downloads/${PN}_loaders_lin_x86-64_${PV}.tar.gz" LICENCES="ioncube" SLOT="0" PLATFORMS="~amd64" MYOPTIONS="" require php-pecl [ module=zend work="${PN}" php_abis=[ 5.6 7.0 7.1 7.2 7.3 7.4 ] ] DEPENDENCIES="" BUGS_TO="julien.durillon@gmail.com" src_prepare() { : } src_configure() { : } php-pecl_install_one_multibuild() { local abi=$(php-pecl_get_abi) local extensionDir extensionFilename extensionDir=$(php-config-${abi} --extension-dir) extensionFileName="${extensionDir}/${PN}_loader.so" exeinto "${extensionDir}" newexe ${PN}_loader_lin_${abi}.so ${PN}_loader.so edo mkdir -p "${IMAGE}"/etc/php-${abi} echo "zend_extension = ${extensionFileName}" > "${IMAGE}"/etc/php-${abi}/${PN}.ini echo "ic24.enable = off" >> "${IMAGE}"/etc/php-${abi}/${PN}.ini }