+
+optional=$(grep '^Optional-ext:' $template || :)
+if [ -n "$optional" ]; then
+ tmp=$(mktemp "${TMPDIR:-/tmp}/fragXXXXXX")
+ echo "$optional" | while read tag ext; do
+ grep -q "PHP extension .$ext" && continue
+ cat > $tmp <<-EOF
+ echo '%{name} can optionally use PHP extension "$ext"' >> optional-packages.txt
+ EOF
+ sed -i -e "
+ /%pear_package_setup/ {
+ r $tmp
+ }
+ " $spec
+ done
+ rm -f .ext.tmp
+fi
+