Hello community,
here is the log from the commit of package libchipcard4 for openSUSE:Factory
checked in at Fri Aug 14 15:53:04 CEST 2009.
--------
--- libchipcard4/libchipcard4.changes 2009-08-04 16:27:25.000000000 +0200
+++ /mounts/work_src_done/STABLE/libchipcard4/libchipcard4.changes 2009-08-14 15:32:30.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Aug 14 15:19:07 CEST 2009 - sbrabec@suse.cz
+
+- Split according to shared library packaging policy.
+- Link init script.
+- Do not call fillup.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libchipcard4.spec ++++++
--- /var/tmp/diff_new_pack.rYt1ku/_old 2009-08-14 15:52:22.000000000 +0200
+++ /var/tmp/diff_new_pack.rYt1ku/_new 2009-08-14 15:52:22.000000000 +0200
@@ -22,12 +22,12 @@
License: GPL v2 or later
Group: Hardware/Other
Version: 4.2.8
-Release: 2
-Summary: A Library That Allows Easy Access to Smart Cards (Chipcards)
+Release: 3
+Summary: Library That Allows Easy Access to Smart Cards (Chipcards)
Url: http://www.libchipcard.de/
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-PreReq: %insserv_prereq %fillup_prereq
+PreReq: %insserv_prereq
%description
Libchipcard allows easy access to smart cards. It provides basic access
@@ -41,14 +41,43 @@
Authors:
--------
- Martin Preu�
+ Martin Preuß
+%package -n libchipcardc2
+License: GPL v2 or later
+Group: System/Libraries
+Summary: Library That Allows Easy Access to Smart Cards (Chipcards)
+
+%description -n libchipcardc2
+This package contains all necessary include files and libraries needed
+to develop applications that require these.
+
+
+
+Authors:
+--------
+ Martin Preuß
+
+%package -n libchipcard_ctapi0
+License: GPL v2 or later
+Group: System/Libraries
+Summary: Library That Allows Easy Access to Smart Cards (Chipcards)
+
+%description -n libchipcard_ctapi0
+This package contains all necessary include files and libraries needed
+to develop applications that require these.
+
+
+
+Authors:
+--------
+ Martin Preuß
%package devel
License: GPL v2 or later
Group: Development/Libraries/C and C++
Summary: Include Files and Libraries mandatory for Development
-Requires: %{name} = %{version} gwenhywfar-devel libusb-devel pcsc-lite-devel sysfsutils
+Requires: libchipcardc2 = %{version} libchipcard_ctapi0 = %{version} gwenhywfar-devel libusb-devel pcsc-lite-devel sysfsutils
%description devel
This package contains all necessary include files and libraries needed
@@ -58,8 +87,7 @@
Authors:
--------
- Martin Preu�
-
+ Martin Preuß
%prep
%setup -q
@@ -68,8 +96,8 @@
ACLOCAL="aclocal -I m4" autoreconf -f -i
%configure\
--enable-release\
- --enable-full-doc \
- --disable-static \
+ --enable-full-doc\
+ --disable-static\
--with-pic
make %{?jobs:-j%jobs}
make srcdoc %{?jobs:-j%jobs}
@@ -79,6 +107,8 @@
chmod +x $RPM_BUILD_ROOT%{_sysconfdir}/init.d/chipcardd
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
cp -a AUTHORS COPYING ChangeLog NEWS README TODO apidoc $RPM_BUILD_ROOT%{_docdir}/%{name}
+rm $RPM_BUILD_ROOT%{_libdir}/*.la
+ln -s %{_sysconfdir}/init.d/chipcardd $RPM_BUILD_ROOT%{_sbindir}/rcchipcardd
%clean
rm -rf $RPM_BUILD_ROOT
@@ -87,13 +117,19 @@
%{stop_on_removal chipcardd}
%post
-/sbin/ldconfig
-%{fillup_and_insserv chipcardd}
+%{fillup_and_insserv -f chipcardd}
%postun
-/sbin/ldconfig
%{restart_on_update chipcardd}
-%{insserv_cleanup}
+%{insserv_cleanup chipcardd}
+
+%post -n libchipcardc2 -p /sbin/ldconfig
+
+%postun -n libchipcardc2 -p /sbin/ldconfig
+
+%post -n libchipcard_ctapi0 -p /sbin/ldconfig
+
+%postun -n libchipcard_ctapi0 -p /sbin/ldconfig
%files
%defattr (-, root, root)
@@ -102,13 +138,20 @@
%{_bindir}/*
%exclude %{_bindir}/*-config
%{_datadir}/chipcard
-%{_libdir}/*.so.*
%{_libdir}/chipcard
%{_libdir}/gwenhywfar/plugins/47/ct/*
%{_sbindir}/*
%config %{_sysconfdir}/chipcard
%{_sysconfdir}/init.d/chipcardd
+%files -n libchipcardc2
+%defattr (-, root, root)
+%{_libdir}/libchipcardc.so.2*
+
+%files -n libchipcard_ctapi0
+%defattr (-, root, root)
+%{_libdir}/libchipcard_ctapi.so.0*
+
%files devel
%defattr (-, root, root)
%doc %{_docdir}/%{name}/apidoc
@@ -116,6 +159,5 @@
%{_libdir}/*.so
%{_datadir}/aclocal/*.m4
%{_includedir}/*
-%exclude %{_libdir}/*.*a
%changelog
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org