]> git.pld-linux.org Git - packages/gnuplot.git/blob - gnuplot.spec
- acfix patch updated to work with autoconf 2.53
[packages/gnuplot.git] / gnuplot.spec
1 Summary:        A program for plotting mathematical expressions and data
2 Summary(de):    GNU-Plotter-Paket
3 Summary(es):    Paquete para trazar gráficos
4 Summary(fr):    Le programme de traçage de courbe de GNU
5 Summary(pl):    Program GNU do robienia wykresów
6 Summary(pt_BR): Pacote para traçar gráficos
7 Summary(tr):    Matematiksel görselleþtirme paketi
8 Name:           gnuplot
9 Version:        3.7.1
10 Release:        16
11 License:        GPL
12 Group:          Applications/Math
13 Source0:        http://prdownloads.sourceforge.net/gnuplot/%{name}-%{version}.tar.gz
14 Patch0:         %{name}-DESTDIR.patch
15 Patch1:         %{name}-info.patch
16 Patch2:         %{name}-acfix.patch
17 URL:            http://gnuplot.sourceforge.net/
18 BuildRequires:  XFree86-devel
19 BuildRequires:  autoconf
20 BuildRequires:  automake
21 BuildRequires:  libpng >= 1.0.8
22 BuildRequires:  ncurses-devel
23 BuildRequires:  readline-devel
24 BuildRequires:  zlib-devel
25 #BuildRequires: xemacs-lisp-programming
26 #or --without-lisp-files
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %define         _datadir        %{_prefix}/share/misc
30
31 %description
32 Gnuplot is a command-line driven, interactive function plotting
33 program especially suited for scientific data representation. Gnuplot
34 can be used to plot functions and data points in both two and three
35 dimensions and in many different formats.
36
37 %description -l de
38 Das GNU-Plotting-Paket. Dient zur grafischen Ausgabe von Daten in
39 einem X-Fenster oder in eine Datei.
40
41 %description -l es
42 Este es el paquete GNU de ploteado. Se puede usar para crear gráficos
43 en X Window o para archivo.
44
45 %description -l fr
46 Paquetage de tracé de GNU. Il peut être utilisé pour faire des graphes
47 de données dans une fenêtre X ou vers un fichier.
48
49 %description -l pl
50 GNU plot rysuje wykresy, które mo¿na drukowaæ, zapisywaæ w pliku albo
51 ogl±daæ w okienku X.
52
53 %description -l pt_BR
54 Este é o pacote GNU de plotagem. Pode ser usado para gerar gráficos em
55 X Window ou para arquivo.
56
57 %description -l tr
58 Gnuplot, bir fonksiyonun ya da bir veri kümesinin grafiðinin elde
59 edilmesinde kullanýlan, çok yetenekli bir görselleþtirme aracýdýr.
60
61 %prep
62 %setup -q
63 %patch0 -p1
64 %patch1 -p1
65 %patch2 -p1
66
67 %build
68 aclocal -I m4
69 autoconf
70 autoheader
71
72 if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
73         CPPFLAGS="`pkg-config libpng12 --cflags`"
74 fi
75 %configure CPPFLAGS="$CPPFLAGS" \
76         --with-readline=gnu \
77         --with-png \
78         --without-gd \
79         --with-x \
80         --without-lisp-files \
81         --without-linux-vga \
82         --without-tutorial
83
84 %{__make}
85 (cd docs; makeinfo gnuplot.texi)
86
87 %install
88 rm -rf $RPM_BUILD_ROOT
89 install -d $RPM_BUILD_ROOT%{_infodir}
90
91 %{__make} install DESTDIR=$RPM_BUILD_ROOT
92
93 install docs/gnuplot.info* $RPM_BUILD_ROOT%{_infodir}
94
95 %clean
96 rm -rf $RPM_BUILD_ROOT
97
98 %post
99 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
100
101 %postun
102 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
103
104 %files
105 %defattr(644,root,root,755)
106 %attr(755,root,root) %{_bindir}/*
107 %{_mandir}/man1/*
108 %{_datadir}/gnuplot.gih
109 %{_infodir}/gnuplot*
This page took 0.07901 seconds and 4 git commands to generate.