#! /bin/sh

sed -i '
s/^\(BuildRequires:.*\)pkgconfig/\1pkg-config/
s/^\(BuildRequires:.*\)gtkdoc/\1gtk-doc/

# use /^%files/,/^%changelog/ for file list only
1,/^%changelog/ {

s:%prefix/bin:%{_bindir}:g
s:%{prefix}/bin:%{_bindir}:g
s:%_prefix/bin:%{_bindir}:g
s:%{_prefix}/bin:%{_bindir}:g
s:/opt/gnome/bin:%{_bindir}:g

s:%prefix/sbin:%{_sbindir}:g
s:%{prefix}/sbin:%{_sbindir}:g
s:%_prefix/sbin:%{_sbindir}:g
s:%{_prefix}/sbin:%{_sbindir}:g
s:/opt/gnome/sbin:%{_sbindir}:g

s:%prefix/%_lib:%{_libdir}:g
s:%{prefix}/%_lib:%{_libdir}:g
s:%_prefix/%_lib:%{_libdir}:g
s:%{_prefix}/%_lib:%{_libdir}:g
s:/opt/gnome/%_lib:%{_libdir}:g
s:%prefix/%{_lib}:%{_libdir}:g
s:%{prefix}/%{_lib}:%{_libdir}:g
s:%_prefix/%{_lib}:%{_libdir}:g
s:%{_prefix}/%{_lib}:%{_libdir}:g
s:/opt/gnome/%{_lib}:%{_libdir}:g

s:%prefix/include:%{_includedir}:g
s:%{prefix}/include:%{_includedir}:g
s:%_prefix/include:%{_includedir}:g
s:%{_prefix}/include:%{_includedir}:g
s:/opt/gnome/include:%{_includedir}:g

s:/etc%prefix:%{_sysconfdir}:g
s:/etc%{prefix}:%{_sysconfdir}:g
s:/etc%_prefix:%{_sysconfdir}:g
s:/etc%{_prefix}:%{_sysconfdir}:g
s:/etc/%prefix:%{_sysconfdir}:g
s:/etc/%{prefix}:%{_sysconfdir}:g
s:/etc/%_prefix:%{_sysconfdir}:g
s:/etc/%{_prefix}:%{_sysconfdir}:g
s:/etc/opt/gnome:%{_sysconfdir}:g

s:/var%prefix:%{_sharedstatedir}:g
s:/var%{prefix}:%{_sharedstatedir}:g
s:/var%_prefix:%{_sharedstatedir}:g
s:/var%{_prefix}:%{_sharedstatedir}:g
s:/var/%prefix:%{_sharedstatedir}:g
s:/var/%{prefix}:%{_sharedstatedir}:g
s:/var/%_prefix:%{_sharedstatedir}:g
s:/var/%{_prefix}:%{_sharedstatedir}:g
s:/var/opt/gnome:%{_sharedstatedir}:g

s:%prefix/share:%{_datadir}:g
s:%{prefix}/share:%{_datadir}:g
s:%_prefix/share:%{_datadir}:g
s:%{_prefix}/share:%{_datadir}:g
s:/opt/gnome/share:%{_datadir}:g

s:%prefix/share/man:%{_mandir}:g
s:%{prefix}/share/man:%{_mandir}:g
s:%_prefix/share/man:%{_mandir}:g
s:%{_prefix}/share/man:%{_mandir}:g
s:%datadir/man:%{_mandir}:g
s:%{datadir}/man:%{_mandir}:g
s:%_datadir/man:%{_mandir}:g
s:%{_datadir}/man:%{_mandir}:g
s:/opt/gnome/share/man:%{_mandir}:g

}
' *.spec
