]> git.pld-linux.org Git - packages/ejabberd-mysql.git/blame - ejabberd-mysql.spec
- use _alt_name if with logdb
[packages/ejabberd-mysql.git] / ejabberd-mysql.spec
CommitLineData
eb4f83eb
JB
1#
2# Conditional build:
a7fc338f 3%bcond_with logdb # server-side message logging support for mysql5 driver
eb4f83eb 4#
9c0e5cbb 5%define _snap 20070926r390
6
aa4b290a 7%define realname ejabberd-mysql
8%define _alt_name %{nil}
9
10%if %{with logdb}
11%define _alt_name -logdb
12%endif
13
eb4f83eb
JB
14Summary: Ejabberd's native MySQL drivers
15Summary(pl.UTF-8): Natywne sterowniki do MySQL-a dla demona ejabberd
aa4b290a 16Name: %{realname}%{_alt_name}
9c0e5cbb 17Version: 0
a7fc338f 18Release: 1.%{_snap}.0
9c0e5cbb 19License: GPL
20Group: Applications/Communications
03a1508e 21# get it from https://svn.process-one.net/ejabberd-modules/mysql/trunk/src/ and drop onto distfiles
aa4b290a 22Source0: %{realname}.tar.gz
9c0e5cbb 23# Source0-md5: 3f3b5c59ebb5a807ec2d6c5ec31e795b
aa4b290a 24Patch0: %{realname}-logdb_mysql5.patch
9c0e5cbb 25URL: http://ejabberd.jabber.ru/
26BuildRequires: erlang >= R9C
27BuildRequires: rpmbuild(macros) >= 1.268
aa4b290a 28%if %{with logdb}
29Requires: ejabberd-logdb
30Obsoletes: ejabberd-mysql
31Conflicts: ejabberd-mysql
32%else
9c0e5cbb 33Requires: ejabberd
aa4b290a 34Obsoletes: ejabberd-mysql-logdb
35Conflicts: ejabberd-mysql-logdb
36%endif
9c0e5cbb 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40Ejabberds native MySQL drivers.
41
42%description -l pl.UTF-8
eb4f83eb 43Natywne sterowniki do MySQL-a dla demona ejabberd.
9c0e5cbb 44
45%prep
aa4b290a 46%setup -q -n %{realname}
a7fc338f 47%if %{with logdb}
48%patch0 -p0
49%endif
9c0e5cbb 50
51%build
52erlc mysql*.erl
53
54%install
55rm -rf $RPM_BUILD_ROOT
56install -d $RPM_BUILD_ROOT%{_libdir}/ejabberd/ebin
57
58install *.beam $RPM_BUILD_ROOT%{_libdir}/ejabberd/ebin
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%files
64%defattr(644,root,root,755)
65%{_libdir}/ejabberd/ebin/mysql*.beam
This page took 0.06739 seconds and 4 git commands to generate.