diff options
Diffstat (limited to 'dev-lang/php/files/eblits/src_install.patch')
-rw-r--r-- | dev-lang/php/files/eblits/src_install.patch | 138 |
1 files changed, 0 insertions, 138 deletions
diff --git a/dev-lang/php/files/eblits/src_install.patch b/dev-lang/php/files/eblits/src_install.patch deleted file mode 100644 index 400de12..0000000 --- a/dev-lang/php/files/eblits/src_install.patch +++ /dev/null @@ -1,138 +0,0 @@ ---- src_install-v3.eblit 2012-05-05 11:20:31.000000000 +0900 -+++ /gentoo/usr/portage/dev-lang/php/files/eblits/src_install-v3.eblit 2012-05-05 12:29:49.927983645 +0900 -@@ -1,4 +1,4 @@ --# Copyright 1999-2011 Gentoo Foundation -+# Copyright 1999-2010 Gentoo Foundation - # Distributed under the terms of the GNU General Public License v2 - # $Header: /var/cvsroot/gentoo-x86/dev-lang/php/files/eblits/src_install-v3.eblit,v 1.5 2011/11/08 18:14:08 olemarkus Exp $ - -@@ -16,7 +16,7 @@ eblit-php-src_install() { - done - - # Makefile forgets to create this before trying to write to it... -- dodir "${PHP_DESTDIR}/bin" -+ dodir "${PHP_DESTDIR#${EPREFIX}}/bin" - - # Install php environment (without any sapis) - cd "${WORKDIR}/sapis-build/$first_sapi" -@@ -24,7 +24,7 @@ eblit-php-src_install() { - install-build install-headers install-programs \ - || die "emake install failed" - -- local extension_dir="$("${D}/${PHP_DESTDIR}/bin/php-config" --extension-dir)" -+ local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" - - # Create the directory where we'll put version-specific php scripts - keepdir /usr/share/php${PHP_MV} -@@ -41,7 +41,7 @@ eblit-php-src_install() { - # We're specifically not using emake install-sapi as libtool - # may cause unnecessary relink failures (see bug #351266) - insinto "${PHP_DESTDIR}/apache2/" -- newins ".libs/libphp5.so" "libphp${PHP_MV}.so" -+ newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)" - keepdir "/usr/$(get_libdir)/apache2/modules" - else - # needed each time, php_install_ini would reset it -@@ -57,14 +57,14 @@ eblit-php-src_install() { - source="sapi/fpm/php-fpm" - ;; - embed) -- source="libs/libphp${PHP_MV}.so" -+ source="libs/libphp${PHP_MV}$(get_libname)" - ;; - *) - die "unhandled sapi in src_install" - ;; - esac - -- if [[ "${source: -3}" == ".so" ]]; then -+ if [[ "${source}" == *"$(get_libname)" ]]; then - dolib.so "${source}" || die "Unable to install ${sapi} sapi" - else - dobin "${source}" || die "Unable to install ${sapi} sapi" -@@ -84,16 +84,17 @@ eblit-php-src_install() { - done - - # Install env.d files -- newenvd "${FILESDIR}/20php5-envd" \ -+ newenvd "${FILESDIR}/20php${PHP_MV}-envd" \ - "20php${SLOT}" -+ eprefixify "${ED}/etc/env.d/20php${SLOT}" - sed -e "s|/lib/|/$(get_libdir)/|g" -i \ -- "${D}/etc/env.d/20php${SLOT}" -+ "${ED}/etc/env.d/20php${SLOT}" - sed -e "s|php5|php${SLOT}|g" -i \ -- "${D}/etc/env.d/20php${SLOT}" -+ "${ED}/etc/env.d/20php${SLOT}" - - # set php-config variable correctly (bug #278439) - sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ -- "${D}/usr/$(get_libdir)/php${SLOT}/bin/php-config" -+ "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" - } - - php_install_ini() { -@@ -106,47 +107,44 @@ php_install_ini() { - cp "${PHP_INI_UPSTREAM}" "${phpinisrc}" - - # default to /tmp for save_path, bug #282768 -- sed -e 's|^;session.save_path .*$|session.save_path = "/tmp"|g' -i "${phpinisrc}" -+ sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" - - # Set the extension dir - sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}" - - # Set the include path to point to where we want to find PEAR packages -- sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:/usr/share/php'${PHP_MV}':/usr/share/php"|' -i "${phpinisrc}" -- -- dodir "${PHP_INI_DIR}" -- insinto "${PHP_INI_DIR}" -+ sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" -+ -+ dodir "${PHP_INI_DIR#${EPREFIX}}" -+ insinto "${PHP_INI_DIR#${EPREFIX}}" - newins "${phpinisrc}" "${PHP_INI_FILE}" - -- elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR}" -+ elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}" - elog - -- dodir "${PHP_EXT_INI_DIR}" -- dodir "${PHP_EXT_INI_DIR_ACTIVE}" -+ dodir "${PHP_EXT_INI_DIR#${EPREFIX}}" -+ dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}" - - # SAPI-specific handling - if [[ "${sapi}" == "apache2" ]] ; then -- insinto "${APACHE_MODULES_CONFDIR}" -- newins "${FILESDIR}/70_mod_php${PHP_MV}.conf-apache2" \ -- "70_mod_php${PHP_MV}.conf" -+ insinto "${APACHE_MODULES_CONFDIR#${EPREFIX}}" -+ newins "${FILESDIR}/70_mod_php${PHP_MV}.conf-apache2" \ -+ "70_mod_php${PHP_MV}.conf" - fi - - if [[ "${sapi}" == "fpm" ]] ; then -- [[ -z ${PHP_FPM_INIT_VER} ]] && PHP_FPM_INIT_VER=3 -- [[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0 -+ [[ -z ${PHP_FPM_INIT_VER} ]] && PHP_FPM_INIT_VER=3 -+ [[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0 - einfo "Installing FPM CGI config file php-fpm.conf" -- insinto ${PHP_INI_DIR} -+ insinto "${PHP_INI_DIR#${EPREFIX}}" - newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf - dodir "/etc/init.d" - insinto "/etc/init.d" - newinitd "${FILESDIR}/php-fpm-r${PHP_FPM_INIT_VER}.init" "php-fpm" -- #dosym "${PHP_DESTDIR}/bin/php-fpm" "/usr/bin/php-fpm" -- -- # Remove bogus /etc/php-fpm.conf.default (bug 359906) -- [[ -f "${D}/etc/php-fpm.conf.default" ]] && rm "${D}/etc/php-fpm.conf.default" -+ # dosym "${PHP_DESTDIR#${EPREFIX}}/bin/php-fpm" "/usr/bin/php-fpm" - fi - -- # Install PHP ini files into /usr/share/php -+ # Install PHP ini files into /usr/share/php - if [[ ${SLOT} == '5.2' ]]; then - newdoc php.ini-dist php.ini-development - newdoc php.ini-recommended php.ini-production |