SPECS: ejabberd.spec - reverse logdb bcond - remove alt_name shit and packa...
shadzik
shadzik at pld-linux.org
Wed Apr 1 02:45:35 CEST 2009
Author: shadzik Date: Wed Apr 1 00:45:35 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- reverse logdb bcond
- remove alt_name shit and package logdb to subpackage
- rel 2
---- Files affected:
SPECS:
ejabberd.spec (1.47 -> 1.48)
---- Diffs:
================================================================
Index: SPECS/ejabberd.spec
diff -u SPECS/ejabberd.spec:1.47 SPECS/ejabberd.spec:1.48
--- SPECS/ejabberd.spec:1.47 Fri Jan 30 22:48:27 2009
+++ SPECS/ejabberd.spec Wed Apr 1 02:45:30 2009
@@ -5,20 +5,16 @@
#
# Conditional build:
%bcond_with pam # PAM authentication support
-%bcond_with logdb # enable mod_logdb (server-side message logging)
+%bcond_without logdb # enable mod_logdb (server-side message logging)
#
-%define _alt_name %{nil}
-%if %{with logdb}
-%define _alt_name -logdb
-%endif
%define realname ejabberd
Summary: Fault-tolerant distributed Jabber/XMPP server
Summary(pl.UTF-8): Odporny na awarie rozproszony serwer Jabbera/XMPP
-Name: %{realname}%{_alt_name}
+Name: %{realname}
Version: 2.0.3
-Release: 1
+Release: 2
License: GPL
Group: Applications/Communications
Source0: http://www.process-one.net/downloads/ejabberd/%{version}/%{realname}-%{version}.tar.gz
@@ -49,13 +45,6 @@
Requires(post,preun): /sbin/chkconfig
Requires: erlang
Requires: rc-scripts
-%if %{with logdb}
-Obsoletes: ejabberd
-Conflicts: ejabberd
-%else
-Obsoletes: ejabberd-logdb
-Conflicts: ejabberd-logdb
-%endif
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -66,6 +55,14 @@
ejabberd to darmowy, z otwartymi źródłami, odporny na awarie
rozproszony serwer Jabbera. Jest napisany w większości w Erlangu.
+%package logdb
+Summary: Server-side logging module
+Group: Applications/Communications
+Requires: %{name} = %{version}-%{release}
+
+%description logdb
+Server-side logging module.
+
%prep
%setup -q -n %{realname}-%{version}
%patch0 -p1
@@ -131,17 +128,27 @@
%attr(755,root,root) %{_sbindir}/*
%attr(640,root,jabber) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/jabber/*
%attr(770,root,jabber) /var/log/ejabberd
+%exclude %{_libdir}/ejabberd/ebin/mod_logdb*
%{_libdir}/ejabberd
%dir %attr(770,root,jabber) /var/lib/ejabberd
%attr(754,root,root) /etc/rc.d/init.d/%{realname}
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{realname}
+%files logdb
+%defattr(644,root,root,755)
+%{_libdir}/ejabberd/ebin/mod_logdb*
+
%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.48 2009/04/01 00:45:30 shadzik
+- reverse logdb bcond
+- remove alt_name shit and package logdb to subpackage
+- rel 2
+
Revision 1.47 2009/01/30 21:48:27 arekm
- up to 2.0.3
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/ejabberd.spec?r1=1.47&r2=1.48&f=u
More information about the pld-cvs-commit
mailing list