Blame SPECS/opensc.spec

0c9295
%global commit0 777e2a3751e3f6d53f056c98e9e20e42af674fb1
0c9295
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
0c9295
0c9295
Name:           opensc
0c9295
Version:        0.16.0
92e350
Release:        10.20170227git%{shortcommit0}%{?dist}
0c9295
Summary:        Smart card library and applications
0c9295
0c9295
Group:          System Environment/Libraries
0c9295
License:        LGPLv2+
0c9295
URL:            https://github.com/OpenSC/OpenSC/wiki
0c9295
Source0:        https://github.com/OpenSC/OpenSC/archive/%{commit0}.zip#/%{name}-%{version}-git%{shortcommit0}.zip
0c9295
Source1:        opensc.module
0c9295
Source2:        pkcs11-switch.sh
0c9295
Patch0:		opensc-0.16.0-coverity.patch
0c9295
Patch1:		opensc-0.16.0-cardos.patch
0c9295
Patch2:		opensc-0.16.0-lock.patch
0c9295
# Use label from certificate DN if there is none (#1448555)
0c9295
Patch3:		opensc-0.16.0-labels-from-dn.patch
0c9295
# Use Cardholder name in the token label (#1449740)
0c9295
Patch4:		opensc-0.16.0-piv-cardholder-name.patch
0c9295
# Avoid infinite loop when reading CAC cards (#1473335)
0c9295
Patch5:		opensc-0.16.0-infinite-loop.patch
0c9295
# Workaround for CAC Alt tokens (#1473418)
0c9295
Patch6:		opensc-0.16.0-cac-alt.patch
0c9295
# Copy labels from certificate (#1448555)
0c9295
Patch7:		opensc-0.16.0-coolkey-labels.patch
0c9295
# Properly parse multi-byte length (#1473418)
0c9295
Patch8:		opensc-0.16.0-simpletlv.patch
92e350
# Disable pinpad by default (#1547117, #1547744)
92e350
Patch9:		opensc-0.16.0-pinpad.patch
92e350
# https://github.com/OpenSC/OpenSC/commit/74885fb
92e350
Patch10:	opensc-0.16.0-hexadecimal-mechanism.patch
92e350
# https://github.com/OpenSC/OpenSC/commit/ea4baf5
92e350
Patch11:	opensc-0.16.0-ecdsa-ec-point.patch
92e350
# https://github.com/OpenSC/OpenSC/commit/60dbebf
92e350
Patch12:	opensc-0.16.0-cardos5.patch
0c9295
0c9295
BuildRequires:  pcsc-lite-devel
0c9295
BuildRequires:  readline-devel
0c9295
BuildRequires:  openssl-devel
0c9295
BuildRequires:  /usr/bin/xsltproc
0c9295
BuildRequires:  docbook-style-xsl
0c9295
BuildRequires:  autoconf automake libtool
0c9295
Requires:       pcsc-lite-libs%{?_isa}
0c9295
Requires:	pcsc-lite
0c9295
Obsoletes:      mozilla-opensc-signer < 0.12.0
0c9295
Obsoletes:      opensc-devel < 0.12.0
0c9295
0c9295
%description
0c9295
OpenSC provides a set of libraries and utilities to work with smart cards. Its
0c9295
main focus is on cards that support cryptographic operations, and facilitate
0c9295
their use in security applications such as authentication, mail encryption and
0c9295
digital signatures. OpenSC implements the PKCS#11 API so applications
0c9295
supporting this API (such as Mozilla Firefox and Thunderbird) can use it. On
0c9295
the card OpenSC implements the PKCS#15 standard and aims to be compatible with
0c9295
every software/card that does so, too.
0c9295
0c9295
0c9295
%prep
0c9295
%setup -q -n OpenSC-%{commit0}
0c9295
%patch0 -p1 -b .coverity
0c9295
%patch1 -p1 -b .cardos
0c9295
%patch2 -p1 -b .lock
0c9295
%patch3 -p1 -b .label
0c9295
%patch4 -p1 -b .cardholder
0c9295
%patch5 -p1 -b .infinite
0c9295
%patch6 -p1 -b .cac-alt
0c9295
%patch7 -p1 -b .coolkey-labels
0c9295
%patch8 -p1 -b .simpletlv
92e350
%patch9 -p1 -b .pinpad
92e350
%patch10 -p1 -b .hex-mech
92e350
%patch11 -p1 -b .ec-point
92e350
%patch12 -p1 -b .cardos5
0c9295
0c9295
cp -p src/pkcs15init/README ./README.pkcs15init
0c9295
cp -p src/scconf/README.scconf .
0c9295
# No {_libdir} here to avoid multilib conflicts; it's just an example
0c9295
sed -i -e 's|/usr/local/towitoko/lib/|/usr/lib/ctapi/|' etc/opensc.conf.in
0c9295
0c9295
0c9295
%build
0c9295
autoreconf -fvi
0c9295
sed -i -e 's/opensc.conf/opensc-%{_arch}.conf/g' src/libopensc/Makefile.in
0c9295
sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure # lib64 rpaths
0c9295
%configure  --disable-static \
0c9295
  --disable-assert \
0c9295
  --enable-pcsc \
0c9295
  --enable-sm \
0c9295
  --with-pcsc-provider=libpcsclite.so.1
0c9295
make %{?_smp_mflags} V=1
0c9295
0c9295
0c9295
%install
0c9295
make install DESTDIR=$RPM_BUILD_ROOT
0c9295
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/opensc.conf
0c9295
install -Dpm 644 etc/opensc.conf $RPM_BUILD_ROOT%{_sysconfdir}/opensc-%{_arch}.conf
0c9295
install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/p11-kit/modules/opensc.module
0c9295
install -Dpm 755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/pkcs11-switch
0c9295
# use NEWS file timestamp as reference for configuration file
0c9295
touch -r NEWS $RPM_BUILD_ROOT%{_sysconfdir}/opensc-%{_arch}.conf
0c9295
0c9295
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" | xargs rm
0c9295
0c9295
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/opensc
0c9295
0c9295
# Upstream considers libopensc API internal and no longer ships
0c9295
# public headers and pkgconfig files.
0c9295
# Remove the symlink as nothing is supposed to link against libopensc.
0c9295
rm -f $RPM_BUILD_ROOT%{_libdir}/libopensc.so
0c9295
rm -f $RPM_BUILD_ROOT%{_libdir}/libsmm-local.so
0c9295
%if 0%{?rhel}
0c9295
rm -rf %{buildroot}%{_sysconfdir}/bash_completion.d/
0c9295
%endif
0c9295
0c9295
0c9295
%post -p /sbin/ldconfig
0c9295
0c9295
%postun -p /sbin/ldconfig
0c9295
0c9295
0c9295
%files
0c9295
%defattr(-,root,root,-)
0c9295
%doc COPYING NEWS README*
0c9295
0c9295
%if ! 0%{?rhel}
0c9295
%{_sysconfdir}/bash_completion.d/*
0c9295
%endif
0c9295
0c9295
%config(noreplace) %{_sysconfdir}/opensc-%{_arch}.conf
0c9295
%{_datadir}/p11-kit/modules/opensc.module
0c9295
%{_bindir}/cardos-tool
0c9295
%{_bindir}/cryptoflex-tool
0c9295
%{_bindir}/eidenv
0c9295
%{_bindir}/iasecc-tool
0c9295
%{_bindir}/gids-tool
0c9295
%{_bindir}/netkey-tool
0c9295
%{_bindir}/openpgp-tool
0c9295
%{_bindir}/opensc-explorer
0c9295
%{_bindir}/opensc-tool
0c9295
%{_bindir}/piv-tool
0c9295
%{_bindir}/pkcs11-tool
0c9295
%{_bindir}/pkcs11-switch
0c9295
%{_bindir}/pkcs15-crypt
0c9295
%{_bindir}/pkcs15-init
0c9295
%{_bindir}/pkcs15-tool
0c9295
%{_bindir}/sc-hsm-tool
0c9295
%{_bindir}/dnie-tool
0c9295
%{_bindir}/westcos-tool
0c9295
%{_libdir}/lib*.so.*
0c9295
%{_libdir}/opensc-pkcs11.so
0c9295
%{_libdir}/pkcs11-spy.so
0c9295
%{_libdir}/onepin-opensc-pkcs11.so
0c9295
%{_libdir}/pkgconfig/*.pc
0c9295
%%dir %{_libdir}/pkcs11
0c9295
%{_libdir}/pkcs11/opensc-pkcs11.so
0c9295
%{_libdir}/pkcs11/onepin-opensc-pkcs11.so
0c9295
%{_libdir}/pkcs11/pkcs11-spy.so
0c9295
%{_datadir}/opensc/
0c9295
%{_mandir}/man1/cardos-tool.1*
0c9295
%{_mandir}/man1/cryptoflex-tool.1*
0c9295
%{_mandir}/man1/eidenv.1*
0c9295
%{_mandir}/man1/gids-tool.1*
0c9295
%{_mandir}/man1/iasecc-tool.1*
0c9295
%{_mandir}/man1/netkey-tool.1*
0c9295
%{_mandir}/man1/openpgp-tool.1*
0c9295
%{_mandir}/man1/opensc-explorer.*
0c9295
%{_mandir}/man1/opensc-tool.1*
0c9295
%{_mandir}/man1/piv-tool.1*
0c9295
%{_mandir}/man1/pkcs11-tool.1*
0c9295
%{_mandir}/man1/pkcs15-crypt.1*
0c9295
%{_mandir}/man1/pkcs15-init.1*
0c9295
%{_mandir}/man1/pkcs15-tool.1*
0c9295
%{_mandir}/man1/sc-hsm-tool.1*
0c9295
%{_mandir}/man1/westcos-tool.1*
0c9295
%{_mandir}/man1/dnie-tool.1*
0c9295
%{_mandir}/man5/*.5*
0c9295
0c9295
0c9295
%changelog
92e350
* Tue Jul 03 2018 Jakub Jelen <jjelen@redhat.com> - 0.16.0-10.20170227git
92e350
- Improve support for ECC-enabled CardOS 5.3 card (#1562277)
92e350
92e350
* Tue Jun 19 2018 Jakub Jelen <jjelen@redhat.com> - 0.16.0-9.20170227git
92e350
- make ECPoint behavior standards compliant by default (#1562572)
92e350
- allow mechanism to be specified in hexadecimal (#1562572)
92e350
- Disable pinpad by default (#1547117, #1547744)
92e350
0c9295
* Wed Jan 03 2018 Jakub Jelen <jjelen@redhat.com> - 0.16.0-8.20170227git
0c9295
- Copy labels from certificate (#1448555)
0c9295
- Avoid infinite loop in CAC driver when reading non-CAC cards (#1473335)
0c9295
- Properly parse Simple TLV structures in CAC driver (#1473418)
0c9295
0c9295
* Tue Nov 07 2017 Jakub Jelen <jjelen@redhat.com> - 0.16.0-7.20170227git
0c9295
- Fix issues reported by Coverity
0c9295
- Use upstream accepted fix for CAC Alt tokens (#1473418)
0c9295
0c9295
* Fri Nov 03 2017 Jakub Jelen <jjelen@redhat.com> - 0.16.0-6.20170227git
0c9295
- Use label from certificate DN if there is none (#1448555)
0c9295
- Use Cardholder name in the token label (#1449740)
0c9295
- Avoid infinite loop when reading CAC cards (#1473335)
0c9295
- Workaround for CAC Alt tokens (#1473418)
0c9295
0c9295
* Thu May 18 2017 Jakub Jelen <jjelen@redhat.com> - 0.16.0-5.20170227git
0c9295
- Add missing pkcs11-switch script
0c9295
0c9295
* Thu Apr 13 2017 Jakub Jelen <jjelen@redhat.com> - 0.16.0-4.20170227git
0c9295
- Release aquired lock for uninitialized ASEPCOS cards (#1376090)
0c9295
0c9295
* Thu Mar 23 2017 Jakub Jelen <jjelen@redhat.com> - 0.16.0-3.20170227git
0c9295
- Fix more issues identified by Coverity scan
0c9295
0c9295
* Thu Mar 23 2017 Jakub Jelen <jjelen@redhat.com> - 0.16.0-2.20170227git
0c9295
- Add support for CardOS 5.3
0c9295
- Fix coverity issues
0c9295
- Provide simple tool to swith PKCS#11 library in NSS DB
0c9295
0c9295
* Tue Jan 10 2017 Jakub Jelen <jjelen@redhat.com> - 0.16.0-1.20170110git
0c9295
- Rebase to OpenSC master with support for CAC cards (#1373164)
0c9295
0c9295
* Thu Feb 25 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> 0.14.0-2
0c9295
- Export PKCS#11 symbols from spy library (#1283305)
0c9295
0c9295
* Thu Apr 23 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> 0.14.0-1
0c9295
- Updated to opensc 0.14.0
0c9295
0c9295
* Fri Mar 14 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> 0.13.0-9
0c9295
- Configuration file includes arch to allow it operate under multilib
0c9295
0c9295
* Mon Mar 10 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> 0.13.0-8
0c9295
- Ensure that variables are in scope when used (#1062307)
0c9295
0c9295
* Tue Feb 25 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> 0.13.0-7
0c9295
- Corrected path of opensc.module (#1060034)
0c9295
0c9295
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.13.0-6
0c9295
- Mass rebuild 2014-01-24
0c9295
0c9295
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.13.0-5
0c9295
- Mass rebuild 2013-12-27
0c9295
0c9295
* Fri Mar 08 2013 Stef Walter <stefw@redhat.com> - 0.13.0-4
0c9295
- Use the standard name format for p11-kit module configs
0c9295
- Put the p11-kit module config is the system location
0c9295
0c9295
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.0-3
0c9295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0c9295
0c9295
* Sun Jan 13 2013 Kalev Lember <kalevlember@gmail.com> - 0.13.0-2
0c9295
- Backport an upstream patch for fixing pkcs15 cert length calculation
0c9295
0c9295
* Thu Jan 03 2013 Milan Broz <mbroz@redhat.com> - 0.13.0-1
0c9295
- Update to 0.13.0 (#890770)
0c9295
- Remove no longer provided onepin-opensc-pkcs11.so.
0c9295
- Add iasecc-tool, openpgp-tool and sc-hsm-tool.
0c9295
0c9295
* Fri Jul 27 2012 Tomas Mraz <tmraz@redhat.com> - 0.12.2-6
0c9295
- Add a configuration file for p11-kit (#840504)
0c9295
0c9295
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.2-5
0c9295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0c9295
0c9295
* Sun Mar  4 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.12.2-4
0c9295
- Add patch for dso
0c9295
0c9295
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.2-3
0c9295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0c9295
0c9295
* Wed Aug 17 2011 Tomas Mraz <tmraz@redhat.com> - 0.12.2-2
0c9295
- Rebuilt to fix trailing slashes in filelist from rpmbuild bug
0c9295
0c9295
* Tue Jul 19 2011 Kalev Lember <kalevlember@gmail.com> - 0.12.2-1
0c9295
- Update to 0.12.2 (#722659)
0c9295
0c9295
* Wed May 18 2011 Kalev Lember <kalev@smartlink.ee> - 0.12.1-1
0c9295
- Update to 0.12.1 (#705743)
0c9295
- Removed BR libtool-ltdl-devel to build with glibc's libdl instead
0c9295
0c9295
* Tue Apr 12 2011 Tomas Mraz <tmraz@redhat.com> - 0.12.0-4
0c9295
- drop multilib conflicting and duplicated doc file (#695368)
0c9295
0c9295
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.0-3
0c9295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0c9295
0c9295
* Mon Jan 03 2011 Kalev Lember <kalev@smartlink.ee> - 0.12.0-2
0c9295
- Disabled asserts
0c9295
0c9295
* Mon Jan 03 2011 Kalev Lember <kalev@smartlink.ee> - 0.12.0-1
0c9295
- Update to 0.12.0
0c9295
- Removed and obsoleted mozilla-opensc-signer and opensc-devel subpackages
0c9295
- Dropped patches which are now upstreamed
0c9295
- It is no longer possible to build in both pcsc-lite and openct support,
0c9295
  so opensc now gets built exclusively with pcsc-lite.
0c9295
0c9295
* Tue Dec 21 2010 Tomas Mraz <tmraz@redhat.com> - 0.11.13-6
0c9295
- fix buffer overflow on rogue card serial numbers
0c9295
0c9295
* Tue Oct 19 2010 Tomas Mraz <tmraz@redhat.com> - 0.11.13-5
0c9295
- own the _libdir/pkcs11 subdirectory (#644527)
0c9295
0c9295
* Tue Sep  7 2010 Tomas Mraz <tmraz@redhat.com> - 0.11.13-4
0c9295
- fix build with new pcsc-lite
0c9295
0c9295
* Wed Aug 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.11.13-3
0c9295
- build against libassuan1 (f14+)
0c9295
0c9295
* Wed Jun  9 2010 Tomas Mraz <tmraz@redhat.com> - 0.11.13-2
0c9295
- replace file dependency (#601943)
0c9295
0c9295
* Tue Feb 16 2010 Kalev Lember <kalev@smartlink.ee> - 0.11.13-1
0c9295
- new upstream version
0c9295
0c9295
* Sun Feb 14 2010 Kalev Lember <kalev@smartlink.ee> - 0.11.12-2
0c9295
- Added patch to fix linking with the new --no-add-needed default (#564758)
0c9295
0c9295
* Mon Dec 21 2009 Kalev Lember <kalev@smartlink.ee> - 0.11.12-1
0c9295
- new upstream version
0c9295
- replaced %%define with %%global
0c9295
- BR clean up from items not applicable to current Fedora releases
0c9295
0c9295
* Tue Dec  8 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 0.11.11-2
0c9295
- Explicitly BR libassuan-static in accordance with the Packaging
0c9295
  Guidelines (libassuan-devel is still static-only).
0c9295
0c9295
* Thu Nov 19 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.11-1
0c9295
- new upstream version
0c9295
0c9295
* Tue Sep 29 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.9-2
0c9295
- fix multilib conflict in the configuration file (#526269)
0c9295
0c9295
* Wed Sep 09 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.9-1
0c9295
- new upstream version
0c9295
0c9295
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.8-5
0c9295
- rebuilt with new openssl
0c9295
0c9295
* Mon Jul 27 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.8-4
0c9295
- Depend on specific arch of pcsc-lite-libs (reported by Kalev Lember)
0c9295
0c9295
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.8-3
0c9295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0c9295
0c9295
* Mon Jun 15 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.8-2
0c9295
- Rebuilt with new openct
0c9295
0c9295
* Mon May 11 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.8-1
0c9295
- new upstream version - fixes security issue
0c9295
0c9295
* Fri Feb 27 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.7-1
0c9295
- new upstream version - fixes CVE-2009-0368
0c9295
0c9295
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.6-3
0c9295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0c9295
0c9295
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 0.11.6-2
0c9295
- Add explicit requires for pcsc-lite-libs. Dlopen libpcsclite with the full
0c9295
  soname.
0c9295
0c9295
* Tue Sep  2 2008 Tomas Mraz <tmraz@redhat.com> - 0.11.6-1
0c9295
- Update to latest upstream, fixes CVE-2008-2235
0c9295
0c9295
* Thu Apr 10 2008 Hans de Goede <j.w.r.degoede@hhs.nl> - 0.11.4-5
0c9295
- BuildRequire libassuan-devel instead of libassuan-static (bz 441812)
0c9295
0c9295
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.11.4-4
0c9295
- Autorebuild for GCC 4.3
0c9295
0c9295
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 0.11.4-3
0c9295
 - Rebuild for deps
0c9295
0c9295
* Wed Dec  5 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.4-2
0c9295
- Rebuild.
0c9295
0c9295
* Mon Sep 10 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.4-1
0c9295
- 0.11.4.
0c9295
0c9295
* Mon Aug 20 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.4-0.1.rc1
0c9295
- 0.11.4-rc1, pkcs11-tool usage message fix applied upstream.
0c9295
- License: LGPLv2+
0c9295
0c9295
* Thu Jul 26 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.3-2
0c9295
- Fix pkcs11-tool usage message crash (#249702).
0c9295
0c9295
* Tue Jul 17 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.3-1
0c9295
- 0.11.3.
0c9295
0c9295
* Sat Jun 30 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.3-0.1.pre2
0c9295
- 0.11.3-pre2.
0c9295
0c9295
* Thu Jun 21 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.3-0.1.pre1
0c9295
- 0.11.3-pre1.
0c9295
0c9295
* Sun May  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.2-2
0c9295
- Add explicit build dependency on ncurses-devel.
0c9295
0c9295
* Sat May  5 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.2-1
0c9295
- 0.11.2.
0c9295
0c9295
* Tue Apr 24 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.2-0.3.rc2
0c9295
- 0.11.2-rc2.
0c9295
0c9295
* Fri Mar 23 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.2-0.3.rc1
0c9295
- 0.11.2-rc1.
0c9295
0c9295
* Thu Mar 15 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.2-0.2.pre6
0c9295
- 0.11.2-pre6.
0c9295
0c9295
* Tue Mar  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.11.2-0.2.pre4
0c9295
- 0.11.2-pre4.
0c9295
- Require pinentry-gui instead of the pinentry executable in signer.
0c9295
0c9295
* Sun Dec  3 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.2-0.1.pre3
0c9295
- 0.11.2-pre3.
0c9295
- Build with new libassuan.
0c9295
- Don't run autotools during build.
0c9295
- Adjust to readline/termcap/ncurses changes.
0c9295
0c9295
* Sat Oct 14 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.1-6
0c9295
- Rebuild with new libassuan.
0c9295
0c9295
* Sun Oct  8 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.1-5
0c9295
- Rebuild with new libassuan.
0c9295
0c9295
* Mon Oct  2 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.1-4
0c9295
- Rebuild.
0c9295
0c9295
* Tue Sep 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.1-3
0c9295
- Rebuild with new libassuan.
0c9295
0c9295
* Sat Sep  2 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.1-2
0c9295
- Rebuild.
0c9295
0c9295
* Wed May 31 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.1-1
0c9295
- 0.11.1.
0c9295
- Avoid some multilib conflicts.
0c9295
0c9295
* Sun May  7 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.0-2
0c9295
- Sync example paths in openct.conf with ctapi-common.
0c9295
- Update URL.
0c9295
0c9295
* Thu May  4 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.0-1
0c9295
- 0.11.0.
0c9295
0c9295
* Thu Apr 27 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.0-0.1.rc2
0c9295
- 0.11.0-rc2.
0c9295
0c9295
* Sat Apr 22 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.11.0-0.1.rc1
0c9295
- 0.11.0-rc1.
0c9295
0c9295
* Mon Mar  6 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.10.1-3
0c9295
- Rebuild.
0c9295
0c9295
* Wed Feb 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.10.1-2
0c9295
- Avoid standard rpaths on lib64 archs.
0c9295
0c9295
* Sun Jan  8 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.10.1-1
0c9295
- 0.10.1.
0c9295
0c9295
* Wed Nov  9 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.10.0-1
0c9295
- 0.10.0.
0c9295
- Adapt to modularized X.Org.
0c9295
0c9295
* Wed Oct 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.10.0-0.1.rc2
0c9295
- 0.10.0-rc2.
0c9295
- Install signer plugin only to plugin dir.
0c9295
0c9295
* Sat Oct 22 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.10.0-0.1.rc1
0c9295
- 0.10.0-rc1.
0c9295
0c9295
* Wed Oct 19 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.10.0-0.1.beta2.rc1
0c9295
- 0.10.0-beta2-rc1.
0c9295
- Specfile cleanups.
0c9295
0c9295
* Tue Apr 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9.6-2
0c9295
- 0.9.6, build patch applied upstream.
0c9295
- Package summary and description improvements.
0c9295
- Drop explicit openct dependency.
0c9295
0c9295
* Fri Mar 18 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9.4-3
0c9295
- Fix FC4 build.
0c9295
- Rename opensc-pam to pam_opensc per package naming guidelines.
0c9295
0c9295
* Wed Feb  9 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.4-2
0c9295
- Substitute hardcoded 'lib' in OpenSSL checks for multi-lib platforms.
0c9295
- Use --with-plugin-dir instead of --with-plugin-path (fixes x86_64).
0c9295
0c9295
* Thu Feb  3 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9.4-1
0c9295
- Drop unnecessary Epochs, pre-FC1 compat cruft, and no longer relevant
0c9295
  --with(out) rpmbuild options.
0c9295
- Exclude *.la.
0c9295
0c9295
* Wed Nov  3 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.4-0.fdr.1
0c9295
- Update to 0.9.4, parallel build patch applied upstream.
0c9295
- Patch to fix library paths and LDFLAGS.
0c9295
- Don't require mozilla, but the plugin dir in signer.
0c9295
- Build with dependency tracking disabled.
0c9295
0c9295
* Tue Jul 27 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.2-0.fdr.2
0c9295
- Building the signer plugin can be disabled with "--without signer".
0c9295
  Thanks to Fritz Elfert for the idea.
0c9295
- Update description.
0c9295
0c9295
* Sun Jul 25 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.2-0.fdr.1
0c9295
- Update to 0.9.2, old patches applied upstream.
0c9295
- Add patch to fix parallel builds.
0c9295
- Convert man pages to UTF-8.
0c9295
0c9295
* Thu Jul 22 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.1-0.fdr.1
0c9295
- Update to 0.9.1 (preview).
0c9295
0c9295
* Thu Jul  1 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.0-0.fdr.0.1.alpha
0c9295
- Update to 0.9.0-alpha.
0c9295
0c9295
* Sat May  1 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.8
0c9295
- Rebuild with libassuan 0.6.5.
0c9295
0c9295
* Sat Jan 31 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.7
0c9295
- Rebuild with libassuan 0.6.3.
0c9295
- Add gdm example to PAM quickstart.
0c9295
0c9295
* Mon Jan 19 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.6
0c9295
- Use /%%{_lib} instead of hardcoding /lib.
0c9295
0c9295
* Sat Dec 20 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.5
0c9295
- Split PAM support into a subpackage.
0c9295
- Rebuild with libassuan 0.6.2.
0c9295
0c9295
* Sun Nov 23 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.4
0c9295
- Rebuild with libassuan 0.6.1.
0c9295
- Include PAM quickstart doc snippet.
0c9295
0c9295
* Fri Nov 14 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.3
0c9295
- Require OpenCT.
0c9295
0c9295
* Fri Oct 17 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.2
0c9295
- Install example config files as documentation.
0c9295
0c9295
* Tue Oct 14 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.1-0.fdr.1
0c9295
- Update to 0.8.1.
0c9295
0c9295
* Wed Aug 27 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.0-0.fdr.2
0c9295
- Signer can be built with oldssl too.
0c9295
0c9295
* Wed Aug 27 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.0-0.fdr.1
0c9295
- Update to 0.8.0.
0c9295
0c9295
* Wed Jul 30 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.0-0.fdr.0.2.cvs20030730
0c9295
- Update to 20030730.
0c9295
- Clean up %%docs.
0c9295
- Include *.la (uses ltdl).
0c9295
- Own the %%{_libdir}/pkcs11 directory.
0c9295
- Disable signer; assuan has disappeared from the tarball :(
0c9295
0c9295
* Fri May 23 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.0-0.fdr.0.1.rc1
0c9295
- First build.