-%define _snap 20030303
-%define _rel 3
+%define _snap 20030814
+%define _rel 1.1
Summary: Ecartis mailing list manager
Summary(pl): Zarz±dca list dyskusyjnych Ecartis
Vendor: NodeRunner Software
Group: Applications/Mail
Source0: ftp://ftp.ecartis.org/pub/ecartis/snapshots/tar/%{name}-%{version}-snap%{_snap}.tar.gz
-# Source0-md5: 658f5a99e931ba4f395520c64d92e6c3
+# Source0-md5: 0934c531fdba96a735de579c7439ae9c
Source1: %{name}.logrotate
#Original taken from: http://www.misiek.eu.org/ipv6/listar-0.129a-ipv6-20000915.patch.gz
Patch0: %{name}-ipv6.patch
Patch1: %{name}-conf.patch
Patch2: %{name}-paths.patch
URL: http://www.ecartis.org/
+BuildRequires: latex2html
BuildRequires: perl-base
+BuildRequires: tetex-dvips
+BuildRequires: tetex-latex
+BuildRequires: tetex-pdftex
+BuildRequires: w3m
Requires(pre): /usr/sbin/useradd
Requires(pre): /usr/sbin/groupadd
Requires(postun): /usr/sbin/userdel
%patch2 -p1
%build
-%{__make} -Csrc -fMakefile.dist WFLAGS="%{rpmcflags} -Wall"
+TEXINPUTS=/usr/share/latex2html/texinputs; export TEXINPUTS
-perl -pi -e 's@include templates@include /var/lib/ecartis/templates@' templates/*.lsc
+perl -pi -e 's@include templates@include %{_ecartisdata}/templates@' templates/*.lsc
+
+%{__make} -C src \
+ -fMakefile.dist \
+ WFLAGS="%{rpmcflags} -Wall"
+
+%{__make} -C documentation \
+ LATEX=%{_bindir}/latex \
+ PDFLATEX=%{_bindir}/pdflatex \
+ DVIPS=%{_bindir}/dvips \
+ W3M=%{_bindir}/w3m \
+ LATEX2HTML=%{_bindir}/latex2html \
+ WFLAGS="%{rpmcflags} -Wall"
%install
rm -rf $RPM_BUILD_ROOT
$RPM_BUILD_ROOT%{_ecartisdir}/{modules,scripts,templates} \
$RPM_BUILD_ROOT{%{_cgidir},/var/log}
-%{__make} -Csrc -fMakefile.dist install
+%{__make} -C src install \
+ -fMakefile.dist
install %{name} $RPM_BUILD_ROOT%{_ecartisdir}
install ecartis.aliases.dist $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/ecartis.aliases
install banned $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/banned
install spam-regexp.sample $RPM_BUILD_ROOT%{_ecartisdir}/spam-regexp.sample
-install templates/*.lsc $RPM_BUILD_ROOT%{_ecartisdata}/templates
+install templates/*.lsc $RPM_BUILD_ROOT%{_ecartisdir}/templates
install ecartis.hlp $RPM_BUILD_ROOT%{_ecartisdata}/ecartis.hlp
install -D lists/test/text/* $RPM_BUILD_ROOT%{_ecartisdata}/lists/test/text
fi
echo "Copying lists from listar directories"
cp -R /var/lib/listar/lists %{_ecartisdata}
-chown -R ecartis.ecartis %{_ecartisdata}
+chown -R ecartis:ecartis %{_ecartisdata}
if [ -e /etc/smrsh ]; then
echo "Making link /etc/smrsh/listar to /etc/smrsh/ecartis:"
ln -sf ecartis /etc/smrsh/listar
%attr(755,root, root) %{_cgidir}/*.cgi
%attr(775,root,ecartis) %dir %{_ecartisdata}/lists/SITEDATA
%attr(660,root,ecartis) %{_ecartisdata}/lists/SITEDATA/cookies
-%{_ecartisdata}/templates/*.lsc
+%{_ecartisdir}/templates/*.lsc