ulimit -c 0
PERLOPT="--define=__perl_provides /bin/sh -c 'cat >/dev/null'"
+PERLOPT2="--define=__perl_requires /bin/sh -c 'cat >/dev/null'"
PHPOPT="--define=__php_provides /bin/sh -c 'cat >/dev/null'"
+PHPOPT2="--define=__php_requires /bin/sh -c 'cat >/dev/null'"
noprovfiles=''
noprov=''
buildroot=''
case "$1" in
--with-perl)
PERLOPT=""
+ PERLOPT2=""
;;
--with-php)
PHPOPT=""
+ PHPOPT2=""
;;
--buildroot=*)
buildroot="${1#--buildroot=}"
# rpmdeps output seems sorted, but resort it in case of long list split
grep -v -e "^\(${noprovfiles}\)\$" | tr '\n' '\0' | \
- xargs -r -0 /usr/bin/rpmdeps "${PERLOPT}" "${PHPOPT}" --provides | \
+ xargs -r -0 /usr/bin/rpmdeps "${PERLOPT}" "${PERLOPT2}" \
+ "${PHPOPT}" "${PHPOPT2}" --provides | \
LC_ALL=C sort -u | grep -v -e "^\(${noprov}\)\$"
exit 0