Changed files:
pearize.sh -> 1.9
# http://info.ccone.at/INFO/Mail-Archives/procmail/Jul-2004/msg00132.html
sed -i -e '/./,$ !d;/^$/N;/\n$/D' $template
# http://info.ccone.at/INFO/Mail-Archives/procmail/Jul-2004/msg00132.html
sed -i -e '/./,$ !d;/^$/N;/\n$/D' $template
-rpm=$(rpm -q --qf '../RPMS/%{name}-%{version}.noarch.rpm' --specfile "$spec")
+rpm=$(rpm -q --qf '../RPMS/%{name}-%{version}-%{release}.noarch.rpm' --specfile "$spec")
if [ ! -f $rpm ]; then
rpmbuild -bb $spec
fi
if [ ! -f $rpm ]; then
rpmbuild -bb $spec
fi
+_noautoreq=$(grep '%define.*_noautoreq' $template || :)
+if [ "$_noautoreq" ]; then
+ sed -i -e "/^BuildRoot:/{
+a\\
+\\
+# exclude optional dependencies\\
+$_noautoreq
+}
+" $spec
+
+ sed -i -e '/^%files/{
+i\
+%post\
+if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then\
+ cat %{_docdir}/%{name}-%{version}/optional-packages.txt\
+fi\
+
+}
+' $spec
+
+fi
+