1 %define pname mod_shared_roster_ldap
3 Summary: LDAP-based shared roster module for ejabberd server
4 Name: ejabberd-%{pname}
8 Group: Applications/Communications
9 Source0: https://alioth.debian.org/frs/download.php/3354/%{pname}-%{version}.tgz
10 # Source0-md5: 30237b940db6984afe4f212648f41550
11 URL: http://www.ejabberd.im/mod_shared_roster_ldap
12 BuildRequires: ejabberd
13 BuildRequires: erlang >= R9C
14 BuildRequires: rpmbuild(macros) >= 1.268
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 LDAP-based shared roster module for ejabberd server.
26 erlc -I%{_libdir}/ejabberd/include mod_shared_roster_ldap_helpers.erl
27 erlc -I%{_libdir}/ejabberd/include mod_shared_roster_ldap.erl
30 rm -rf $RPM_BUILD_ROOT
31 install -d $RPM_BUILD_ROOT%{_libdir}/ejabberd/ebin
33 install src/*.beam $RPM_BUILD_ROOT%{_libdir}/ejabberd/ebin
36 rm -rf $RPM_BUILD_ROOT
39 %defattr(644,root,root,755)
40 %{_libdir}/ejabberd/ebin/*.beam