Spec cleanups

This commit is contained in:
Sandro Mani 2020-11-13 00:50:39 +01:00
parent 391bb97337
commit 962820cf32

View File

@ -1,4 +1,4 @@
%?mingw_package_header
%{?mingw_package_header}
Name: mingw-readline
Version: 8.0
@ -79,7 +79,7 @@ Requires: mingw64-readline = %{version}-%{release}
Static version of the cross compiled readline library.
%?mingw_debug_package
%{?mingw_debug_package}
%prep
@ -92,22 +92,23 @@ Static version of the cross compiled readline library.
%install
%mingw_make_install DESTDIR=$RPM_BUILD_ROOT
%mingw_make_install
# Don't want the info files or manpages which duplicate the native package.
rm -rf $RPM_BUILD_ROOT%{mingw32_mandir}
rm -rf $RPM_BUILD_ROOT%{mingw32_infodir}
rm -rf %{buildroot}%{mingw32_mandir}
rm -rf %{buildroot}%{mingw32_infodir}
rm -rf $RPM_BUILD_ROOT%{mingw64_mandir}
rm -rf $RPM_BUILD_ROOT%{mingw64_infodir}
rm -rf %{buildroot}%{mingw64_mandir}
rm -rf %{buildroot}%{mingw64_infodir}
# The examples also duplicate the native package so they can be removed as well
rm -f $RPM_BUILD_ROOT%{mingw32_datadir}/readline/*.c
rm -f $RPM_BUILD_ROOT%{mingw64_datadir}/readline/*.c
rm -f %{buildroot}%{mingw32_datadir}/readline/*.c
rm -f %{buildroot}%{mingw64_datadir}/readline/*.c
# Win32
%files -n mingw32-readline
%license COPYING
%{mingw32_bindir}/libreadline8.dll
%{mingw32_bindir}/libhistory8.dll
%{mingw32_docdir}/readline/CHANGES
@ -124,6 +125,7 @@ rm -f $RPM_BUILD_ROOT%{mingw64_datadir}/readline/*.c
# Win64
%files -n mingw64-readline
%license COPYING
%{mingw64_bindir}/libreadline8.dll
%{mingw64_bindir}/libhistory8.dll
%{mingw64_docdir}/readline/CHANGES