Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release-src > by-pkgid > 564ebd6ddac99a8992f2013c9a01a27d > files > 3

acr38u-1.7.11-5.mga5.src.rpm

%define usbdropdir %(pkg-config libpcsclite --variable="usbdropdir" 2>/dev/null)
%define major   0
%define libname %mklibname %name %major
%define develname %mklibname %name -d
%define build_version 100711

Summary:        ACS ACR 38 USB (acr38u) Smartcard Reader driver for PCSC-lite
Name:           acr38u
Version:        1.7.11
Release:        %mkrel 5
License:        GPL
Group:          System/Kernel and hardware
URL:            http://www.acs.com.hk/acr38_driversmanual.asp
# From the Gentoo ebuild:
# <<<
# tarball release is encapsuled in a .zip file :-(
# http://www.acs.com.hk/drivers/eng/ACR38_Driver_Lnx_101_P.zip
# I'm waiting an answer from info@acs.com.hk about that !
# SRC_URI="http://www.linuxunderground.be/${MY_P}.tar.bz2"
# HOMEPAGE="http://www.acs.com.hk"
# >>>
# Source0:      http://www.acs.com.hk/download/ACR38_LINUX_%{build_version}_P.tar.gz
Source0:        http://www.linuxunderground.be/ACR38_LINUX_%{build_version}_P.tar.bz2
Patch0:         acr38u-linkage_fix.diff
BuildRequires:  pcsc-lite-devel >= 1.3.1
BuildRequires:  pkgconfig(libusb) >= 0.1.12
Requires(post): pcsc-lite
Requires(postun): pcsc-lite
Requires:       pcsc-lite
Requires:       %{libname} = %{version}-%{release}

%description
CCID ACR38u Smart Card reader driver for PCSC-lite.

%package -n     %{libname}
Group:          System/Libraries
Summary:        Shared library for %{name}

%description -n %{libname}
Shared library for the CCID ACR38u Smart Card reader driver for
PCSC-lite.

%package -n     %{develname}
Summary:        Development library for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for the CCID ACR38u Smart Card reader driver for
PCSC-lite.

%prep
%setup -q -n ACR38_LINUX_%{build_version}_P
%patch0 -p0

%build
rm -rf autom4te.cache
autoreconf -fis

%configure2_5x \
        --disable-dependency-tracking \
        --disable-static \
        --enable-usbdropdir="%{buildroot}%{usbdropdir}"
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

# move the .pc file to the correct place on x86-64
%ifarch x86_64
mkdir -p %{buildroot}%{_libdir}/pkgconfig
mv %{buildroot}%{_prefix}/lib/pkgconfig/libacr38ucontrol.pc %{buildroot}%{_libdir}/pkgconfig/libacr38ucontrol.pc
%endif

%post
/sbin/service pcscd condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service pcscd condrestart > /dev/null 2>/dev/null || :

%files
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README* doc/README*
%{usbdropdir}/*

%files -n %{libname}
%defattr(-, root, root, 0755)
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 1.7.11-5.mga5
+ Revision: 740293
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.7.11-4.mga5
+ Revision: 686455
- Rebuild to fix library dependencies

* Tue Sep 16 2014 umeabot <umeabot> 1.7.11-3.mga5
+ Revision: 677693
- Mageia 5 Mass Rebuild

* Sat Jul 05 2014 pterjan <pterjan> 1.7.11-2.mga5
+ Revision: 643552
- Replace libusb*-devel BuildRequires by better ones

* Sun May 04 2014 shlomif <shlomif> 1.7.11-1.mga5
+ Revision: 619930
- New version 1.7.11 - thanks to Gentoo

* Fri Oct 18 2013 umeabot <umeabot> 1.7.10-5.mga4
+ Revision: 502454
- Mageia 4 Mass Rebuild

* Fri Jan 11 2013 umeabot <umeabot> 1.7.10-4.mga3
+ Revision: 345261
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Jul 28 2012 fwang <fwang> 1.7.10-3.mga3
+ Revision: 275190
- update file list

* Tue Mar 29 2011 steletch <steletch> 1.7.10-2.mga1
+ Revision: 78905
- Clean spec file
- imported package acr38u


* Mon Nov 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.10-2mdv2011.0
+ Revision: 603170
- rebuild

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1.7.10-1mdv2010.1
+ Revision: 462618
- update to new version 1.7.10

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.7.9-8mdv2010.0
+ Revision: 413022
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.7.9-7mdv2009.1
+ Revision: 349983
- 2009.1 rebuild

* Wed Jul 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.9-6mdv2009.0
+ Revision: 230719
- added P0 to fix linkage
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.7.9-4mdv2008.1
+ Revision: 148420
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jul 14 2007 Adam Williamson <awilliamson@mandriva.org> 1.7.9-3mdv2008.0
+ Revision: 51934
- correct major
- correct file list

* Sat Jul 14 2007 Adam Williamson <awilliamson@mandriva.org> 1.7.9-2mdv2008.0
+ Revision: 51925
- move .pc file to the correct place on x86-64
- er, restart pcscd not CUPS...
- take service restart commands from foomatic-db
- use mdv make and makeinstall macros
- quiet setup
- libify according to MDV policy
- correct buildrequires
- correct group
- initial spec from Cedric Devillers
- Import acr38u



* Thu Jul 12 2007 Cedric Devillers <brancaleone@altern.org> 1.7.9-1.mdv
- First mandriva build.