3 %bcond_without doc # don't build HTML documentation
4 %bcond_without x11 # don't build tk GUI
6 Summary: Smart decoder for uuencode, xxencode, Base64 and BinHex
7 Summary(pl.UTF-8): Uniwersalny dekoder uuencode, xxencode, Base64 i BinHex
8 Summary(pt_BR.UTF-8): UUDeview, decodificador de vários tipos de arquivos
13 Group: Applications/File
14 Source0: http://www.fpx.de/fp/Software/UUDeview/download/%{name}-%{version}.tar.gz
15 # Source0-md5: 0161abaec3658095044601eae82bbc5b
16 Patch0: %{name}-shared.patch
17 Patch1: %{name}-latex.patch
18 Patch2: %{name}-format-security.patch
19 URL: http://www.fpx.de/fp/Software/UUDeview/
20 BuildRequires: autoconf >= 2.9
21 BuildRequires: automake
22 BuildRequires: libtool
24 BuildRequires: tetex-dvips
25 BuildRequires: tetex-format-latex
26 BuildRequires: tetex-latex
27 BuildRequires: tetex-latex-psnfss
28 BuildRequires: tetex-tex-misc
29 BuildRequires: transfig
32 BuildRequires: tcl-devel
33 BuildRequires: tk-devel
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 UUDeview is a smart decoder for several surfaces which are common in
39 email and Usenet. It can decode uuencode, xxencode, Base64 and BinHex.
40 It can handle multiple files and multiple parts, even in random order.
41 Also an encoder is attached, UUEnview.
43 %description -l pl.UTF-8
44 UUDeview jest przydatnym narzędziem do dekodowania popularnych
45 formatów, takich jak uuencode, xxencode, Base64 i BinHex. Potrafi
46 poradzić sobie z wieloma plikami w wielu częściach, nawet
47 wymieszanych. W pakiecie znajduje się także program do kodowania
48 plików na wyżej wymienione formaty (oprócz BinHex).
50 %description -l pt_BR.UTF-8
51 Decodificador UUencode, XXencode, Base64, BinHex, etc. Inclui um
55 Summary: xdeview - uudeview with a GUI
56 Summary(pl.UTF-8): xdeview - uudeview z graficznym interfejsem
57 Group: X11/Applications
58 Requires: %{name} = %{version}-%{release}
61 xdeview - uudeview with a GUI.
63 %description x11 -l pl.UTF-8
64 xdeview - uudeview z graficznym interfejsem.
67 Summary: uulib header files
68 Summary(pl.UTF-8): Pliki nagłówkowe uulib
69 Group: Development/Libraries
70 Requires: %{name} = %{version}-%{release}
75 %description devel -l pl.UTF-8
76 Pliki nagłówkowe uulib.
79 Summary: uulib static library
80 Summary(pl.UTF-8): Statyczna biblioteka uulib
81 Group: Development/Libraries
82 Requires: %{name}-devel = %{version}-%{release}
87 %description static -l pl.UTF-8
88 Statyczna biblioteka uulib.
96 %{__mv} inews/README README.inews
102 %{!?with_x11:--disable-tcl}
105 %{?with_doc:%{__make} ps -C doc}
108 rm -rf $RPM_BUILD_ROOT
111 BINDIR=$RPM_BUILD_ROOT%{_bindir} \
112 MANDIR=$RPM_BUILD_ROOT%{_mandir}
114 %{__make} install -C uulib \
115 DESTDIR=$RPM_BUILD_ROOT
118 rm -rf $RPM_BUILD_ROOT
120 %post -p /sbin/ldconfig
121 %postun -p /sbin/ldconfig
124 %defattr(644,root,root,755)
126 %attr(755,root,root) %{_libdir}/libuu.so.*.*.*
127 %attr(755,root,root) %ghost %{_libdir}/libuu.so.0
128 %attr(755,root,root) %{_bindir}/minews
129 %attr(755,root,root) %{_bindir}/uudeview
130 %attr(755,root,root) %{_bindir}/uuenview
131 %{_mandir}/man1/uudeview.1*
132 %{_mandir}/man1/uuenview.1*
136 %defattr(644,root,root,755)
137 %attr(755,root,root) %{_bindir}/uuwish
138 %attr(755,root,root) %{_bindir}/xdeview
139 %{_mandir}/man1/xdeview.1*
143 %defattr(644,root,root,755)
144 %{?with_doc:%doc doc/library.ps}
145 %attr(755,root,root) %{_libdir}/libuu.so
147 %{_includedir}/fptools.h
148 %{_includedir}/uudeview.h
151 %defattr(644,root,root,755)