Blame SPECS/mingw-libcacard.spec

Packit be9d3f
%?mingw_package_header
Packit be9d3f
Packit be9d3f
Name:           mingw-libcacard
Packit be9d3f
Version:        2.6.0
Packit be9d3f
Release:        1%{?dist}
Packit be9d3f
Summary:        Common Access Card (CAC) Emulation
Packit be9d3f
Packit be9d3f
License:        GPLv2+ and LGPLv2+ and BSD
Packit be9d3f
URL:            http://www.spice-space.org/
Packit be9d3f
Source0:        http://www.spice-space.org/download/libcacard/libcacard-%{version}.tar.xz
Packit be9d3f
Packit be9d3f
BuildArch:      noarch
Packit be9d3f
ExclusiveArch: %{ix86} x86_64 %{arm}
Packit be9d3f
Packit be9d3f
# avoid pixman build...
Packit be9d3f
BuildRequires:  mingw32-pixman
Packit be9d3f
BuildRequires:  mingw64-pixman
Packit be9d3f
Packit be9d3f
BuildRequires:  mingw32-filesystem >= 95
Packit be9d3f
BuildRequires:  mingw32-gcc
Packit be9d3f
BuildRequires:  mingw32-binutils
Packit be9d3f
BuildRequires:  mingw32-nss
Packit be9d3f
BuildRequires:  mingw32-glib2
Packit be9d3f
Packit be9d3f
BuildRequires:  mingw64-filesystem >= 95
Packit be9d3f
BuildRequires:  mingw64-gcc
Packit be9d3f
BuildRequires:  mingw64-binutils
Packit be9d3f
BuildRequires:  mingw64-nss
Packit be9d3f
BuildRequires:  mingw64-glib2
Packit be9d3f
Packit be9d3f
BuildRequires:  automake
Packit be9d3f
BuildRequires:  libtool
Packit be9d3f
Packit be9d3f
%description
Packit be9d3f
This library provides emulation of smart cards to a virtual card
Packit be9d3f
reader running in a guest virtual machine.
Packit be9d3f
Packit be9d3f
%package -n mingw32-libcacard
Packit be9d3f
Summary:        Common Access Card (CAC) Emulation
Packit be9d3f
Group:          Development/Libraries
Packit be9d3f
Packit be9d3f
%description -n mingw32-libcacard
Packit be9d3f
Common Access Card (CAC) emulation library.
Packit be9d3f
Packit be9d3f
%package -n mingw64-libcacard
Packit be9d3f
Summary:        Common Access Card (CAC) Emulation
Packit be9d3f
Group:          Development/Libraries
Packit be9d3f
Packit be9d3f
%description -n mingw64-libcacard
Packit be9d3f
Common Access Card (CAC) emulation library.
Packit be9d3f
Packit be9d3f
%?mingw_debug_package
Packit be9d3f
Packit be9d3f
%prep
Packit be9d3f
%setup  -q -n libcacard-%{version}
Packit be9d3f
Packit be9d3f
autoreconf -if
Packit be9d3f
Packit be9d3f
%build
Packit be9d3f
%mingw_configure
Packit be9d3f
%mingw_make %{?_smp_mflags} V=1
Packit be9d3f
Packit be9d3f
%install
Packit be9d3f
rm -rf $RPM_BUILD_ROOT
Packit be9d3f
Packit be9d3f
%mingw_make install "DESTDIR=$RPM_BUILD_ROOT"
Packit be9d3f
Packit be9d3f
# Drop all .la files
Packit be9d3f
find $RPM_BUILD_ROOT -name "*.la" -delete
Packit be9d3f
Packit be9d3f
%files -n mingw32-libcacard
Packit be9d3f
%{mingw32_bindir}/libcacard-0.dll
Packit be9d3f
%{mingw32_includedir}/cacard
Packit be9d3f
%{mingw32_libdir}/libcacard.dll.a
Packit be9d3f
%{mingw32_libdir}/pkgconfig/libcacard.pc
Packit be9d3f
Packit be9d3f
%files -n mingw64-libcacard
Packit be9d3f
%{mingw64_bindir}/libcacard-0.dll
Packit be9d3f
%{mingw64_includedir}/cacard
Packit be9d3f
%{mingw64_libdir}/libcacard.dll.a
Packit be9d3f
%{mingw64_libdir}/pkgconfig/libcacard.pc
Packit be9d3f
Packit be9d3f
%changelog
Packit be9d3f
* Fri Aug 17 2018 Victor Toso <victortoso@redhat.com> - 2.6.0-1
Packit be9d3f
- Package renamed in RHEL-8.0 from mingw-qemu to mingw-libcacard
Packit be9d3f
- Version bump to 2.6.0, released in Aug 8 2018
Packit be9d3f
- Related: rhbz#1615874
Packit be9d3f
- ExclusiveArch: i686, x86_64
Packit be9d3f
- Remove vsccclient.exe (not included in 2.6.0)
Packit be9d3f
Packit be9d3f
* Sun Oct 11 2015 Fabiano Fidêncio <fidencio@redhat.com> - 2.5.0-4
Packit be9d3f
- Get back to the official tarball
Packit be9d3f
- Fix the versionless .pc file issue
Packit be9d3f
Packit be9d3f
* Thu Oct 08 2015 Fabiano Fidêncio <fidencio@redhat.com> - 2.5.0-3
Packit be9d3f
- Update the patches for the ones who ended up being pushed upstream
Packit be9d3f
Packit be9d3f
* Wed Oct 07 2015 Fabiano Fidêncio <fidencio@redhat.com> - 2.5.0-2
Packit be9d3f
- Keep the package name as mingw-qemu (to avoid problems with tags)
Packit be9d3f
- Add automake as BuildRequires
Packit be9d3f
Packit be9d3f
* Wed Oct 07 2015 Fabiano Fidêncio <fidencio@redhat.com> - 2.5.0-1
Packit be9d3f
- Update to standalone libcacard 2.5.0
Packit be9d3f
Packit be9d3f
* Tue Oct 06 2015 Fabiano Fidêncio <fidencio@redhat.com> - 1.4.0-3
Packit be9d3f
- Add python as a build requirement
Packit be9d3f
Packit be9d3f
* Wed Mar 20 2013 Marc-André Lureau <marcandre.lureau@redhat.com> - 1.4.0-2
Packit be9d3f
- Fix loading of nssdb. #866418
Packit be9d3f
Packit be9d3f
* Thu Feb 21 2013 Marc-André Lureau <marcandre.lureau@redhat.com> - 1.4.0-1
Packit be9d3f
- Initial package. #914790
Packit be9d3f