]> git.pld-linux.org Git - packages/gnuplot.git/blob - gnuplot.spec
- begin update to 4.4.0
[packages/gnuplot.git] / gnuplot.spec
1 Summary:        A program for plotting mathematical expressions and data
2 Summary(de.UTF-8):      GNU-Plotter-Paket
3 Summary(es.UTF-8):      Paquete para trazar gráficos
4 Summary(fr.UTF-8):      Le programme de traçage de courbe de GNU
5 Summary(hu.UTF-8):      Matematikai függvények és adatok ábrázolása
6 Summary(pl.UTF-8):      Program GNU do robienia wykresów
7 Summary(pt_BR.UTF-8):   Pacote para traçar gráficos
8 Summary(ru.UTF-8):      Программа для построения графиков математических выражений и данных
9 Summary(tr.UTF-8):      Matematiksel görselleştirme paketi
10 Summary(uk.UTF-8):      Програма для побудови графіків математичних виразів та даних
11 Name:           gnuplot
12 Version:        4.4.0
13 Release:        0.1
14 License:        distributable (with modifications properly marked if any)
15 Group:          Applications/Math
16 Source0:        http://dl.sourceforge.net/gnuplot/%{name}-%{version}.tar.gz
17 # Source0-md5:  e708665bd512153ad5c35252fe499059
18 Source1:        %{name}.desktop
19 Source2:        %{name}.png
20 Patch0:         %{name}-info.patch
21 Patch1:         %{name}-info_install.patch
22 Patch2:         %{name}-lua.patch
23 URL:            http://gnuplot.sourceforge.net/
24 BuildRequires:  autoconf >= 2.59-9
25 BuildRequires:  automake
26 BuildRequires:  gd-devel
27 BuildRequires:  libpng-devel >= 1.0.8
28 BuildRequires:  libtool
29 BuildRequires:  ncurses-devel
30 BuildRequires:  readline-devel
31 BuildRequires:  texinfo
32 BuildRequires:  texlive
33 BuildRequires:  texlive-latex
34 BuildRequires:  texlive-format-pdflatex
35 #BuildRequires: xemacs-lisp-programming
36 BuildRequires:  xorg-lib-libX11-devel
37 BuildRequires:  zlib-devel
38 #or --without-lisp-files
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41 %define         _datadir        %{_prefix}/share/misc
42
43 %description
44 Gnuplot is a command-line driven, interactive function plotting
45 program especially suited for scientific data representation. Gnuplot
46 can be used to plot functions and data points in both two and three
47 dimensions and in many different formats.
48
49 %description -l de.UTF-8
50 Das GNU-Plotting-Paket. Dient zur grafischen Ausgabe von Daten in
51 einem X-Fenster oder in eine Datei.
52
53 %description -l es.UTF-8
54 Este es el paquete GNU de ploteado. Se puede usar para crear gráficos
55 en X Window o para archivo.
56
57 %description -l fr.UTF-8
58 Paquetage de tracé de GNU. Il peut être utilisé pour faire des graphes
59 de données dans une fenêtre X ou vers un fichier.
60
61 %description -l hu.UTF-8
62 Gnuplot egy parancssor-vezérelt, interaktív függvényábrázoló program,
63 amely különösen alkalmas tudományos adatok megjelenítésére. A Gnuplot
64 alkalmas függvények és adathalmazok ábrázolására, kettő és három
65 dimenzióban, különféle formátumokban.
66
67 %description -l pl.UTF-8
68 GNU plot rysuje wykresy, które można drukować, zapisywać w pliku albo
69 oglądać w okienku X.
70
71 %description -l pt_BR.UTF-8
72 Este é o pacote GNU de plotagem. Pode ser usado para gerar gráficos em
73 X Window ou para arquivo.
74
75 %description -l ru.UTF-8
76 Gnuplot - это интерактивная программа построения графиков, управляемая
77 с командной строки. Gnuplot особенно хорошо подходит для презентации
78 научных данных и может применяться для отображения функций и данных в
79 2-х и 3-х измерениях и во многих различных форматах.
80
81 %description -l tr.UTF-8
82 Gnuplot, bir fonksiyonun ya da bir veri kümesinin grafiğinin elde
83 edilmesinde kullanılan, çok yetenekli bir görselleştirme aracıdır.
84
85 %description -l uk.UTF-8
86 Gnuplot - це інтерактивна програма побудови графіків, яка керується з
87 командного рядка. Gnuplot особливо гарно підходить для презентації
88 наукових даних та може застосовуватись для відображення функцій та
89 даних в 2-х та 3-х вимірах та в багатьох різних форматах.
90
91 %prep
92 %setup -q
93 %patch0 -p1
94 %patch1 -p1
95 %patch2 -p1
96
97 %build
98 %{__libtoolize}
99 %{__aclocal} -I m4
100 %{__autoheader}
101 %{__autoconf}
102 %{__automake}
103
104 %configure \
105         --with-readline=gnu \
106         --enable-history-file \
107         --with-png \
108         --with-gd \
109         --with-x \
110         --without-lisp-files \
111         --without-linux-vga \
112         %{!?with_pdf:--without-pdf} \
113         --without-tutorial
114
115 # The source tarball incorrectly includes a file that should not be there.
116 rm -f src/getcolor_x11.*
117
118 %{__make}
119 cd docs
120 makeinfo gnuplot.texi
121 cd ..
122
123 %install
124 rm -rf $RPM_BUILD_ROOT
125 install -d $RPM_BUILD_ROOT{%{_infodir},%{_desktopdir},%{_pixmapsdir}}
126
127 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
128 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
129
130 %{__make} install \
131         DESTDIR=$RPM_BUILD_ROOT \
132         appdefaultdir=%{_prefix}/share/X11/app-defaults
133
134 %clean
135 rm -rf $RPM_BUILD_ROOT
136
137 %post   -p /sbin/postshell
138 -/usr/sbin/fix-info-dir -c %{_infodir}
139
140 %postun -p /sbin/postshell
141 -/usr/sbin/fix-info-dir -c %{_infodir}
142
143 %files
144 %defattr(644,root,root,755)
145 %doc docs/psdoc/ps_guide.ps
146 %attr(755,root,root) %{_bindir}/gnuplot
147 %attr(755,root,root) %{_libdir}/%{name}
148 %{_mandir}/man1/gnuplot.1*
149 %{_datadir}/%{name}
150 %{_infodir}/gnuplot.info*
151 %{_desktopdir}/gnuplot.desktop
152 %{_pixmapsdir}/gnuplot.png
153 %{_prefix}/share/X11/app-defaults/Gnuplot
This page took 0.036892 seconds and 3 git commands to generate.