Hello community, here is the log from the commit of package pcsc-lite for openSUSE:Factory checked in at Thu May 19 09:34:14 CEST 2011.
-------- --- pcsc-lite/pcsc-lite.changes 2011-05-03 22:17:00.000000000 +0200 +++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes 2011-05-18 08:43:52.000000000 +0200 @@ -1,0 +2,6 @@ +Wed May 18 06:42:02 UTC 2011 - [email protected] + +- cleanup spec file and requires +- moved libpcsclite1.so back to devel package + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcsc-lite.spec ++++++ --- /var/tmp/diff_new_pack.tEF17N/_old 2011-05-19 09:29:07.000000000 +0200 +++ /var/tmp/diff_new_pack.tEF17N/_new 2011-05-19 09:29:07.000000000 +0200 @@ -32,8 +32,9 @@ BuildRequires: hal-devel %endif Version: 1.7.2 -Release: 2 -PreReq: %{insserv_prereq} %{fillup_prereq} +Release: 4 +Requires(pre): pwdutils +Requires(post): %insserv_prereq %fillup_prereq Group: Productivity/Security License: BSD3c(or similar) Url: http://pcsclite.alioth.debian.org/ @@ -46,7 +47,6 @@ Source5: pcsc-lite-init Source6: pcsc-lite-reader-conf Patch0: disable-power-off.diff -Requires: libpcsclite1 >= %{version} %if %suse_version > 1130 PreReq: sysvinit(syslog) %endif @@ -75,7 +75,8 @@ %package -n libpcsclite1 License: BSD3c(or similar) Group: System/Libraries -Summary: PCS Smart Cards Library +Summary: PCSC Smart Card Library +Recommends: pcsc-lite >= %{version} %description -n libpcsclite1 The purpose of PCSC Lite is to provide a Windows(R) SCard interface in @@ -99,7 +100,8 @@ License: BSD3c(or similar) Group: Development/Libraries/C and C++ Summary: Development package for the MUSCLE project SmartCards library -Requires: %{name} = %{version} pcsc-lite glibc-devel +Requires: %{name} = %{version}-%{release} +Requires: libpcsclite1 = %{version}-%{release} %description devel This package contains the development files for pcsc-lite. It allows to @@ -133,31 +135,31 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/ sed s:@ifddir@:%{ifddir}: <pcsc-lite-reader-conf >$RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/reader.conf # this program is noinst in the package -install src/.libs/testpcsc $RPM_BUILD_ROOT%{_sbindir}/ -mkdir $RPM_BUILD_ROOT/etc/init.d -install -m 755 pcsc-lite-init $RPM_BUILD_ROOT/etc/init.d/pcscd -ln -sf ../../etc/init.d/pcscd $RPM_BUILD_ROOT%{_sbindir}/rcpcscd +#install src/.libs/testpcsc $RPM_BUILD_ROOT%{_sbindir}/ +install -D -m 755 pcsc-lite-init $RPM_BUILD_ROOT%{_initrddir}/pcscd +ln -sf %{_initrddir}/pcscd $RPM_BUILD_ROOT%{_sbindir}/rcpcscd mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates cp %{name}.sysconfig $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.pcscd mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} -cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name} +cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP README README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %pre -usr/sbin/groupadd -r -o %{GROUP} 2>/dev/null || : -usr/sbin/useradd -r -o -g %{GROUP} -s /bin/false -c "Smart Card Reader" -d /sbin %{USER} 2>/dev/null || : - -%preun -%{stop_on_removal pcscd} +getent group %{GROUP} >/dev/null || groupadd -r -o %{GROUP} +getent passwd %{USER} >/dev/null || useradd -r -o -g %{GROUP} -s /bin/nologin -c "Smart Card Reader" -d /var/run/pcscd %{USER} +exit 0 %post -%{fillup_and_insserv -y -n pcscd pcscd} +%fillup_and_insserv -y -n pcscd pcscd +%restart_on_update pcscd + +%preun +%stop_on_removal pcscd %postun -%{restart_on_update pcscd} -%{insserv_cleanup} +%insserv_cleanup %post -n libpcsclite1 -p /sbin/ldconfig @@ -166,14 +168,12 @@ %files %defattr(-,root,root) %doc %{_docdir}/%{name} -# .so must be in the main package (#235773): -%{_libdir}/*.so %doc %{_mandir}/man?/*.* %{_sbindir}/* %dir %{_sysconfdir}/reader.conf.d %config(noreplace) %{_sysconfdir}/reader.conf.d/reader.conf %{ifddir} -/etc/init.d/pcscd +%{_initrddir}/pcscd /var/adm/fillup-templates/sysconfig.pcscd %files -n libpcsclite1 @@ -183,6 +183,7 @@ %files devel %defattr(-,root,root) %{_includedir}/* +%{_libdir}/*.so %{_libdir}/*.*a %{_libdir}/pkgconfig/*.pc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
