]> git.pld-linux.org Git - packages/uudeview.git/blob - uudeview.spec
- unified, verbose includes
[packages/uudeview.git] / uudeview.spec
1 #
2 # Conditional build:
3 %bcond_without  doc     # don't build HTML documentation
4 %bcond_without  x11     # don't build tk GUI
5
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
9 Name:           uudeview
10 Version:        0.5.20
11 Release:        5
12 License:        GPL v2+
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
23 %if %{with doc}
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
30 %endif
31 %if %{with x11}
32 BuildRequires:  tcl-devel
33 BuildRequires:  tk-devel
34 %endif
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
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.
42
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).
49
50 %description -l pt_BR.UTF-8
51 Decodificador UUencode, XXencode, Base64, BinHex, etc. Inclui um
52 codificador.
53
54 %package x11
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}
59
60 %description x11
61 xdeview - uudeview with a GUI.
62
63 %description x11 -l pl.UTF-8
64 xdeview - uudeview z graficznym interfejsem.
65
66 %package devel
67 Summary:        uulib header files
68 Summary(pl.UTF-8):      Pliki nagłówkowe uulib
69 Group:          Development/Libraries
70 Requires:       %{name} = %{version}-%{release}
71
72 %description devel
73 uulib header files.
74
75 %description devel -l pl.UTF-8
76 Pliki nagłówkowe uulib.
77
78 %package static
79 Summary:        uulib static library
80 Summary(pl.UTF-8):      Statyczna biblioteka uulib
81 Group:          Development/Libraries
82 Requires:       %{name}-devel = %{version}-%{release}
83
84 %description static
85 uulib static library.
86
87 %description static -l pl.UTF-8
88 Statyczna biblioteka uulib.
89
90 %prep
91 %setup -q
92 %patch0 -p1
93 %patch1 -p1
94 %patch2 -p1
95
96 %{__mv} inews/README README.inews
97
98 %build
99 %{__aclocal}
100 %{__autoconf}
101 %configure \
102         %{!?with_x11:--disable-tcl}
103
104 %{__make}
105 %{?with_doc:%{__make} ps -C doc}
106
107 %install
108 rm -rf $RPM_BUILD_ROOT
109
110 %{__make} install \
111         BINDIR=$RPM_BUILD_ROOT%{_bindir} \
112         MANDIR=$RPM_BUILD_ROOT%{_mandir}
113
114 %{__make} install -C uulib \
115         DESTDIR=$RPM_BUILD_ROOT
116
117 %clean
118 rm -rf $RPM_BUILD_ROOT
119
120 %post   -p /sbin/ldconfig
121 %postun -p /sbin/ldconfig
122
123 %files
124 %defattr(644,root,root,755)
125 %doc HISTORY README*
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*
133
134 %if %{with x11}
135 %files x11
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*
140 %endif
141
142 %files devel
143 %defattr(644,root,root,755)
144 %{?with_doc:%doc doc/library.ps}
145 %attr(755,root,root) %{_libdir}/libuu.so
146 %{_libdir}/libuu.la
147 %{_includedir}/fptools.h
148 %{_includedir}/uudeview.h
149
150 %files static
151 %defattr(644,root,root,755)
152 %{_libdir}/libuu.a
This page took 0.106589 seconds and 4 git commands to generate.