-%attr(755,root,root) %{_bindir}/igawk
-%attr(755,root,root) %{_bindir}/pgawk*
-%{_mandir}/man1/*
-%lang(es) %{_mandir}/es/man1/*
-%lang(fr) %{_mandir}/fr/man1/*
-%lang(it) %{_mandir}/it/man1/*
-%lang(ja) %{_mandir}/ja/man1/*
-%lang(pl) %{_mandir}/pl/man1/*
-%{_infodir}/*.info*
-%attr(755,root,root) %{_libdir}/awk
-%{_datadir}/awk
+%dir %{_libdir}/gawk
+%attr(755,root,root) %{_libdir}/gawk/*.so
+%dir %{_libdir}/awk
+%{_libdir}/awk/*.awk
+%if "%{_libexecdir}" != "%{_libdir}"
+%dir %{_libexecdir}/awk
+%endif
+%attr(755,root,root) %{_libexecdir}/awk/grcat
+%attr(755,root,root) %{_libexecdir}/awk/pwcat
+/etc/profile.d/gawk.csh
+/etc/profile.d/gawk.sh
+%{_mandir}/man1/gawk.1*
+%{_mandir}/man3/filefuncs.3am*
+%{_mandir}/man3/fnmatch.3am*
+%{_mandir}/man3/fork.3am*
+%{_mandir}/man3/inplace.3am*
+%{_mandir}/man3/ordchr.3am*
+%{_mandir}/man3/readdir.3am*
+%{_mandir}/man3/readfile.3am*
+%{_mandir}/man3/revoutput.3am*
+%{_mandir}/man3/revtwoway.3am*
+%{_mandir}/man3/rwarray.3am*
+%{_mandir}/man3/time.3am*
+%lang(es) %{_mandir}/es/man1/gawk.1*
+%lang(fr) %{_mandir}/fr/man1/gawk.1*
+%lang(it) %{_mandir}/it/man1/gawk.1*
+%lang(ja) %{_mandir}/ja/man1/gawk.1*
+%lang(pl) %{_mandir}/pl/man1/gawk.1*
+%{_infodir}/gawk*.info*