#!/bin/bash EBUILD="1" source /sbin/functions.sh extdir=$( php-config --extension-dir ) if [[ -z "${extdir}" || ! -d ${extdir} ]]; then eerror "Your PHP configuration doesn't feel right" fi ebegin "Checking for installed PHP extensions" builds=$( qfile --quiet --nocolor ${extdir}/*.so ) builds=${builds//dev-lang\/php/} builds=$( qlist -ICv ${builds} | awk '{ printf "=%s ", $1 }' ) eend "$?" echo einfo "Remerging dependant ebuilds:" eindent einfo "emerge --oneshot --ask --verbose ${builds}" emerge --oneshot --ask --verbose ${builds}