diff -r 3ee660c5bc4f -r 70baf26f1088 jabberd/jabberd.spec
--- a/jabberd/jabberd.spec Tue Apr 02 20:44:50 2013 +0200
+++ b/jabberd/jabberd.spec Sun Jun 30 18:44:10 2013 +0200
@@ -24,7 +24,7 @@
# package version
%define V_major 2.2
%define V_minor 17
-%define V_mucon 0.8
+%define V_mucon 0.8.81
# package information
Name: jabberd
@@ -37,7 +37,7 @@
Group: InstantMessaging
License: JOSL/GPL
Version: %{V_major}.%{V_minor}
-Release: 20120800
+Release: 20130000
# package options
%option with_sqlite yes
@@ -48,7 +48,7 @@
# list of sources
Source0: http://www.github.com/downloads/Jabberd2/jabberd2/jabberd-%{version}.tar.xz
-Source1: http://download.gna.org/mu-conference/mu-conference_%{V_mucon}.tar.gz
+Source1: http://download.gna.org/mu-conference/mu-conference-%{V_mucon}.tar.gz
Source1: rc.jabberd
Patch0: jabberd.patch
@@ -83,7 +83,7 @@
messaging platform. JabberD 2 is the next generation of the JabberD
server. It has been rewritten from the ground up to be scalable,
architecturally sound, and to support the latest protocol extensions
- coming out of the JSF.
+ coming out of the XSF.
%track
prog jabberd = {
@@ -94,7 +94,7 @@
prog jabberd:mucon = {
version = %{V_mucon}
url = http://download.gna.org/mu-conference/
- regex = mu-conference_(__VER__)\.tar\.gz
+ regex = mu-conference-(__VER__)\.tar\.gz
}
%prep
@@ -111,10 +111,10 @@
%{l_shtool} subst \
-e 's;^\(CFLAGS\ *:=.*pkg-config --cflags glib-2.0\);\1 libidn;' \
-e 's;^\(LIBS\ *:=.*\);\1 $(LOCLIBS);' \
- mu-conference_%{V_mucon}/src/Makefile
+ mu-conference-%{V_mucon}/src/Makefile
%{l_shtool} subst \
-e 's;mu-conference.log;muc.log;g' \
- mu-conference_%{V_mucon}/src/jcomp/jcr_log.c
+ mu-conference-%{V_mucon}/src/jcomp/jcr_log.c
%{l_shtool} subst \
-e 's;[0-9][0-9]*;5347;' \
-e 's;.*;%{l_prefix}/var/jabberd/spool/rooms;' \
@@ -123,7 +123,7 @@
-e 's;.*;%{l_prefix}/var/jabberd/pid/muc.pid;' \
-e 's;.*;http://name.host.tld/;' \
-e 's;.*;%{l_prefix}/share/jabberd/style.css;' \
- mu-conference_%{V_mucon}/muc-default.xml
+ mu-conference-%{V_mucon}/muc-default.xml
echo \
'muc @sysconfdir@/muc.xml' \
>>etc/jabberd.cfg.dist.in
@@ -188,15 +188,15 @@
# build program
%{l_make} %{l_mflags -O}
+#http://www.suramya.com/linux/tutorials/JabberSetup/
%if "%{with_mucon}" == "yes"
-#http://www.suramya.com/linux/tutorials/JabberSetup/
loclibs=''
case "%{l_platform -t}" in
*-sunos* )
loclibs='-lsocket -lnsl'
;;
esac
- ( cd mu-conference_%{V_mucon}
+ ( cd mu-conference-%{V_mucon}
%{l_make} %{l_mflags -O} LOCLIBS=$loclibs
) || exit $?
%endif
@@ -222,13 +222,13 @@
$RPM_BUILD_ROOT%{l_prefix}/var/jabberd/spool/logs \
$RPM_BUILD_ROOT%{l_prefix}/var/jabberd/spool/rooms
%{l_shtool} install -c -m 644 \
- mu-conference_%{V_mucon}/muc-default.xml \
+ mu-conference-%{V_mucon}/muc-default.xml \
$RPM_BUILD_ROOT%{l_prefix}/etc/jabberd/muc.xml
%{l_shtool} install -c \
- mu-conference_%{V_mucon}/src/mu-conference \
+ mu-conference-%{V_mucon}/src/mu-conference \
$RPM_BUILD_ROOT%{l_prefix}/bin/
%{l_shtool} install -c \
- mu-conference_%{V_mucon}/style.css \
+ mu-conference-%{V_mucon}/style.css \
$RPM_BUILD_ROOT%{l_prefix}/share/jabberd
%endif