File muttprint.spec of Package muttprint
#
# Muttprint RPM Spec-File
# (c) B. Walle
# Spanish translation by Marcelo Ramos
#
# Tab =^= 8 characters
Summary: Pretty printing of mails with Mutt
Name: muttprint
Version: 0.73
Release: 1
License: GPL-2.0+
Group: Productivity/Networking/Email/Utilities
Source: %{name}-%{version}.tar.gz
Patch0: %{name}-makefiles-manpages.patch
# Disable manual on >= 15.0 as it doesn't build.
Patch1: %{name}-disable-manual.patch
Patch2: %{name}-fix-regex.patch
BuildArch: noarch
URL: http://muttprint.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: autoconf automake
BuildRequires: ImageMagick ghostscript-library ghostscript-fonts-std
BuildRequires: docbook-toys
%if 0%{?suse_version} < 1230
BuildRequires: texlive texlive-bin
%else
BuildRequires: texlive-dvips
%endif
Requires: psutils perl >= 5.8 perl(Text::Wrap) /usr/bin/dvips
Recommends: /usr/bin/lpr /usr/bin/iconv compface ImageMagick
%if 0%{?suse_version} < 1230
Requires: texlive, texlive-latex
Recommends: texlive-fonts-extra
%else
Requires: texlive-latex texlive-dvips texlive-babel texlive-fancyhdr
Requires: texlive-fancyvrb texlive-graphics texlive-lastpage texlive-tools
Requires: texlive-psnfss
Recommends: texlive-cmbright texlive-marvosym
%endif
%description
Muttprint is a utility that formats the printing of Mutt and other mail clients
like XFMail or PINE to be like the printing of Netscape Messenger or Kmail. It
can print a little penguin on the first page and a headline on every page.
Furthermore, it only prints the most important headers, but not the whole
plethora of them.
Author: Bernhard Walle <Bernhard.Walle@gmx.de>
Maintainer: Lukas Ruf <lukas.ruf@lpr.ch>
%description -l de
Muttprint ist ein Hilfsprogramm, das den Ausdruck von Mutt und anderen
Mailprogrammen wie XFMail oder PINE so konvertiert, dass er wie der Ausdruck
von Netscape Messenger oder KMail aussieht. Es kann einen kleinen Pinguin auf
die erste Seite sowie eine Kopfzeile auf jede Seite drucken. Außerdem druckt
es nur die wichtigen Header und nicht alle.
Author: Bernhard Walle <Bernhard.Walle@gmx.de>
Maintainer: Lukas Ruf <lukas.ruf@lpr.ch>
%description -l es
Muttprint es una utilidad que da formato a la impresión de Mutt y otros
clientes de correo como XFMail o PINE para parecerse a la impresión de Netscape
Messenger o Kmail. Este puede imprimir un pequeño pingüino en la primera
página y un encabezado en cada página. Además, sólo imprime las cabeceras más
importantes, pero no toda la plétora de ellas.
Author: Bernhard Walle <Bernhard.Walle@gmx.de>
Maintainer: Lukas Ruf <lukas.ruf@lpr.ch>
%description -l it
muttprint è un'utility che formatta la stampa di mutt e di altri clients di
posta come xfmail o pine per renderla simile alla stampa ottenuta con netscape
messenger o kmail. può stampare un piccolo pinguino sulla prima pagina e un
titolo in ogni pagina. soprattutto, muttprint stampa solamente gli headers più
importanti scartando tutto ciò che è inutile.
Author: Bernhard Walle <Bernhard.Walle@gmx.de>
Maintainer: Lukas Ruf <lukas.ruf@lpr.ch>
%package lang
Summary: Translations for muttprint
Requires: %{name} = %{version}
Group: Productivity/Networking/Email/Utilities
%description lang
Some translated manpages and manuals for muttprint
%prep
%setup -q
%patch0 -p1
%if 0%{?sle_version} >= 150000
%patch1 -p1
%endif
%patch2 -p1
%build
autoreconf -fi
%configure
make
%install
rm -rf %{buildroot}
%makeinstall docdir=%{_docdir}/%{name}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/%{name}
%doc %lang(en) %{_mandir}/man1/%{name}.1.gz
%dir %{_docdir}/%{name}
%if 0%{?sle_version} < 150000
%doc %lang(en) %{_docdir}/%{name}/manual-en*
%endif
%doc %lang(en) %{_docdir}/%{name}/sample-%{name}rc-en
%files lang
%defattr(-,root,root)
%doc %lang(de) %{_mandir}/de/man1/%{name}.1.gz
%doc %lang(es) %{_mandir}/es/man1/%{name}.1.gz
%doc %lang(it) %{_mandir}/it/man1/%{name}.1.gz
%if 0%{?sle_version} < 150000
%doc %lang(de) %{_docdir}/%{name}/manual-de*
%doc %lang(es) %{_docdir}/%{name}/manual-es*
%doc %lang(it) %{_docdir}/%{name}/manual-it*
%doc %lang(sl) %{_docdir}/%{name}/manual-sl*
%endif
%doc %lang(de) %{_docdir}/%{name}/sample-%{name}rc-de
%doc %lang(es) %{_docdir}/%{name}/sample-%{name}rc-es
%doc %lang(it) %{_docdir}/%{name}/sample-%{name}rc-it
%doc %lang(fr) %{_docdir}/%{name}/sample-%{name}rc-fr
%doc %lang(nl) %{_docdir}/%{name}/sample-%{name}rc-nl
%doc %lang(si) %{_docdir}/%{name}/sample-%{name}rc-si
%changelog