SPECS: prelude-manager.spec - killed static (static plugins are us...

qboosh qboosh at pld-linux.org
Sun Jan 14 22:43:11 CET 2007


Author: qboosh                       Date: Sun Jan 14 21:43:11 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- killed static (static plugins are useless)
- -libs merged into base (plugins are useless without program)
- -devel doesn't require program; but it R: libprelude-devel

---- Files affected:
SPECS:
   prelude-manager.spec (1.12 -> 1.13) 

---- Diffs:

================================================================
Index: SPECS/prelude-manager.spec
diff -u SPECS/prelude-manager.spec:1.12 SPECS/prelude-manager.spec:1.13
--- SPECS/prelude-manager.spec:1.12	Sun Jan 14 21:49:56 2007
+++ SPECS/prelude-manager.spec	Sun Jan 14 22:43:06 2007
@@ -26,7 +26,6 @@
 %{?with_tcp_wrappers:BuildRequires:	libwrap-devel}
 BuildRequires:	rpmbuild(macros) >= 1.268
 Requires(post,preun):	rc-scripts
-Requires:	%{name}-libs = %{version}-%{release}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -37,47 +36,36 @@
 Prelude-Manager to serwer o wysokiej dostępności zbierający i
 normalizujący zdarzenia od rozproszonych czujników.
 
-%package libs
-Summary:	Prelude-manager shared libraries
-Summary(pl):	Biblioteki dzielone prelude-managera
-Group:		Libraries
-
-%description libs
-Prelude-manager shared libraries.
-
-%description libs -l pl
-Biblioteki dzielone prelude-managera.
-
 %package sql
-Summary:	Prelude-manager shared sql libraries
-Summary(pl):	Biblioteki dzielone sql prelude-managera
+Summary:	Prelude-manager SQL plugin
+Summary(pl):	Wtyczka SQL dla prelude-managera
 Group:		Libraries
-Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name} = %{version}-%{release}
 Requires:	libpreludedb >= 0.9.4.1
 
 %description sql
-Prelude-manager shared sql libraries.
+Prelude-manager SQL plugin.
 
 %description sql -l pl
-Biblioteki dzielone sql prelude-managera.
+Wtyczka SQL dla prelude-managera.
 
 %package xml
-Summary:	Prelude-manager shared xml libraries
-Summary(pl):	Biblioteki dzielone xml prelude-managera
+Summary:	Prelude-manager XML plugin
+Summary(pl):	Wtyczka XML dla prelude-managera
 Group:		Libraries
-Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name} = %{version}-%{release}
 
 %description xml
-Prelude-manager shared xml libraries.
+Prelude-manager XML plugin.
 
 %description xml -l pl
-Biblioteki dzielone xml prelude-managera.
+Wtyczka XML dla prelude-managera.
 
 %package devel
 Summary:	Header files for prelude-manager
 Summary(pl):	Pliki nagłówkowe dla prelude-managera
 Group:		Development/Libraries
-Requires:	%{name} = %{version}-%{release}
+Requires:	libprelude-devel >= 0.9.7
 
 %description devel
 Header files for prelude-manager.
@@ -85,25 +73,11 @@
 %description devel -l pl
 Pliki nagłówkowe dla prelude-managera.
 
-%package static
-Summary:	Static prelude-manager library
-Summary(pl):	Statyczna biblioteka prelude-managera
-Group:		Development/Libraries
-Requires:	%{name}-devel = %{version}-%{release}
-
-%description static
-Static prelude-manager library.
-
-%description static -l pl
-Statyczna biblioteka prelude-managera.
-
 %prep
 %setup -q
 
 %build
 %configure \
-	--enable-shared \
-	--enable-static \
 	--with%{!?with_tcp_wrappers:out}-libwrap \
 	--with%{!?with_sql:out}-libpreludedb \
 	--with%{!?with_xml:out}-xml
@@ -150,25 +124,22 @@
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
+%attr(755,root,root) %{_bindir}/%{name}
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/*
+%attr(755,root,root) %{_libdir}/%{name}/*/*.so
+%exclude %{_libdir}/%{name}/reports/db.*
+%exclude %{_libdir}/%{name}/reports/xmlmod.*
 %dir %{_sysconfdir}/%{name}
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.*
 %attr(754,root,root) /etc/rc.d/init.d/%{name}
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
-%attr(755,root,root) %{_bindir}/%{name}
 %dir %{_sysconfdir}/prelude/profile/%{name}
 %{_datadir}/%{name}
 %{_var}/run/%{name}
 %{_var}/spool/%{name}
 %{_var}/spool/prelude
 
-%files libs
-%defattr(644,root,root,755)
-%dir %{_libdir}/%{name}
-%dir %{_libdir}/%{name}/*
-%attr(755,root,root) %{_libdir}/%{name}/*/*.so
-%exclude %{_libdir}/%{name}/reports/db.*
-%exclude %{_libdir}/%{name}/reports/xmlmod.*
-
 %files xml
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/%{name}/reports/xmlmod.so
@@ -181,16 +152,17 @@
 %defattr(644,root,root,755)
 %{_includedir}/%{name}
 
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/%{name}/*/*.a
-
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.13  2007/01/14 21:43:06  qboosh
+- killed static (static plugins are useless)
+- -libs merged into base (plugins are useless without program)
+- -devel doesn't require program; but it R: libprelude-devel
+
 Revision 1.12  2007/01/14 20:49:56  qboosh
 - strict internal dep, less greedy *.la removal
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/prelude-manager.spec?r1=1.12&r2=1.13&f=u



More information about the pld-cvs-commit mailing list