Author: qboosh Date: Fri Apr 6 08:59:09 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - separated -libs, so -devel doesn't require user and service - no need for config for ld.so.conf file
---- Files affected: SPECS: openais.spec (1.6 -> 1.7) ---- Diffs: ================================================================ Index: SPECS/openais.spec diff -u SPECS/openais.spec:1.6 SPECS/openais.spec:1.7 --- SPECS/openais.spec:1.6 Thu Apr 5 22:29:03 2007 +++ SPECS/openais.spec Fri Apr 6 10:59:04 2007 @@ -9,7 +9,6 @@ Source0: http://developer.osdl.org/dev/openais/downloads/%{name}-%{version}/openais-%{version}.tar.gz # Source0-md5: a1cfcd0e8f555132353b780c130d8220 URL: http://developer.osdl.org/dev/openais/ -Requires(post,postun): /sbin/ldconfig Requires(post,preun): /sbin/chkconfig Requires(postun): /usr/sbin/groupdel Requires(postun): /usr/sbin/userdel @@ -17,9 +16,10 @@ Requires(pre): /usr/bin/getgid Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd +Requires: %{name}-libs = %{version}-%{release} Provides: group(ais) Provides: user(ais) -#ExclusiveArch: i386 ppc x86_64 ppc64 ia64 s390 s390x +#ExclusiveArch: %{ix86} %{x8664} ppc ppc64 ia64 s390 s390x BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -30,11 +30,23 @@ Ten pakiet zawiera środowisko wykonawcze, programy obsługi usług openais, domyślne pliki konfiguracyjne oraz skrypt startowy. +%package libs +Summary: The openais Standards-Based Cluster Framework libraries +Summary(pl.UTF-8): Biblioteki klastra opartego na standardach openais +Group: Libraries +Requires: %{name} = %{version}-%{release} + +%description libs +This package contains the openais libraries. + +%description libs -l pl.UTF-8 +Ten pakiet zawiera biblioteki openais. + %package devel Summary: The openais Standards-Based Cluster Framework development files Summary(pl.UTF-8): Pliki programistyczne klastra opartego na standardach openais Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} %description devel This package contains the include files used to develop using openais @@ -76,7 +88,6 @@ %useradd -u 187 -d /usr/share/empty -s /bin/false -g ais -c "openais Standards Based Cluster Framework" -r ais %post -/sbin/ldconfig /sbin/chkconfig --add openais %service openais restart @@ -91,7 +102,9 @@ %userremove ais %groupremove ais fi -/sbin/ldconfig + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig %files %defattr(644,root,root,755) @@ -102,14 +115,18 @@ %dir %{_sysconfdir}/ais %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/ais/openais.conf %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/ais/amf.conf -%config /etc/ld.so.conf.d/openais-*.conf %attr(754,root,root) /etc/rc.d/init.d/openais +%attr(755,root,root) %{_libdir}/lcrso/*.lcrso +%{_mandir}/man8/*.8* +%{_mandir}/man5/openais.conf.5* + +%files libs +%defattr(644,root,root,755) %dir %{_libdir}/openais %attr(755,root,root) %{_libdir}/openais/lib*.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/openais/lib*.so.? %dir %{_libdir}/lcrso -%attr(755,root,root) %{_libdir}/lcrso/* -%{_mandir}/man8/*.8* -%{_mandir}/man5/openais.conf.5* +/etc/ld.so.conf.d/openais-*.conf %files devel %defattr(644,root,root,755) @@ -123,6 +140,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.7 2007/04/06 08:59:04 qboosh +- separated -libs, so -devel doesn't require user and service +- no need for config for ld.so.conf file + Revision 1.6 2007/04/05 20:29:03 qboosh - ldconfig dep ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/openais.spec?r1=1.6&r2=1.7&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
