2 # - use IANA as source http://www.iana.org/assignments/media-types/ ?
3 # nb. fedorahosted mailcap project is synchronized with IANA
6 %bcond_without tests # do not perform "make check"
9 %define ver 2.3.%(v=%{fcver}; echo ${v#2.1.})
10 Summary: Defines multimedia helper applications for various programs
11 Summary(de.UTF-8): Definiert Multimedia-Hilfsapplikationen für diverse Programme
12 Summary(es.UTF-8): Define aplicaciones auxiliares multimedia para varios programas
13 Summary(fr.UTF-8): Définit une aide multimédia pour de nombreuses applications
14 Summary(pl.UTF-8): Definicje rozszerzeń multimedialnych dla różnych programów
15 Summary(pt_BR.UTF-8): Define aplicações auxiliares multimídia para vários programas
16 Summary(tr.UTF-8): Çeşitli programlar için çokluortam yardımcı uygulamaları tanımlar
20 License: Public Domain
22 Source0: https://fedorahosted.org/released/mailcap/%{name}-%{fcver}.tar.xz
23 # Source0-md5: d8d66b3a458f0da327a7c4edfff911a1
26 # https://anonscm.debian.org/git/collab-maint/mime-support.git/log/run-mailcap
28 Source4: run-%{name}.man
29 Patch0: mime.types.patch
30 Patch1: run-mailcap-mktemp.patch
31 URL: http://git.fedorahosted.org/git/?p=mailcap.git
32 BuildRequires: rpm >= 4.4.9-56
33 BuildRequires: tar >= 1:1.22
35 Suggests: ImageMagick-coder-jpeg
36 Suggests: ImageMagick-coder-png
53 Suggests: soffice2html
64 %if "%{pld_release}" == "ac"
69 %{?with_tests:BuildRequires:perl-base}
70 Conflicts: rpm < 4.4.9
72 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74 %define _noautoreqfiles %{_bindir}/run-%{name}
77 The mailcap file is used by the metamail program. Metamail reads the
78 mailcap file to determine how it should display non-text or multimedia
79 material. Basically, mailcap associates a particular type of file with
80 a particular program that a mail agent or other program can call in
81 order to handle the file.
83 %description -l de.UTF-8
84 Wenn es installiert ist, können Programme wie 'lynx' automatically
85 'zgv' zum Darstellen von Bildern verwenden (zgv muß installiert sein).
87 %description -l es.UTF-8
88 Este es el paquete Red Hat Mailcap. Al instalarlo podrás hacer que
89 programas como lynx usen automáticamente zgv para enseñar imágenes
92 %description -l fr.UTF-8
93 L'installer permettra à des programmes come lynx d'utiliser
94 automatiquement zgv pour afficher des images (pourvu que zgv soit
97 %description -l pl.UTF-8
98 Plik mailcap jest używany przez program metamail i inne. Pakiet ten
99 pozwoli na automatyczne wyświetlanie grafiki przez programy takie jak
100 lynx, przy użyciu zgv.
102 %description -l pt_BR.UTF-8
103 Este é o pacote Red Hat Mailcap. Instalando você poderá fazer com que
104 programas como lynx automaticamente usem zgv para mostrar figuras (com
107 %description -l tr.UTF-8
108 lynx gibi programların resim göstermek için otomatik olarak zgv
109 paketini kullanamalarına olanak sağlar (zgv kurulmuş olmalı).
112 %setup -q -n %{name}-%{fcver}
114 cp -a %{SOURCE1} %{SOURCE3} .
117 %if "%{pld_release}" == "ac"
118 %{__sed} -i -e 's,/usr/bin/xterm,/usr/X11R6/bin/xterm,g' mailcap
127 rm -rf $RPM_BUILD_ROOT
128 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_mandir}/man{1,4},%{_bindir}}
130 cp -p mailcap mime.types $RPM_BUILD_ROOT%{_sysconfdir}
131 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man4
132 cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1/run-%{name}.1
133 cp -p run-mailcap $RPM_BUILD_ROOT%{_bindir}
136 rm -rf $RPM_BUILD_ROOT
139 %defattr(644,root,root,755)
140 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mailcap
141 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mime.types
142 %attr(755,root,root) %{_bindir}/run-mailcap
143 %{_mandir}/man1/run-mailcap.1*
144 %{_mandir}/man4/mailcap.4*