1 # TODO: [lib]pcl_io >= 1.0, teem/nrrd
4 %bcond_without apidocs # do not build and package API docs
6 Summary: Tools to manipulate Generic Tagged Array (GTA) files
7 Summary(pl.UTF-8): Narzędzia do obróbki plików GTA (ogólnych tablic etykietowanych)
12 Group: Applications/File
13 Source0: http://download.savannah.nongnu.org/releases/gta/%{name}-%{version}.tar.xz
14 # Source0-md5: d6db2b695e0bbbf898c241e97b2de786
15 URL: http://gta.nongnu.org/gtatool.html
16 BuildRequires: ImageMagick-c++-devel
17 BuildRequires: OpenEXR-devel
18 BuildRequires: QtGui-devel >= 4.6
19 BuildRequires: dcmtk-devel
20 %{?with_apidocs:BuildRequires: doxygen}
21 # libavformat >= 52.110.0 libavcodec libavdevice libavutil libswscale
22 BuildRequires: ffmpeg-devel
23 BuildRequires: gdal-devel
24 BuildRequires: libgta-devel >= 0.9.4
25 BuildRequires: libjpeg-devel
26 BuildRequires: libsndfile-devel
27 BuildRequires: libstdc++-devel
28 BuildRequires: matio-devel
29 BuildRequires: muparser-devel
30 BuildRequires: netpbm-devel
31 BuildRequires: pfstools-devel
32 BuildRequires: pkgconfig
33 BuildRequires: qt4-build >= 4.6
34 BuildRequires: tar >= 1:1.22
36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 Gtatool manipulates Generic Tagged Array (GTA) files.
41 It provides a set of commands that manipulate GTAs on various levels,
42 and it can import from and export to many other file formats.
44 %description -l pl.UTF-8
45 gtatool pracuje na plikach GTA (Generic Tagged Array - ogólnych
46 tablicach etykietowanych).
48 Pakiet zawiera zestaw poleceń obrabiających GTA na różnych poziomach,
49 potrafiących importować i eksportować do wielu innych formatów plików.
51 %package component-compute
52 Summary: gtatool module to compute array element components
53 Summary(pl.UTF-8): Moduł gtatool do obliczania składowych elementów tablicy
54 Group: Applications/File
55 Requires: %{name} = %{version}-%{release}
57 %description component-compute
58 gtatool module to compute array element components.
60 %description component-compute -l pl.UTF-8
61 Moduł gtatool do obliczania składowych elementów tablicy.
64 Summary: gtatool module to convert from DICOM format
65 Summary(pl.UTF-8): Moduł gtatool do konwersji z formatu DICOM
66 Group: Applications/File
67 Requires: %{name} = %{version}-%{release}
69 %description conv-dcmtk
70 gtatool module to convert from DICOM format.
72 %description conv-dcmtk -l pl.UTF-8
73 Moduł gtatool do konwersji z formatu DICOM.
76 Summary: gtatool module to convert from/to EXR format
77 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatu EXR
78 Group: Applications/File
79 Requires: %{name} = %{version}-%{release}
82 gtatool module to convert from/to EXR format.
84 %description conv-exr -l pl.UTF-8
85 Moduł gtatool do konwersji z/do formatu EXR.
88 Summary: gtatool module to convert from FFmpeg formats
89 Summary(pl.UTF-8): Moduł gtatool do konwersji z formatów FFmpeg
90 Group: Applications/File
91 Requires: %{name} = %{version}-%{release}
93 %description conv-ffmpeg
94 gtatool module to convert from FFmpeg formats.
96 %description conv-ffmpeg -l pl.UTF-8
97 Moduł gtatool do konwersji z formatów FFmpeg.
100 Summary: gtatool module to convert from/to GDAL supported formats
101 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatów obsługiwanych przez GDAL
102 Group: Applications/File
103 Requires: %{name} = %{version}-%{release}
105 %description conv-gdal
106 gtatool module to convert from/to GDAL supported formats.
108 %description conv-gdal -l pl.UTF-8
109 Moduł gtatool do konwersji z/do formatów obsługiwanych przez GDAL.
112 Summary: gtatool module to convert from/to JPEG formats
113 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatu JPEG
114 Group: Applications/File
115 Requires: %{name} = %{version}-%{release}
117 %description conv-jpeg
118 gtatool module to convert from/to JPEG formats.
120 %description conv-jpeg -l pl.UTF-8
121 Moduł gtatool do konwersji z/do formatu JPEG.
124 Summary: gtatool module to convert from/to ImageMagick supported formats
125 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatów obsługiwanych przez ImageMagick
126 Group: Applications/File
127 Requires: %{name} = %{version}-%{release}
129 %description conv-magick
130 gtatool module to convert from/to ImageMagick supported formats.
132 %description conv-magick -l pl.UTF-8
133 Moduł gtatool do konwersji z/do formatów obsługiwanych przez
137 Summary: gtatool module to convert from/to MAT format
138 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatu MAT
139 Group: Applications/File
140 Requires: %{name} = %{version}-%{release}
142 %description conv-mat
143 gtatool module to convert from/to MAT (Matlab) format.
145 %description conv-mat -l pl.UTF-8
146 Moduł gtatool do konwersji z/do formatu MAT (z programu Matlab).
149 Summary: gtatool module to convert from/to NetPBM supported formats
150 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatów obsługiwanych przez NetPBM
151 Group: Applications/File
152 Requires: %{name} = %{version}-%{release}
154 %description conv-netpbm
155 gtatool module to convert from/to NetPBM supported formats.
157 %description conv-netpbm -l pl.UTF-8
158 Moduł gtatool do konwersji z/do formatów obsługiwanych przez NetPBM.
161 Summary: gtatool module to convert from/to PFS format
162 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatu PFS
163 Group: Applications/File
164 Requires: %{name} = %{version}-%{release}
166 %description conv-pfs
167 gtatool module to convert from/to PFS format.
169 %description conv-pfs -l pl.UTF-8
170 Moduł gtatool do konwersji z/do formatu PFS.
172 %package conv-sndfile
173 Summary: gtatool module to convert from/to libsndfile supported formats
174 Summary(pl.UTF-8): Moduł gtatool do konwersji z/do formatów obsługiwanych przez libsndfile
175 Group: Applications/File
176 Requires: %{name} = %{version}-%{release}
178 %description conv-sndfile
179 gtatool module to convert from/to libsndfile supported formats.
181 %description conv-sndfile -l pl.UTF-8
182 Moduł gtatool do konwersji z/do formatów obsługiwanych przez
186 Summary: Qt-based GUI module for gtatool
187 Summary(pl.UTF-8): Moduł graficznego interfejsu użytkownika opartego na Qt dla narzędzia gtatool
188 Group: X11/Applications
189 Requires: %{name} = %{version}-%{release}
190 Requires: QtGui >= 4.6
193 Qt-based GUI module for gtatool.
195 %description gui -l pl.UTF-8
196 Moduł graficznego interfejsu użytkownika opartego na Qt dla narzędzia
204 --disable-silent-rules
208 rm -rf $RPM_BUILD_ROOT
211 DESTDIR=$RPM_BUILD_ROOT
214 rm -rf $RPM_BUILD_ROOT
216 %post -p /sbin/postshell
217 -/usr/sbin/fix-info-dir -c %{_infodir}
219 %postun -p /sbin/postshell
220 -/usr/sbin/fix-info-dir -c %{_infodir}
223 %defattr(644,root,root,755)
224 %doc AUTHORS ChangeLog NEWS README
225 %attr(755,root,root) %{_bindir}/gta
226 %dir %{_libdir}/gtatool
227 %attr(755,root,root) %{_libdir}/gtatool/conv-csv.so
228 %attr(755,root,root) %{_libdir}/gtatool/conv-datraw.so
229 %attr(755,root,root) %{_libdir}/gtatool/conv-ply.so
230 %attr(755,root,root) %{_libdir}/gtatool/conv-pvm.so
231 %attr(755,root,root) %{_libdir}/gtatool/conv-rat.so
232 %attr(755,root,root) %{_libdir}/gtatool/conv-raw.so
233 %{_mandir}/man1/gta.1*
234 %{_infodir}/gta.info*
236 %files component-compute
237 %defattr(644,root,root,755)
238 %attr(755,root,root) %{_libdir}/gtatool/component-compute.so
241 %defattr(644,root,root,755)
242 %attr(755,root,root) %{_libdir}/gtatool/conv-dcmtk.so
245 %defattr(644,root,root,755)
246 %attr(755,root,root) %{_libdir}/gtatool/conv-exr.so
249 %defattr(644,root,root,755)
250 %attr(755,root,root) %{_libdir}/gtatool/conv-ffmpeg.so
253 %defattr(644,root,root,755)
254 %attr(755,root,root) %{_libdir}/gtatool/conv-gdal.so
257 %defattr(644,root,root,755)
258 %attr(755,root,root) %{_libdir}/gtatool/conv-jpeg.so
261 %defattr(644,root,root,755)
262 %attr(755,root,root) %{_libdir}/gtatool/conv-magick.so
265 %defattr(644,root,root,755)
266 %attr(755,root,root) %{_libdir}/gtatool/conv-mat.so
269 %defattr(644,root,root,755)
270 %attr(755,root,root) %{_libdir}/gtatool/conv-netpbm.so
273 %defattr(644,root,root,755)
274 %attr(755,root,root) %{_libdir}/gtatool/conv-pfs.so
277 %defattr(644,root,root,755)
278 %attr(755,root,root) %{_libdir}/gtatool/conv-sndfile.so
281 %defattr(644,root,root,755)
282 %attr(755,root,root) %{_libdir}/gtatool/gui.so
283 %{_desktopdir}/gta_gui.desktop
284 %{_iconsdir}/hicolor/*/apps/gta.png
285 %{_iconsdir}/hicolor/scalable/apps/gta.svg