4 Summary: AIM transport module for Jabber
5 Summary(pl.UTF-8): Moduł transportowy AIM dla systemu Jabber
6 Name: jabber-aim-transport
8 Release: 0.%{cvs}.%{_rel}
10 Group: Applications/Communications
11 Source0: http://aim-transport.jabberstudio.org/aim-transport-%{branch}-%{cvs}b.tar.gz
12 # Source0-md5: 804469a50824691adcfa2cec71dbf6df
13 Source2: jabber-aimtrans.init
14 Source3: jabber-aimtrans.sysconfig
16 URL: http://www.jabber.org/
17 BuildRequires: autoconf
18 BuildRequires: automake
19 BuildRequires: jabberd14-devel >= 1.4.3.1-2
20 BuildRequires: rpmbuild(macros) >= 1.268
21 Requires(post): jabber-common
22 Requires(post): sed >= 4.0
23 Requires(post): textutils
24 Requires(post,preun): /sbin/chkconfig
25 %requires_eq jabberd14
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 This module allows Jabber to communicate with AIM servers.
31 %description -l pl.UTF-8
32 Moduł ten umożliwia użytkownikom Jabbera komunikowanie się z
36 %setup -qn aim-transport-%{branch}-%{cvs}
39 cp -f /usr/share/automake/config.sub .
42 --with-jabberd=/usr/include/jabberd14
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT{%{_libdir}/jabberd14,%{_sysconfdir}/jabber} \
48 $RPM_BUILD_ROOT{%{_sbindir},/etc/{rc.d/init.d,sysconfig}}
50 install src/aimtrans.so $RPM_BUILD_ROOT%{_libdir}/jabberd14
51 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/jabber-aimtrans
52 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/jabber-aimtrans
53 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/jabber/aimtrans.xml
56 rm -rf $RPM_BUILD_ROOT
59 if [ -f %{_sysconfdir}/jabber/secret ] ; then
60 SECRET=`cat %{_sysconfdir}/jabber/secret`
61 if [ -n "$SECRET" ] ; then
62 echo "Updating component authentication secret in the config file..."
63 %{__sed} -i -e "s/>secret</>$SECRET</" %{_sysconfdir}/jabber/aimtrans.xml
67 /sbin/chkconfig --add jabber-aimtrans
68 %service jabber-aimtrans restart "Jabber aim transport"
71 if [ "$1" = "0" ]; then
72 %service jabber-aimtrans stop
73 /sbin/chkconfig --del jabber-aimtrans
77 %defattr(644,root,root,755)
78 %doc AUTHORS ChangeLog README TODO
79 %attr(755,root,root) %{_libdir}/jabberd14/*
80 %attr(640,root,jabber) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/jabber/*
81 %attr(754,root,root) /etc/rc.d/init.d/jabber-aimtrans
82 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/jabber-aimtrans