From: David Woodhouse Date: Fri, 26 Mar 2021 16:55:09 +0000 (+0000) Subject: Actually create installer packages for MinGW builds X-Git-Tag: v8.20~347^2~2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=638bdcbb28d0be28f3eea7a58bfdbfdfd15d8532;p=users%2Fdwmw2%2Fopenconnect.git Actually create installer packages for MinGW builds Signed-off-by: David Woodhouse --- diff --git a/mingw-openconnect.spec.in b/mingw-openconnect.spec.in index 2562726e..e579b9b1 100644 --- a/mingw-openconnect.spec.in +++ b/mingw-openconnect.spec.in @@ -68,7 +68,13 @@ Requires: pkgconfig %description -n mingw32-openconnect The OpenConnect multiprotocol VPN client library, cross-compiled for MinGW. -# Win32 +%package -n mingw32-openconnect-installer +Summary: OpenConnect VPN client application installer + +%description -n mingw32-openconnect-installer +The OpenConnect multiprotocol VPN client installer for 32-bit Windows. + +# Win64 %package -n mingw64-openconnect Summary: OpenConnect VPN client library Requires: pkgconfig @@ -76,6 +82,12 @@ Requires: pkgconfig %description -n mingw64-openconnect The OpenConnect multiprotocol VPN client library, cross-compiled for MinGW. +%package -n mingw64-openconnect-installer +Summary: OpenConnect VPN client application installer + +%description -n mingw64-openconnect-installer +The OpenConnect multiprotocol VPN client installer for 64-bit Windows. + %include %SOURCE3 %prep @@ -99,6 +111,9 @@ fi %install %mingw_make install DESTDIR=$RPM_BUILD_ROOT +install -m 0644 build_win32/openconnect-installer.exe $RPM_BUILD_ROOT/%{mingw32_bindir}/openconnect-installer-%{version}-%{release}.exe +install -m 0644 build_win64/openconnect-installer.exe $RPM_BUILD_ROOT/%{mingw64_bindir}/openconnect-installer-%{version}-%{release}.exe + rm -f $RPM_BUILD_ROOT/%{mingw32_libdir}/libopenconnect.la rm -rf $RPM_BUILD_ROOT/%{mingw32_libexecdir}/openconnect rm -rf $RPM_BUILD_ROOT/%{mingw32_mandir}/man8/openconnect.8* @@ -124,6 +139,9 @@ rm -rf $RPM_BUILD_ROOT/%{mingw64_datadir}/bash-completion %{mingw32_libdir}/libopenconnect*.dll.a %{mingw32_libdir}/pkgconfig/openconnect.pc +%files -n mingw32-openconnect-installer +%{mingw32_bindir}/openconnect-installer-*.exe + #Win64 %files -n mingw64-openconnect -f mingw64-openconnect.lang %license COPYING.LGPL @@ -133,6 +151,9 @@ rm -rf $RPM_BUILD_ROOT/%{mingw64_datadir}/bash-completion %{mingw64_libdir}/libopenconnect*.dll.a %{mingw64_libdir}/pkgconfig/openconnect.pc +%files -n mingw64-openconnect-installer +%{mingw64_bindir}/openconnect-installer-*.exe + %changelog * Mon Apr 27 2020 David Woodhouse - %{version}-%{release} - Autopackaging for COPR