SPECS: gnu-radius.spec - separated -libs (not to require daemon fo...

qboosh qboosh at pld-linux.org
Tue Jul 3 21:54:46 CEST 2007


Author: qboosh                       Date: Tue Jul  3 19:54:46 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- separated -libs (not to require daemon for development)
- release 2

---- Files affected:
SPECS:
   gnu-radius.spec (1.27 -> 1.28) 

---- Diffs:

================================================================
Index: SPECS/gnu-radius.spec
diff -u SPECS/gnu-radius.spec:1.27 SPECS/gnu-radius.spec:1.28
--- SPECS/gnu-radius.spec:1.27	Tue Jul  3 21:19:17 2007
+++ SPECS/gnu-radius.spec	Tue Jul  3 21:54:41 2007
@@ -3,7 +3,7 @@
 Summary(pl.UTF-8):	Serwer GNU RADIUS
 Name:		gnu-radius
 Version:	1.5
-Release:	1
+Release:	2
 License:	GPL v3+
 Group:		Networking/Daemons
 Source0:	ftp://ftp.gnu.org/pub/gnu/radius/radius-%{version}.tar.bz2
@@ -34,6 +34,7 @@
 BuildRequires:	texinfo
 Requires(post):	fileutils
 Requires(post,preun):	/sbin/chkconfig
+Requires:	%{name}-libs = %{version}-%{release}
 Requires:	logrotate
 Requires:	pam >= 0.77.3
 Requires:	rc-scripts
@@ -96,11 +97,23 @@
 %description postgres -l pl.UTF-8
 Moduł obsługi baz danych PostgreSQL dla serwera GNU Radius.
 
+%package libs
+Summary:	GNU Radius libraries
+Summary(pl.UTF-8):	Biblioteki GNU Radius
+Group:		Libraries
+Conflicts:	gnu-radius < 1.5-2
+
+%description libs
+GNU Radius libraries.
+
+%description libs -l pl.UTF-8
+Biblioteki GNU Radius.
+
 %package devel
 Summary:	Headers for GNU Radius
 Summary(pl.UTF-8):	Pliki nagłówkowe bibliotek GNU Radius
 Group:		Development/Libraries
-Requires:	%{name} = %{version}-%{release}
+Requires:	%{name}-libs = %{version}-%{release}
 
 %description devel
 Headers for GNU Radius.
@@ -171,7 +184,6 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-/sbin/ldconfig
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
 /sbin/chkconfig --add radius
 touch /var/log/rad{utmp,wtmp,ius.log}
@@ -188,17 +200,16 @@
 fi
 
 %postun
-/sbin/ldconfig
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
 
+%post	libs -p /sbin/ldconfig
+%postun	libs -p /sbin/ldconfig
+
 %files -f radius.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README THANKS TODO
 %attr(755,root,root) %{_bindir}/*
 %attr(755,root,root) %{_sbindir}/*
-%attr(755,root,root) %{_libdir}/libgnuradius.so.*.*.*
-%attr(755,root,root) %{_libdir}/libradscm.so.*.*.*
-%attr(755,root,root) %{_libdir}/libguile-gnuradius-v-1.5.so
 %dir %{_libdir}/radius
 %dir %{_libdir}/radius/%{version}
 %dir %{_libdir}/radius/%{version}/modules
@@ -239,6 +250,12 @@
 %doc pgsql.sql
 %attr(755,root,root) %{_libdir}/radius/%{version}/modules/postgres.so
 
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libgnuradius.so.*.*.*
+%attr(755,root,root) %{_libdir}/libradscm.so.*.*.*
+%attr(755,root,root) %{_libdir}/libguile-gnuradius-v-1.5.so
+
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libgnuradius.so
@@ -259,6 +276,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.28  2007/07/03 19:54:41  qboosh
+- separated -libs (not to require daemon for development)
+- release 2
+
 Revision 1.27  2007/07/03 19:19:17  qboosh
 - added pl.po-update,fhs,link patches
 - modules moved to pkglibdir
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/gnu-radius.spec?r1=1.27&r2=1.28&f=u



More information about the pld-cvs-commit mailing list