Hello community,
here is the log from the commit of package openct
checked in at Fri Jul 27 02:06:56 CEST 2007.
--------
--- openct/openct.changes 2007-04-23 17:07:20.000000000 +0200
+++ /mounts/work_src_done/STABLE/openct/openct.changes 2007-07-25 18:28:09.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Jul 25 18:18:53 CEST 2007 - sbrabec@suse.cz
+
+- Updated to version 0.6.12:
+ * add alternative udev rules based on MODALIAS.
+ * update wiki export (fix links, add images).
+ * make lots of functions static.
+ * rename variables clashing with function names such as index.
+ * add small delays to smph driver.
+ * fix pcsclite compile issue.
+ * add ccid as fallback driver if no other is found.
+ * add more drivers to etc/ files, get them in sync.
+ * fix lots of warnings/issues.
+ * add patch for contactless reader support (librfid).
+ * add set_params to pcmcia and pcmcia-block code to get
+ cm4000/cm4040 drivers to work again.
+- Split package according to shared library packaging policy.
+
+-------------------------------------------------------------------
Old:
----
openct-0.6.11.tar.bz2
openct-strict-aliasing.patch
New:
----
openct-0.6.12.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openct.spec ++++++
--- /var/tmp/diff_new_pack.d14216/_old 2007-07-27 02:03:24.000000000 +0200
+++ /var/tmp/diff_new_pack.d14216/_new 2007-07-27 02:03:24.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package openct (Version 0.6.11)
+# spec file for package openct (Version 0.6.12)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,24 +11,24 @@
# norootforbuild
Name: openct
-Version: 0.6.11
+Version: 0.6.12
Release: 1
-BuildRequires: db-devel krb5-devel openldap2-devel pcsc-lite-devel pkg-config
+BuildRequires: db-devel krb5-devel libusb-devel licenses openldap2-devel pcsc-lite-devel pkg-config
# NOTE: We prefer multiple RPM directory ownership here, because
# dependency on hal increases bootstrap build time.
#BuildRequires: hal
Requires: syslog
PreReq: %insserv_prereq %fillup_prereq
Autoreqprov: on
-Group: System/Libraries
-License: BSD License and BSD-like, GNU Library General Public License v. 2.0 and 2.1 (LGPL)
-URL: http://www.opensc-project.org/
+Group: Productivity/Security
+License: BSD 3-Clause, LGPL v2 or later
+URL: http://www.opensc-project.org/openct/
Summary: OpenCT Library for Smart Card Readers
Source: %{name}-%{version}.tar.bz2
Source1: openct.init
Source2: hald-addon-openct
-Patch: openct-strict-aliasing.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Requires: libopenct1 = %{version} licenses
## Only for directory ownership:
#Requires: hal
@@ -45,10 +45,28 @@
Olaf Kirch
Andreas Jellinghaus
-%package devel
+%package -n libopenct1
Group: System/Libraries
Summary: OpenCT Library for Smart Card Readers
-Requires: openct = %{version} glibc-devel
+Requires: %{name} >= %{version}
+
+%description -n libopenct1
+OpenCT is a set of library and tools to talk to smart card readers. It
+currently supports Towitoko readers, Kobil Kaan, Aladdin eToken,
+Cryptoflex eGate, Rainbow iKey 3000, and Eutron Crypto Identity. OpenCT
+is used by the OpenSC Smart Card library.
+
+
+
+Authors:
+--------
+ Olaf Kirch
+ Andreas Jellinghaus
+
+%package devel
+Group: Development/Libraries/C and C++
+Summary: OpenCT Library for Smart Card Readers
+Requires: %{name} = %{version} glibc-devel
%description devel
OpenCT is a set of libraries and tools for talking to smart card
@@ -65,7 +83,6 @@
%prep
%setup -q -n %{name}-%{version}
-%patch
cp -a /usr/share/gettext/config.rpath .
%build
@@ -123,13 +140,22 @@
# Prepare HTML docs
mkdir -p html
cp doc/*.html doc/*.css doc/README html
+ln -sf /usr/share/doc/licenses/md5/$(md5sum LGPL-2.1 | sed 's/ .*//') LGPL-2.1
+
+%preun
+%{stop_on_removal openct}
%post
%{fillup_and_insserv openct}
%postun
+%{restart_on_update openct}
%{insserv_cleanup}
+%post -n libopenct1 -p /sbin/ldconfig
+
+%postun -n libopenct1 -p /sbin/ldconfig
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -138,7 +164,6 @@
%doc LGPL-2.1 NEWS TODO html
%{_bindir}/*
%{_datadir}/hal/fdi/information/10freedesktop/10-usb-openct.fdi
-%{_libdir}/*.so.*
%dir %{_localstatedir}/run/openct
%doc %{_mandir}/man?/*
%{_sbindir}/*
@@ -151,6 +176,10 @@
%dir %{_datadir}/hal/fdi/information
%dir %{_datadir}/hal/fdi/information/10freedesktop
+%files -n libopenct1
+%defattr(-,root,root)
+%{_libdir}/*.so.*
+
%files devel
%defattr(-,root,root)
%{_includedir}/openct
@@ -159,6 +188,21 @@
%{_libdir}/pkgconfig/libopenct.pc
%changelog
+* Wed Jul 25 2007 - sbrabec@suse.cz
+- Updated to version 0.6.12:
+ * add alternative udev rules based on MODALIAS.
+ * update wiki export (fix links, add images).
+ * make lots of functions static.
+ * rename variables clashing with function names such as index.
+ * add small delays to smph driver.
+ * fix pcsclite compile issue.
+ * add ccid as fallback driver if no other is found.
+ * add more drivers to etc/ files, get them in sync.
+ * fix lots of warnings/issues.
+ * add patch for contactless reader support (librfid).
+ * add set_params to pcmcia and pcmcia-block code to get
+ cm4000/cm4040 drivers to work again.
+- Split package according to shared library packaging policy.
* Mon Apr 23 2007 - sbrabec@suse.cz
- Updated to version 0.6.11:
* add usb reset for non-linux too (dummy code only).
++++++ openct-0.6.11.tar.bz2 -> openct-0.6.12.tar.bz2 ++++++
++++ 12804 lines of diff (skipped)
++++++ openct.init ++++++
--- openct/openct.init 2005-11-08 14:44:54.000000000 +0100
+++ /mounts/work_src_done/STABLE/openct/openct.init 2007-07-26 12:53:00.000000000 +0200
@@ -5,12 +5,13 @@
# /etc/init.d/openct
#
### BEGIN INIT INFO
-# Provides: openct
-# Required-Start: syslog
-# Required-Stop: syslog
-# Default-Start: 2 3 5
+# Provides: openct
+# Required-Start: $syslog $remote_fs
+# Required-Stop: $syslog $remote_fs
+# Default-Start: 2 3 5
# Default-Stop:
-# Description: Start smart card readers
+# Short-Description: Smart card terminal framework
+# Description: Runs drivers for smart card readers
### END INIT INFO
CTLBIN=/usr/sbin/openct-control
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org