]>
Commit | Line | Data |
---|---|---|
40308dcc | 1 | Summary: Numerical Data Processing and Visualization Tool (grace) |
cafda913 | 2 | Summary(pl.UTF-8): Narzędzie do numerycznej obróbki i wizualizacji danych |
40308dcc | 3 | Name: grace |
8cfc8b03 | 4 | Version: 5.1.22 |
75d409b2 | 5 | Release: 9 |
803c37ed | 6 | License: GPL |
40308dcc | 7 | Group: Applications/Math |
d06a7046 | 8 | Source0: ftp://plasma-gate.weizmann.ac.il/pub/grace/src/stable/%{name}-%{version}.tar.gz |
8cfc8b03 | 9 | # Source0-md5: 672356466f18fe59ed21a8fb44f9851d |
facc6d11 | 10 | Source1: %{name}.desktop |
64b8150d | 11 | Patch0: %{name}-FHS.patch |
d99ea93a | 12 | Patch1: %{name}-home_etc.patch |
64b8150d JB |
13 | Patch2: %{name}-etc.patch |
14 | Patch3: %{name}-fontsdir.patch | |
367159b8 | 15 | Patch4: %{name}-libpng15.patch |
3461b9e9 | 16 | URL: http://plasma-gate.weizmann.ac.il/Grace/ |
3b36b72c JB |
17 | BuildRequires: Xbae-devel |
18 | BuildRequires: XmHTML-devel >= 1.1.5 | |
19 | BuildRequires: autoconf | |
10065f98 | 20 | BuildRequires: automake |
4af691bd | 21 | BuildRequires: fftw-devel >= 2.1.3 |
35ac9749 RW |
22 | BuildRequires: libjpeg-devel |
23 | BuildRequires: libpng-devel >= 0.9.6 | |
930e02c2 | 24 | BuildRequires: motif-devel >= 1.2 |
2cde5993 | 25 | BuildRequires: netcdf-devel >= 3.0 |
4af691bd | 26 | #BuildRequires: pdflib-devel >= 5.0.0 |
f9b0b71b | 27 | BuildRequires: t1lib-devel >= 5.0.0 |
4af691bd JB |
28 | BuildRequires: xorg-lib-libXmu-devel |
29 | BuildRequires: xorg-lib-libXpm-devel | |
30 | BuildRequires: xorg-lib-libXt-devel | |
aa6867a9 | 31 | Requires: fonts-Type1-urw |
3b36b72c | 32 | Requires: libpng >= 0.9.6 |
4af691bd | 33 | #Requires: pdflib >= 5.0.0 |
35ac9749 | 34 | Requires: zlib >= 1.0.3 |
9d0686fd | 35 | Obsoletes: xmgr |
9df9832c | 36 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
40308dcc | 37 | |
eb6c5a39 | 38 | %description |
7ea03df3 | 39 | Grace is a Motif application for two-dimensional data visualization. |
40 | Grace can transform the data using free equations, FFT, cross- and | |
41 | auto-correlation, differences, integrals, histograms, and much more. | |
42 | The generated figures are of high quality. Grace is a very convenient | |
43 | tool for data inspection, data transformation, and and for making | |
44 | figures for publications. | |
eb6c5a39 | 45 | |
40dd49a5 | 46 | %description -l pl.UTF-8 |
c9d371fd RT |
47 | Grace jest motifową aplikacją służącą do dwuwymiarowej wizualizacji |
48 | danych. Może przekształcać dane za pomocą wolnych równań, FFT, | |
49 | autokorelacji, różniczek, całek, histogramów itd. Powstałe wykresy | |
50 | mają wysoką jakość. Grace jest bardzo użytecznym narzędziem jeśli | |
51 | chodzi o monitorowanie i transformację danych oraz tworzenie wykresów | |
52 | do publikacji. | |
ae8b5be6 | 53 | |
40308dcc | 54 | %prep |
55 | %setup -q | |
64b8150d | 56 | %patch0 -p1 |
35ac9749 | 57 | %patch1 -p1 |
64b8150d | 58 | %patch2 -p1 |
35ac9749 | 59 | %patch3 -p1 |
367159b8 | 60 | %patch4 -p1 |
40308dcc | 61 | |
62 | %build | |
10065f98 | 63 | cp -f /usr/share/automake/config.* ac-tools |
b1ab3694 | 64 | cp -f ac-tools/configure.in . |
260f0aa5 | 65 | %{__autoconf} |
64b8150d | 66 | %configure \ |
bbc9c70a | 67 | --enable-grace-home=%{_datadir}/%{name} \ |
68 | --enable-editres \ | |
69 | --enable-extra-incpath=$PKG_BUILD_DIR/include \ | |
70 | --enable-extra-ldpath=$PKG_BUILD_DIR/lib \ | |
f9b0b71b | 71 | --without-bundled-xbae \ |
af37c7e6 | 72 | %{!?debug:--disable-debug} |
877da25a | 73 | %{__make} |
40308dcc | 74 | |
40308dcc | 75 | %install |
7ea03df3 | 76 | rm -rf $RPM_BUILD_ROOT |
77 | ||
faca972a JB |
78 | %{__make} install \ |
79 | DESTDIR=$RPM_BUILD_ROOT | |
40308dcc | 80 | |
2cde5993 JB |
81 | rm -f $RPM_BUILD_ROOT%{_datadir}/grace/doc/{*.sgml,*.dvi,*.1} \ |
82 | $RPM_BUILD_ROOT%{_datadir}/grace/examples/dotest | |
83 | ||
930e02c2 | 84 | install -D %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop |
2cde5993 | 85 | |
f9b0b71b JB |
86 | gzip -9nf $RPM_BUILD_ROOT%{_datadir}/grace/doc/*.dat \ |
87 | $RPM_BUILD_ROOT%{_datadir}/grace/doc/*.agr \ | |
88 | $RPM_BUILD_ROOT%{_datadir}/grace/doc/*.sh | |
89 | ||
40308dcc | 90 | %clean |
3461b9e9 | 91 | rm -rf $RPM_BUILD_ROOT |
40308dcc | 92 | |
e7ac6abc | 93 | %files |
7ea03df3 | 94 | %defattr(644,root,root,755) |
2cde5993 JB |
95 | %docdir %{_datadir}/grace/doc |
96 | %docdir %{_datadir}/grace/examples | |
97 | %{_datadir}/grace/doc | |
98 | %{_datadir}/grace/examples | |
11025e3b | 99 | %dir %{_sysconfdir}/grace |
7da5f80c | 100 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/grace/* |
faca972a | 101 | %attr(755,root,root) %{_bindir}/* |
64b8150d | 102 | %{_mandir}/man1/* |
b73fc798 | 103 | %{_libdir}/grace |
a28665b9 | 104 | %{_includedir}/* |
11025e3b JB |
105 | %dir %{_datadir}/grace |
106 | %{_datadir}/grace/auxiliary | |
107 | %dir %{_datadir}/grace/templates | |
7da5f80c | 108 | %config(noreplace) %verify(not md5 mtime size) %{_datadir}/grace/templates/* |
b1ab3694 JB |
109 | %dir %{_datadir}/grace/fonts |
110 | %{_datadir}/grace/fonts/enc | |
6d133f4c | 111 | %{_datadir}/grace/fonts/type1 |
b1ab3694 | 112 | %{_datadir}/grace/fonts/FontDataBase |
930e02c2 | 113 | %{_desktopdir}/*.desktop |