|
@@ -2,19 +2,21 @@ Summary: PC/SC Lite smart card framework and applications
|
|
Summary(ja): PC/SC Lite スマートカードフレームワークおよびアプリケーション
|
|
Summary(ja): PC/SC Lite スマートカードフレームワークおよびアプリケーション
|
|
|
|
|
|
Name: pcsc-lite
|
|
Name: pcsc-lite
|
|
-Version: 1.8.3
|
|
+Version: 1.8.13
|
|
-Release: 2%{?_dist_release}
|
|
+Release: 1%{?_dist_release}
|
|
|
|
|
|
Group: System Environment/Daemons
|
|
Group: System Environment/Daemons
|
|
License: BSD
|
|
License: BSD
|
|
URL: http://pcsclite.alioth.debian.org/
|
|
URL: http://pcsclite.alioth.debian.org/
|
|
-Source0: http://alioth.debian.org/download.php/2106/%{name}-%{version}.tar.bz2
|
|
+Source0: https://alioth.debian.org/frs/download.php/file/4126/%{name}-%{version}.tar.bz2
|
|
-Patch0: %{name}-1.4-docinst.patch
|
|
+Source1: org.debian.pcsc-lite.policy
|
|
-Patch1: pcsc-lite-1.8.3-etc.patch
|
|
+Patch0: pcsc-lite-1.8.13-docinst.patch
|
|
|
|
+Patch1: pcsc-lite-1.8.13-etc.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
|
|
|
|
BuildRequires: eudev-libudev-devel
|
|
BuildRequires: eudev-libudev-devel
|
|
|
|
+BuildRequires: polkit-devel
|
|
BuildRequires: doxygen
|
|
BuildRequires: doxygen
|
|
BuildRequires: flex
|
|
BuildRequires: flex
|
|
Requires(post): initscripts
|
|
Requires(post): initscripts
|
|
@@ -76,7 +78,7 @@ Group: Documentation
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
-%patch0 -p0 -b .docinst
|
|
+%patch0 -p1 -b .docinst
|
|
%patch1 -p1 -b .etc
|
|
%patch1 -p1 -b .etc
|
|
|
|
|
|
%build
|
|
%build
|
|
@@ -84,6 +86,7 @@ autoreconf -if
|
|
%configure \
|
|
%configure \
|
|
--disable-dependency-tracking \
|
|
--disable-dependency-tracking \
|
|
--disable-static \
|
|
--disable-static \
|
|
|
|
+ --enable-polkit \
|
|
--enable-runpid=%{_localstatedir}/run/pcscd.pid \
|
|
--enable-runpid=%{_localstatedir}/run/pcscd.pid \
|
|
--enable-ipcdir=%{_localstatedir}/run \
|
|
--enable-ipcdir=%{_localstatedir}/run \
|
|
--enable-usbdropdir=%{_libdir}/pcsc/drivers
|
|
--enable-usbdropdir=%{_libdir}/pcsc/drivers
|
|
@@ -94,6 +97,10 @@ doxygen doc/doxygen.conf ; rm -f doc/api/*.{map,md5}
|
|
%install
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
+rm -f $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/org.debian.pcsc-lite.policy
|
|
|
|
+
|
|
|
|
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/
|
|
|
|
+install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/
|
|
|
|
|
|
install -dm 755 $RPM_BUILD_ROOT%{_libdir}/pcsc/drivers
|
|
install -dm 755 $RPM_BUILD_ROOT%{_libdir}/pcsc/drivers
|
|
|
|
|
|
@@ -132,11 +139,12 @@ fi
|
|
|
|
|
|
%files
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%defattr(-,root,root,-)
|
|
-%doc AUTHORS ChangeLog* COPYING DRIVERS HELP README SECURITY TODO
|
|
+%doc AUTHORS ChangeLog* COPYING DRIVERS HELP README SECURITY TODO READ
|
|
%dir %{_sysconfdir}/reader.conf.d/
|
|
%dir %{_sysconfdir}/reader.conf.d/
|
|
%{_initrddir}/pcscd
|
|
%{_initrddir}/pcscd
|
|
%{_sbindir}/pcscd
|
|
%{_sbindir}/pcscd
|
|
%{_libdir}/pcsc/
|
|
%{_libdir}/pcsc/
|
|
|
|
+%{_datadir}/polkit-1/actions/org.debian.%{name}.policy
|
|
%{_mandir}/man5/reader.conf.5*
|
|
%{_mandir}/man5/reader.conf.5*
|
|
%{_mandir}/man8/pcscd.8*
|
|
%{_mandir}/man8/pcscd.8*
|
|
|
|
|
|
@@ -160,9 +168,17 @@ fi
|
|
%files doc
|
|
%files doc
|
|
%defattr(-,root,root,-)
|
|
%defattr(-,root,root,-)
|
|
%doc doc/api/ doc/example/pcsc_demo.c
|
|
%doc doc/api/ doc/example/pcsc_demo.c
|
|
|
|
+%{_docdir}/pcsc-lite/README.polkit
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Mon May 04 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.13-1
|
|
|
|
+- new upstream release
|
|
|
|
+- updata Patch0 (pcsc-lite-1.8.13-docinst.patch)
|
|
|
|
+- updata Patch1 (pcsc-lite-1.8.13-etc.patch)
|
|
|
|
+- add Source1 from fedora
|
|
|
|
+- add BuildRequires: polkit-devel
|
|
|
|
+
|
|
* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.3-2
|
|
* Tue Jun 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.3-2
|
|
- change BuildRequires: eudev-libudev-devel instead of libudev-devel
|
|
- change BuildRequires: eudev-libudev-devel instead of libudev-devel
|
|
|
|
|