-rm -f po/ca@valencia.po
-rm -f po/en_US@piglatin.po
-sed -i -e 's|ca@valencia||' configure.ac
-sed -i -e 's|en_US@piglatin||' configure.ac
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+
+%{__sed} -i -e 's,po/Makefile.in,,' configure.ac
+
+
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python2(\s|$),#!%{__python}\1,' -e '1s,#!\s*/usr/bin/env\s+python(\s|$),#!%{__python}\1,' -e '1s,#!\s*/usr/bin/python(\s|$),#!%{__python}\1,' \
+ CMakeScripts/cmake_consistency_check.py \
+ buildtools/msys2checkdeps.py \
+ cxxtest/cxxtestgen.py \
+ packaging/scripts/lp-mark-bugs-released \
+ packaging/wix/*.py \
+ share/extensions/*.py \
+ share/extensions/*/*.py \
+ share/*/i18n.py
+
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+ruby(\s|$),#!%{__ruby}\1,' \
+ share/extensions/*.rb
+
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+perl(\s|$),#!%{__perl}\1,' \
+ share/attributes/genMapDataCSS.pl \
+ share/attributes/genMapDataSVG.pl