Mailinglist Archive: opensuse-commit (1295 mails)

< Previous Next >
commit openct
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 27 Jul 2007 02:06:56 +0200
  • Message-id: <20070727000656.DE10C6781B8@xxxxxxxxxxxxxxx>

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@xxxxxxx
+
+- 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 <okir@xxxxxxx>
     Andreas Jellinghaus <aj@xxxxxxxxxxxxxxx>
 
-%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 <okir@xxxxxxx>
+    Andreas Jellinghaus <aj@xxxxxxxxxxxxxxx>
+
+%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@xxxxxxx
+- 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@xxxxxxx
 - 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages