]>
Commit | Line | Data |
---|---|---|
8c365099 ER |
1 | # TODO |
2 | # - use system tk-BWidget instead of bundled 1.2.1 (lib/external/bwidget) | |
d62d471a | 3 | # - openDWG |
26c03d6f | 4 | # |
5 | # Conditional build, see http://grass.itc.it/grass61/source/REQUIREMENTS.html | |
6 | # for description of optional requirements. | |
d62d471a JB |
7 | %bcond_without tcl # GUI and nviz |
8 | %bcond_without mysql # MySQL support | |
9 | %bcond_without odbc # unixODBC support | |
10 | %bcond_without glw # GLw interface | |
11 | %bcond_without xanim # xanim module | |
6c760b77 | 12 | |
0e6ad8cb | 13 | Summary: The Geographic Resources Analysis Support System |
fc7b9e1a | 14 | Summary(pl.UTF-8): System obsługujący analizę zasobów geograficznych |
0e6ad8cb | 15 | Name: grass |
705853b0 | 16 | Version: 6.4.4 |
07bf6f39 | 17 | Release: 3 |
d5c59941 | 18 | Epoch: 1 |
aad468fb | 19 | License: GPL v2+ |
0e6ad8cb | 20 | Group: X11/Applications |
1aadebaa | 21 | Source0: http://grass.osgeo.org/grass64/source/%{name}-%{version}.tar.gz |
705853b0 | 22 | # Source0-md5: 4b3e0caaeb1567e15c78b523e3674170 |
b0084fa8 | 23 | Patch0: %{name}-soname.patch |
6c760b77 | 24 | Patch1: ncurses.patch |
7f1c1d86 JB |
25 | Patch2: %{name}-ffmpeg.patch |
26 | Patch3: %{name}-ac.patch | |
d62d471a | 27 | Patch4: %{name}-format.patch |
21977e2e | 28 | URL: http://grass.osgeo.org/ |
26c03d6f | 29 | %{?with_tcl:BuildRequires: OpenGL-GLU-devel} |
d62d471a | 30 | %{?with_glw:BuildRequires: OpenGL-GLw-devel} |
7f1c1d86 JB |
31 | BuildRequires: autoconf >= 2.13 |
32 | BuildRequires: automake | |
cf5583ca | 33 | BuildRequires: bison |
0e6ad8cb | 34 | BuildRequires: blas-devel |
1aadebaa | 35 | BuildRequires: cairo-devel |
d62d471a | 36 | # libavcodec libavformat libavutil libswscale |
b0084fa8 | 37 | BuildRequires: ffmpeg-devel |
d62d471a | 38 | BuildRequires: fftw3-devel >= 3 |
cf5583ca | 39 | BuildRequires: flex |
f97defb0 | 40 | BuildRequires: freetype-devel >= 2.0.0 |
6c760b77 ER |
41 | BuildRequires: gcc-fortran |
42 | BuildRequires: gd-devel | |
6c5d0552 | 43 | BuildRequires: gdal-devel |
0e6ad8cb | 44 | BuildRequires: gdbm-devel |
67735c53 | 45 | BuildRequires: geos-devel |
0e6ad8cb AM |
46 | BuildRequires: lapack-devel |
47 | BuildRequires: libjpeg-devel | |
48 | BuildRequires: libpng-devel | |
6c5d0552 | 49 | BuildRequires: libstdc++-devel |
0e6ad8cb | 50 | BuildRequires: libtiff-devel |
d62d471a JB |
51 | # man or man-db |
52 | BuildRequires: /usr/bin/man | |
26c03d6f | 53 | %{?with_xanim:BuildRequires: motif-devel} |
54 | %{?with_mysql:BuildRequires: mysql-devel} | |
cf5583ca | 55 | BuildRequires: ncurses-devel |
d62d471a | 56 | BuildRequires: pkgconfig |
3962fae7 | 57 | BuildRequires: postgresql-backend-devel |
0e6ad8cb | 58 | BuildRequires: postgresql-devel |
b0084fa8 | 59 | BuildRequires: proj-devel >= 4.4.6 |
6c5d0552 | 60 | BuildRequires: proj-progs |
b0084fa8 | 61 | BuildRequires: python-devel >= 1:2.3 |
d62d471a | 62 | BuildRequires: python-wxPython |
6c5d0552 JB |
63 | BuildRequires: readline-devel |
64 | BuildRequires: sed >= 4.0 | |
b0084fa8 | 65 | BuildRequires: sqlite3-devel >= 3.0 |
26c03d6f | 66 | %{?with_tcl:BuildRequires: tcl-devel >= 8.4} |
67 | %{?with_tcl:BuildRequires: tk-devel >= 8.4} | |
68 | %{?with_odbc:BuildRequires: unixODBC-devel} | |
d62d471a JB |
69 | BuildRequires: wxGTK2-unicode-devel >= 2.8.1 |
70 | BuildRequires: xorg-lib-libX11-devel | |
71 | BuildRequires: xorg-lib-libXext-devel | |
72 | BuildRequires: xorg-lib-libXt-devel | |
0e6ad8cb | 73 | BuildRequires: zlib-devel |
b0084fa8 JB |
74 | # R language? |
75 | Requires: proj >= 4.4.6 | |
0e6ad8cb AM |
76 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
77 | ||
21977e2e | 78 | %define gver %{version} |
1f82d375 | 79 | %define _noautoreqdep libGL.so.1 libGLU.so.1 |
0e6ad8cb AM |
80 | %define _sysconfdir /etc/X11 |
81 | ||
82 | %description | |
83 | GRASS (the Geographic Resources Analysis Support System) is a software | |
84 | raster- and vector-based GIS (Geographic Information System), image | |
85 | processing system, graphics production system, and spatial modeling | |
86 | system. GRASS contains many modules for raster data manipulation, | |
87 | vector data manipulation, rendering images on the monitor or paper, | |
88 | multispectral image processing, point data management and general data | |
89 | management. It also has tools for interfacing with digitizers, | |
90 | scanners, and the RIM, Informix, Postgres, and Oracle databases. | |
91 | ||
fcef3eec JR |
92 | %description -l pl.UTF-8 |
93 | GRASS (System Wspierania Analiz Zasobów Geograficznych) jest rastrowym | |
6cbacda2 | 94 | oraz wektorowym systemem GIS (System Informacji Geograficznej), |
fcef3eec JR |
95 | obróbki obrazów, tworzenia grafiki oraz modelowania przestrzennego. |
96 | GRASS zawiera wiele modułów wspomagających manipulację danymi | |
97 | rastrowymi i wektorowymi, renderowanie obrazów na monitorze lub | |
98 | papierze, obróbkę multispektralnych obrazów, punktowe oraz ogólne | |
99 | zarządzanie danymi. Zawiera również narzędzia do współpracy z | |
0e6ad8cb AM |
100 | digitizerami, skanerami oraz bazami RIM, Informix, Postgres oraz |
101 | Oracle. | |
102 | ||
103 | %package OpenGL | |
6cbacda2 | 104 | Summary: NVIZ - a 3D-tool for GRASS |
fc7b9e1a | 105 | Summary(pl.UTF-8): NVIZ - narzędzie 3D dla GRASSa |
0e6ad8cb | 106 | Group: X11/Applications |
b0084fa8 | 107 | Requires: %{name} = %{epoch}:%{version}-%{release} |
0e6ad8cb AM |
108 | |
109 | %description OpenGL | |
6cbacda2 | 110 | Package contains nviz, which is a GRASS module-in-progress which |
111 | allows users to realistically render multiple surfaces in a 3D space, | |
112 | optionally using thematic coloring, draping GRASS vector files over | |
113 | the surfaces, and displaying GRASS site files either draped on the | |
114 | surfaces or as 3D point locations. | |
115 | ||
fcef3eec JR |
116 | %description OpenGL -l pl.UTF-8 |
117 | Pakiet zawiera moduł nviz, który rozszerza funkcjonalność systemu | |
118 | GRASS o możliwość realistycznego renderowania wielu powierzchni w | |
119 | trójwymiarowej przestrzeni. Na renderowanych powierzchniach, które | |
120 | mogą być tematycznie kolorowane, można zawieszać pliki wektorowe | |
6cbacda2 | 121 | GRASSa. |
0e6ad8cb AM |
122 | |
123 | %package pg | |
6cbacda2 | 124 | Summary: PostgreSQL database interface |
fc7b9e1a | 125 | Summary(pl.UTF-8): Interfejs do bazy PostgreSQL |
0e6ad8cb | 126 | Group: X11/Applications |
b0084fa8 | 127 | Requires: %{name} = %{epoch}:%{version}-%{release} |
0e6ad8cb AM |
128 | |
129 | %description pg | |
6cbacda2 | 130 | PostgreSQL database interface for GRASS. |
0e6ad8cb | 131 | |
fcef3eec | 132 | %description pg -l pl.UTF-8 |
0e6ad8cb AM |
133 | Interfejs do bazy PostgreSQL dla GRASSa. |
134 | ||
135 | %package odbc | |
136 | Summary: ODBC database interface | |
fc7b9e1a | 137 | Summary(pl.UTF-8): Interfejs ODBC dla GRASSa |
0e6ad8cb | 138 | Group: X11/Applications |
b0084fa8 | 139 | Requires: %{name} = %{epoch}:%{version}-%{release} |
0e6ad8cb AM |
140 | |
141 | %description odbc | |
142 | ODBC database interface for GRASS. | |
143 | ||
fcef3eec | 144 | %description odbc -l pl.UTF-8 |
0e6ad8cb AM |
145 | Interfejs ODBC dla GRASSa. |
146 | ||
73fefc86 | 147 | %package devel |
049fac3f | 148 | Summary: Header files and static libraries for GRASS |
fc7b9e1a | 149 | Summary(pl.UTF-8): Pliki nagłówkowe i biblioteki statyczne systemu GRASS |
73fefc86 | 150 | Group: X11/Development/Libraries |
0ba83fa3 | 151 | Requires: %{name} = %{epoch}:%{version}-%{release} |
73fefc86 | 152 | |
2948fa7c | 153 | %description devel |
049fac3f | 154 | Header files and static libraries for GRASS. |
73fefc86 | 155 | |
fcef3eec JR |
156 | %description devel -l pl.UTF-8 |
157 | Pliki nagłówkowe i biblioteki statyczne systemu GRASS. | |
73fefc86 | 158 | |
0e6ad8cb | 159 | %prep |
58fd06c5 | 160 | %setup -q |
6c5d0552 | 161 | %patch0 -p1 |
6c760b77 | 162 | %patch1 -p1 |
7f1c1d86 JB |
163 | %patch2 -p1 |
164 | %patch3 -p1 | |
d62d471a | 165 | %patch4 -p1 |
6c760b77 ER |
166 | |
167 | cp -f lib/external/bwidget/CHANGES.txt bwidget.CHANGES.TXT | |
168 | cp -f lib/external/bwidget/README.grass bwidget.README.grass | |
0e6ad8cb AM |
169 | |
170 | %build | |
6c760b77 ER |
171 | %{__libtoolize} |
172 | %{__aclocal} | |
173 | %{__autoconf} | |
6c760b77 | 174 | CPPFLAGS="-I/usr/include/ncurses" |
7f1c1d86 JB |
175 | %configure \ |
176 | %if "%{_lib}" == "lib64" | |
733c08e3 TP |
177 | --enable-64bit \ |
178 | %endif | |
b0084fa8 | 179 | --enable-largefile \ |
0e6ad8cb AM |
180 | --with-includes=%{_includedir} \ |
181 | --with-libs=%{_libdir} \ | |
6c5d0552 | 182 | --with-blas \ |
1aadebaa | 183 | --with-cairo \ |
6c5d0552 | 184 | --with-cxx \ |
b0084fa8 | 185 | --with-ffmpeg \ |
1aadebaa | 186 | --with-ffmpeg-includes='/usr/include/libavcodec /usr/include/libavformat /usr/include/libswscale' \ |
6c5d0552 JB |
187 | --with-freetype \ |
188 | --with-freetype-includes=/usr/include/freetype2 \ | |
d62d471a JB |
189 | --with-geos=/usr/bin/geos-config \ |
190 | %{?with_glw:--with-glw} \ | |
6c5d0552 | 191 | --with-lapack \ |
26c03d6f | 192 | %{?with_xanim:--with-motif} \ |
193 | %{?with_mysql:--with-mysql} \ | |
194 | %{?with_mysql:--with-mysql-includes=/usr/include/mysql} \ | |
6c5d0552 | 195 | --with-nls \ |
26c03d6f | 196 | %{?with_odbc:--with-odbc} \ |
197 | --with%{!?with_tcl:out}-opengl \ | |
21977e2e | 198 | --with-postgres \ |
0e6ad8cb | 199 | --with-postgres-includes=/usr/include/postgresql/server \ |
b0084fa8 JB |
200 | --with-proj-share=/usr/share/proj \ |
201 | --with-python \ | |
202 | --with-readline \ | |
26c03d6f | 203 | --with-sqlite \ |
1aadebaa JB |
204 | --with%{!?with_tcl:out}-tcltk \ |
205 | --with-wxwidgets=/usr/bin/wx-gtk2-unicode-config | |
d62d471a | 206 | |
0e6ad8cb AM |
207 | %{__make} |
208 | ||
209 | %install | |
210 | rm -rf $RPM_BUILD_ROOT | |
211 | ||
6c5d0552 JB |
212 | %{__make} install \ |
213 | prefix=$RPM_BUILD_ROOT%{_libdir} \ | |
214 | BINDIR=$RPM_BUILD_ROOT%{_bindir} \ | |
215 | PREFIX=$RPM_BUILD_ROOT%{_libdir} | |
cf5583ca | 216 | |
1aadebaa JB |
217 | install -d $RPM_BUILD_ROOT{%{_datadir},%{_includedir}/grass64} |
218 | mv $RPM_BUILD_ROOT%{_libdir}/grass-%{gver}/include/* $RPM_BUILD_ROOT%{_includedir}/grass64 | |
21977e2e | 219 | mv $RPM_BUILD_ROOT%{_libdir}/grass-%{gver}/lib/* $RPM_BUILD_ROOT%{_libdir} |
220 | mv $RPM_BUILD_ROOT%{_libdir}/grass-%{gver}/locale $RPM_BUILD_ROOT%{_datadir} | |
221 | mv $RPM_BUILD_ROOT%{_libdir}/grass-%{gver}/man $RPM_BUILD_ROOT%{_datadir} | |
73fefc86 | 222 | |
1aadebaa | 223 | sed -i -e 's,^GISBASE=.*,GISBASE=%{_libdir}/grass-%{gver},' $RPM_BUILD_ROOT%{_bindir}/grass64 |
73fefc86 | 224 | |
1aadebaa | 225 | %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/grass-%{gver}/{bwidget/{*.txt,README.grass},docs} |
0e6ad8cb | 226 | |
b0084fa8 JB |
227 | mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{pt_br,pt_BR} |
228 | mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{zh,zh_CN} | |
229 | ||
7f1c1d86 JB |
230 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/AUTHORS |
231 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/CHANGES | |
232 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/COPYING | |
233 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/GPL.TXT | |
234 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/REQUIREMENTS.html | |
6c760b77 | 235 | |
049fac3f | 236 | %find_lang %{name} --all-name |
0e6ad8cb AM |
237 | |
238 | %clean | |
239 | rm -rf $RPM_BUILD_ROOT | |
240 | ||
6c5d0552 JB |
241 | %post -p /sbin/ldconfig |
242 | %postun -p /sbin/ldconfig | |
243 | ||
049fac3f | 244 | %files -f %{name}.lang |
0e6ad8cb | 245 | %defattr(644,root,root,755) |
6c760b77 ER |
246 | %doc AUTHORS CHANGES COPYING README TODO bwidget.CHANGES.TXT bwidget.README.grass |
247 | #%doc dist.%{_target_platform}/docs/html | |
1aadebaa JB |
248 | %attr(755,root,root) %{_bindir}/gem64 |
249 | %attr(755,root,root) %{_bindir}/grass64 | |
7f1c1d86 | 250 | %attr(755,root,root) %{_libdir}/libgrass_*.%{version}.so |
21977e2e | 251 | %dir %{_libdir}/grass-%{gver} |
7f1c1d86 | 252 | %dir %{_libdir}/grass-%{gver}/*.csv |
21977e2e | 253 | %attr(755,root,root) %{_libdir}/grass-%{gver}/bin |
254 | %dir %{_libdir}/grass-%{gver}/bwidget | |
255 | %{_libdir}/grass-%{gver}/bwidget/*.tcl | |
256 | %{_libdir}/grass-%{gver}/bwidget/images | |
257 | %dir %{_libdir}/grass-%{gver}/bwidget/lang | |
258 | %lang(de) %{_libdir}/grass-%{gver}/bwidget/lang/de.rc | |
259 | %{_libdir}/grass-%{gver}/bwidget/lang/en.rc | |
260 | %lang(es) %{_libdir}/grass-%{gver}/bwidget/lang/es.rc | |
261 | %lang(fr) %{_libdir}/grass-%{gver}/bwidget/lang/fr.rc | |
262 | %attr(755,root,root) %{_libdir}/grass-%{gver}/driver | |
263 | %dir %{_libdir}/grass-%{gver}/etc | |
1aadebaa JB |
264 | %{_libdir}/grass-%{gver}/etc/FIPS.code |
265 | %{_libdir}/grass-%{gver}/etc/VERSIONNUMBER | |
266 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/Init.sh | |
21977e2e | 267 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/bmif_to_cell |
1aadebaa JB |
268 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/clean_temp |
269 | %{_libdir}/grass-%{gver}/etc/colors | |
270 | %{_libdir}/grass-%{gver}/etc/colors.desc | |
271 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/current_time_s_ms | |
272 | %{_libdir}/grass-%{gver}/etc/d.polar | |
273 | %{_libdir}/grass-%{gver}/etc/d.rast.edit.tcl | |
274 | %{_libdir}/grass-%{gver}/etc/datum*.table | |
275 | %{_libdir}/grass-%{gver}/etc/db.test | |
276 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/echo | |
277 | %{_libdir}/grass-%{gver}/etc/element_list | |
278 | %{_libdir}/grass-%{gver}/etc/ellipse.table | |
279 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/epsg_option.tcl | |
21977e2e | 280 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/file_option.tcl |
281 | %{_libdir}/grass-%{gver}/etc/fontcap | |
1aadebaa JB |
282 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/frame.* |
283 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/g.mapsets.tcl | |
21977e2e | 284 | %{_libdir}/grass-%{gver}/etc/gem |
1aadebaa JB |
285 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/gis_set.tcl |
286 | %{_libdir}/grass-%{gver}/etc/grass-interface.dtd | |
287 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/grass-run.sh | |
288 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/grass-xterm-wrapper | |
289 | %{_libdir}/grass-%{gver}/etc/grass_intro | |
21977e2e | 290 | %{_libdir}/grass-%{gver}/etc/grass_write_ascii.style |
291 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/grocat | |
1aadebaa | 292 | %{_libdir}/grass-%{gver}/etc/gtcltk |
21977e2e | 293 | %dir %{_libdir}/grass-%{gver}/etc/gui |
294 | %{_libdir}/grass-%{gver}/etc/gui/icons | |
1aadebaa | 295 | %{_libdir}/grass-%{gver}/etc/gui/images |
aad468fb JB |
296 | %dir %{_libdir}/grass-%{gver}/etc/gui/scripts |
297 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/gui/scripts/* | |
1aadebaa JB |
298 | %{_libdir}/grass-%{gver}/etc/gui.tcl |
299 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/i.ask | |
300 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/i.find | |
301 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/i.oif | |
7f1c1d86 | 302 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/i.photo.* |
1aadebaa JB |
303 | %{_libdir}/grass-%{gver}/etc/license |
304 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/lister | |
305 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/lock | |
306 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/modcats | |
307 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/modcolr | |
308 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/modhead | |
309 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/modhist | |
310 | %{_libdir}/grass-%{gver}/etc/monitorcap | |
311 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/mon.* | |
21977e2e | 312 | %dir %{_libdir}/grass-%{gver}/etc/msgs |
aad468fb JB |
313 | %lang(am) %{_libdir}/grass-%{gver}/etc/msgs/am.msg |
314 | %lang(ar) %{_libdir}/grass-%{gver}/etc/msgs/ar.msg | |
21977e2e | 315 | %lang(cs) %{_libdir}/grass-%{gver}/etc/msgs/cs.msg |
316 | %lang(de) %{_libdir}/grass-%{gver}/etc/msgs/de.msg | |
aad468fb | 317 | %lang(el) %{_libdir}/grass-%{gver}/etc/msgs/el.msg |
21977e2e | 318 | %lang(es) %{_libdir}/grass-%{gver}/etc/msgs/es.msg |
319 | %lang(fr) %{_libdir}/grass-%{gver}/etc/msgs/fr.msg | |
aad468fb | 320 | %lang(hi) %{_libdir}/grass-%{gver}/etc/msgs/hi.msg |
1aadebaa | 321 | %lang(id) %{_libdir}/grass-%{gver}/etc/msgs/id.msg |
21977e2e | 322 | %lang(it) %{_libdir}/grass-%{gver}/etc/msgs/it.msg |
323 | %lang(ja) %{_libdir}/grass-%{gver}/etc/msgs/ja.msg | |
aad468fb | 324 | %lang(ko) %{_libdir}/grass-%{gver}/etc/msgs/ko.msg |
21977e2e | 325 | %lang(lv) %{_libdir}/grass-%{gver}/etc/msgs/lv.msg |
aad468fb | 326 | %lang(mr) %{_libdir}/grass-%{gver}/etc/msgs/mr.msg |
d62d471a | 327 | %lang(nl) %{_libdir}/grass-%{gver}/etc/msgs/nl.msg |
21977e2e | 328 | %lang(pl) %{_libdir}/grass-%{gver}/etc/msgs/pl.msg |
aad468fb | 329 | %lang(pt) %{_libdir}/grass-%{gver}/etc/msgs/pt.msg |
21977e2e | 330 | %lang(pt_BR) %{_libdir}/grass-%{gver}/etc/msgs/pt_br.msg |
331 | %lang(ru) %{_libdir}/grass-%{gver}/etc/msgs/ru.msg | |
aad468fb JB |
332 | %lang(sl) %{_libdir}/grass-%{gver}/etc/msgs/sl.msg |
333 | %lang(th) %{_libdir}/grass-%{gver}/etc/msgs/th.msg | |
21977e2e | 334 | %lang(tr) %{_libdir}/grass-%{gver}/etc/msgs/tr.msg |
335 | %lang(vi) %{_libdir}/grass-%{gver}/etc/msgs/vi.msg | |
aad468fb | 336 | %lang(zh_CN) %{_libdir}/grass-%{gver}/etc/msgs/zh.msg |
21977e2e | 337 | %{_libdir}/grass-%{gver}/etc/nad |
338 | %{_libdir}/grass-%{gver}/etc/ogr_csv | |
1aadebaa | 339 | %{_libdir}/grass-%{gver}/etc/paint |
21977e2e | 340 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/poly_to_bmif |
1aadebaa JB |
341 | %{_libdir}/grass-%{gver}/etc/proj-*.table |
342 | %{_libdir}/grass-%{gver}/etc/projections | |
21977e2e | 343 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/prompt.sh |
21977e2e | 344 | %{_libdir}/grass-%{gver}/etc/psdriver.ps |
1aadebaa JB |
345 | %{_libdir}/grass-%{gver}/etc/python |
346 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/r.in.wms | |
6c760b77 | 347 | %dir %{_libdir}/grass-%{gver}/etc/r.li.setup |
1aadebaa | 348 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/r.li.setup/area_query |
f3cc671d | 349 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/r.li.setup/masked_area_selection.sh |
1aadebaa JB |
350 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/r.li.setup/r.li.* |
351 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/r.li.setup/sample_area_vector.sh | |
352 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/r.li.setup/square_* | |
353 | %{_libdir}/grass-%{gver}/etc/r.li.setup/*.txt | |
354 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/r.watershed.* | |
355 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/run | |
356 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/set_data | |
21977e2e | 357 | %{_libdir}/grass-%{gver}/etc/state* |
1aadebaa JB |
358 | %{_libdir}/grass-%{gver}/etc/symbol |
359 | %{_libdir}/grass-%{gver}/etc/v.digit | |
21977e2e | 360 | %{_libdir}/grass-%{gver}/etc/welcome |
1aadebaa JB |
361 | %dir %{_libdir}/grass-%{gver}/etc/wxpython |
362 | %{_libdir}/grass-%{gver}/etc/wxpython/README | |
363 | %{_libdir}/grass-%{gver}/etc/wxpython/compat | |
d62d471a JB |
364 | %{_libdir}/grass-%{gver}/etc/wxpython/core |
365 | %{_libdir}/grass-%{gver}/etc/wxpython/dbmgr | |
366 | %{_libdir}/grass-%{gver}/etc/wxpython/gcp | |
367 | %{_libdir}/grass-%{gver}/etc/wxpython/gmodeler | |
368 | %{_libdir}/grass-%{gver}/etc/wxpython/gui_core | |
1aadebaa | 369 | %{_libdir}/grass-%{gver}/etc/wxpython/icons |
d62d471a JB |
370 | %{_libdir}/grass-%{gver}/etc/wxpython/lmgr |
371 | %{_libdir}/grass-%{gver}/etc/wxpython/location_wizard | |
372 | %{_libdir}/grass-%{gver}/etc/wxpython/mapdisp | |
373 | %{_libdir}/grass-%{gver}/etc/wxpython/modules | |
374 | %{_libdir}/grass-%{gver}/etc/wxpython/nviz | |
375 | %{_libdir}/grass-%{gver}/etc/wxpython/psmap | |
1aadebaa | 376 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/wxpython/scripts |
d62d471a JB |
377 | %{_libdir}/grass-%{gver}/etc/wxpython/vdigit |
378 | %{_libdir}/grass-%{gver}/etc/wxpython/wxplot | |
1aadebaa | 379 | %{_libdir}/grass-%{gver}/etc/wxpython/xml |
d62d471a JB |
380 | %{_libdir}/grass-%{gver}/etc/wxpython/gis_set.py* |
381 | %{_libdir}/grass-%{gver}/etc/wxpython/wxgui.py* | |
21977e2e | 382 | %{_libdir}/grass-%{gver}/fonts |
383 | %attr(755,root,root) %{_libdir}/grass-%{gver}/scripts | |
1aadebaa | 384 | %dir %{_libdir}/grass-%{gver}/tools |
d62d471a JB |
385 | %attr(755,root,root) %{_libdir}/grass-%{gver}/tools/g.echo |
386 | %attr(755,root,root) %{_libdir}/grass-%{gver}/tools/g.html2man | |
1aadebaa JB |
387 | %attr(755,root,root) %{_libdir}/grass-%{gver}/tools/mkhtml.sh |
388 | %{_mandir}/man1/cairodriver.1* | |
389 | %{_mandir}/man1/d.*.1* | |
390 | %{_mandir}/man1/databaseintro.1* | |
391 | %{_mandir}/man1/db.*.1* | |
392 | %{_mandir}/man1/displaydrivers.1* | |
393 | %{_mandir}/man1/g.*.1* | |
394 | %{_mandir}/man1/gis.m.1* | |
395 | %{_mandir}/man1/gm_*.1* | |
396 | %{_mandir}/man1/grass6.1* | |
397 | %{_mandir}/man1/grass-*.1* | |
398 | %{_mandir}/man1/helptext.1* | |
399 | %{_mandir}/man1/htmlmapdriver.1* | |
400 | %{_mandir}/man1/i.*.1* | |
401 | %{_mandir}/man1/imageryintro.1* | |
402 | %{_mandir}/man1/lrs.1* | |
403 | %{_mandir}/man1/m.*.1* | |
404 | %{_mandir}/man1/mkftcap.1* | |
405 | %{_mandir}/man1/modcats.1* | |
406 | %{_mandir}/man1/modcolr.1* | |
407 | %{_mandir}/man1/modhead.1* | |
408 | %{_mandir}/man1/modhist.1* | |
409 | %{_mandir}/man1/nviz.1* | |
1aadebaa | 410 | %{_mandir}/man1/p.out.vrml.1* |
1aadebaa JB |
411 | %{_mandir}/man1/pngdriver.1* |
412 | %{_mandir}/man1/projectionintro.1* | |
413 | %{_mandir}/man1/psdriver.1* | |
414 | %{_mandir}/man1/ps.map.1* | |
415 | %{_mandir}/man1/r.*.1* | |
416 | %{_mandir}/man1/r3.*.1* | |
417 | %{_mandir}/man1/raster3dintro.1* | |
418 | %{_mandir}/man1/rasterintro.1* | |
419 | %{_mandir}/man1/sql.1* | |
420 | %{_mandir}/man1/v.*.1* | |
421 | %{_mandir}/man1/variables.1* | |
422 | %{_mandir}/man1/vectorintro.1* | |
423 | %{_mandir}/man1/wxGUI*.1* | |
424 | %{_mandir}/man1/xdriver.1* | |
425 | %{_mandir}/man1/xganim.1* | |
73fefc86 | 426 | |
26c03d6f | 427 | %if %{with tcl} |
21977e2e | 428 | %dir %{_libdir}/grass-%{gver}/etc/dm |
429 | %{_libdir}/grass-%{gver}/etc/dm/*.gif | |
1aadebaa JB |
430 | %{_libdir}/grass-%{gver}/etc/dm/[!d]*.tcl |
431 | %{_libdir}/grass-%{gver}/etc/dm/d[!.]*.tcl | |
432 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/dm/d.m.tcl | |
21977e2e | 433 | %dir %{_libdir}/grass-%{gver}/etc/dm/script |
434 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/dm/script/* | |
435 | %dir %{_libdir}/grass-%{gver}/etc/form | |
436 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/form/form | |
437 | %{_libdir}/grass-%{gver}/etc/form/*.tcl | |
438 | %dir %{_libdir}/grass-%{gver}/etc/gm | |
1aadebaa JB |
439 | %{_libdir}/grass-%{gver}/etc/gm/intro.gif |
440 | %{_libdir}/grass-%{gver}/etc/gm/*.tcl | |
21977e2e | 441 | %dir %{_libdir}/grass-%{gver}/etc/nviz2.2 |
442 | %{_libdir}/grass-%{gver}/etc/nviz2.2/bitmaps | |
1aadebaa | 443 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/nviz2.2/nviz |
7f1c1d86 JB |
444 | %dir %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs |
445 | %lang(de) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/de.msg | |
d62d471a | 446 | %lang(fr) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/fr.msg |
7f1c1d86 JB |
447 | %lang(it) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/it.msg |
448 | %lang(ja) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/ja.msg | |
449 | %lang(lv) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/lv.msg | |
d62d471a | 450 | %lang(nl) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/nl.msg |
7f1c1d86 | 451 | %lang(pl) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/pl.msg |
f3cc671d | 452 | %lang(ro) %{_libdir}/grass-%{gver}/etc/nviz2.2/msgs/ro.msg |
21977e2e | 453 | %dir %{_libdir}/grass-%{gver}/etc/nviz2.2/scripts |
1aadebaa | 454 | %attr(755,root,root) %{_libdir}/grass-%{gver}/etc/nviz2.2/scripts/* |
26c03d6f | 455 | %endif |
456 | ||
73fefc86 | 457 | %files devel |
458 | %defattr(644,root,root,755) | |
7f1c1d86 JB |
459 | %attr(755,root,root) %{_libdir}/libgrass_*[!0-9].so |
460 | %attr(755,root,root) %{_libdir}/libgrass_dig2.so | |
461 | %{_libdir}/libgrass_iostream.%{version}.a | |
462 | %{_libdir}/libgrass_ismap.%{version}.a | |
463 | %{_libdir}/libgrass_manage.%{version}.a | |
1aadebaa | 464 | %{_includedir}/grass64 |