Hello community, here is the log from the commit of package openct checked in at Fri Aug 24 23:46:15 CEST 2007. -------- --- openct/openct.changes 2007-07-25 18:28:09.000000000 +0200 +++ /mounts/work_src_done/STABLE/openct/openct.changes 2007-08-24 16:28:22.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Aug 24 15:30:29 CEST 2007 - sbrabec@suse.cz + +- Updated to version 0.6.13 (#304149): + * hotplugging works correctly +- Fixed sub-package dependencies (#299307). +- Do not hard-depend on syslog for the init script (#299299). + +------------------------------------------------------------------- Old: ---- hald-addon-openct openct-0.6.12.tar.bz2 New: ---- openct-0.6.13.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openct.spec ++++++ --- /var/tmp/diff_new_pack.tB5589/_old 2007-08-24 23:44:00.000000000 +0200 +++ /var/tmp/diff_new_pack.tB5589/_new 2007-08-24 23:44:00.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package openct (Version 0.6.12) +# spec file for package openct (Version 0.6.13) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,24 +11,21 @@ # norootforbuild Name: openct -Version: 0.6.12 +Version: 0.6.13 Release: 1 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: 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 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: libopenct1 = %{version} licenses +Requires: licenses ## Only for directory ownership: #Requires: hal @@ -48,7 +45,6 @@ %package -n libopenct1 Group: System/Libraries Summary: OpenCT Library for Smart Card Readers -Requires: %{name} >= %{version} %description -n libopenct1 OpenCT is a set of library and tools to talk to smart card readers. It @@ -66,7 +62,7 @@ %package devel Group: Development/Libraries/C and C++ Summary: OpenCT Library for Smart Card Readers -Requires: %{name} = %{version} glibc-devel +Requires: libopenct1 = %{version} glibc-devel %description devel OpenCT is a set of libraries and tools for talking to smart card @@ -95,36 +91,10 @@ %makeinstall mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir} cp etc/openct.conf $RPM_BUILD_ROOT/%{_sysconfdir} -# -# Convert hotplug stuff to hal mkdir -p $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop -{ - cat <<-EOF - <?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- --> - <deviceinfo version="0.2"> - <device> - <match key="info.bus" string="usb_device"> - EOF - grep -v '^#' etc/openct.usermap | - while read foo match vendor product baz; do - if [ "$match" = "0x0003" ]; then - cat <<-EOF - <match key="usb_device.vendor_id" int="$vendor"> - <match key="usb_device.product_id" int="$product"> - <merge key="info.category" type="string">smart_card</merge> - <append key="info.addons" type="strlist">hald-addon-openct</append> - </match> - </match> - EOF - fi - done - cat <<-EOF - </match> - </device> - </deviceinfo> - EOF -} > $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop/10-usb-openct.fdi -cp %{SOURCE2} $RPM_BUILD_ROOT%{_sbindir} +cp etc/openct.fdi $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop/10-usb-openct.fdi +mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/hal +cp etc/openct.hald $RPM_BUILD_ROOT%{_libexecdir}/hal/hald-addon-openct # # Create directory mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/openct @@ -134,9 +104,6 @@ cp %SOURCE1 $RPM_BUILD_ROOT%{_sysconfdir}/init.d/openct ln -s ../..%{_sysconfdir}/init.d/openct $RPM_BUILD_ROOT%{_sbindir}/rcopenct # -rm -f $RPM_BUILD_ROOT%{_sbindir}/hotplug.openct -rm -f $RPM_BUILD_ROOT%{_libdir}/openct-ctapi* -# # Prepare HTML docs mkdir -p html cp doc/*.html doc/*.css doc/README html @@ -165,7 +132,8 @@ %{_bindir}/* %{_datadir}/hal/fdi/information/10freedesktop/10-usb-openct.fdi %dir %{_localstatedir}/run/openct -%doc %{_mandir}/man?/* +%{_libexecdir}/hal/hald-addon-* +%doc %{_mandir}/man?/*.* %{_sbindir}/* %attr(755,root,root)%{_sysconfdir}/init.d/openct %config(noreplace) %{_sysconfdir}/openct.conf @@ -175,6 +143,7 @@ %dir %{_datadir}/hal/fdi %dir %{_datadir}/hal/fdi/information %dir %{_datadir}/hal/fdi/information/10freedesktop +%dir %{_libexecdir}/hal %files -n libopenct1 %defattr(-,root,root) @@ -188,6 +157,11 @@ %{_libdir}/pkgconfig/libopenct.pc %changelog +* Fri Aug 24 2007 - sbrabec@suse.cz +- Updated to version 0.6.13 (#304149): + * hotplugging works correctly +- Fixed sub-package dependencies (#299307). +- Do not hard-depend on syslog for the init script (#299299). * Wed Jul 25 2007 - sbrabec@suse.cz - Updated to version 0.6.12: * add alternative udev rules based on MODALIAS. ++++++ openct-0.6.12.tar.bz2 -> openct-0.6.13.tar.bz2 ++++++ ++++ 2211 lines of diff (skipped) ++++++ openct.init ++++++ --- openct/openct.init 2007-07-26 12:53:00.000000000 +0200 +++ /mounts/work_src_done/STABLE/openct/openct.init 2007-08-24 15:29:14.000000000 +0200 @@ -6,8 +6,10 @@ # ### BEGIN INIT INFO # Provides: openct -# Required-Start: $syslog $remote_fs -# Required-Stop: $syslog $remote_fs +# Required-Start: $remote_fs +# Required-Stop: $remote_fs +# Should-Start: $syslog +# Should-Stop: $syslog # Default-Start: 2 3 5 # Default-Stop: # Short-Description: Smart card terminal framework ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org