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