Browse Source

update: gnuplot

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3714 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 13 years ago
parent
commit
0330cada2e
1 changed files with 20 additions and 11 deletions
  1. 20 11
      g/gnuplot/gnuplot-vl.spec

+ 20 - 11
g/gnuplot/gnuplot-vl.spec

@@ -1,11 +1,12 @@
-%define gpmainver 4.2
-%define gpver %{gpmainver}.5
+%define gpmainver 4.4
+%define gpver %{gpmainver}.3
 
 Summary: A program for plotting mathematical expressions and data.
 Summary(ja):  数学系の関数やデータのプロット・プログラム
 Name: gnuplot
 Version: %{gpver}
 Release: 1%{?_dist_release}
+
 License: gnuplot and GPLv2
 Group: Applications/Engineering
 URL: http://gnuplot.sourceforge.net/
@@ -13,17 +14,20 @@ URL: http://gnuplot.sourceforge.net/
 Source: http://prdownloads.sourceforge.net/gnuplot/gnuplot-%{version}.tar.gz
 
 BuildRoot: %{_tmppath}/%{name}-root
-BuildRequires: gd-devel >= 2.0.27, libpng-devel, tetex, zlib-devel
+BuildRequires: gd-devel >= 2.0.27, libpng-devel, zlib-devel
 BuildRequires: libX11-devel, libXt-devel, wx-gtk2-devel
 BuildRequires: readline-devel
-BuildRequires: autoconf, automake
+BuildRequires: lua-devel cairo-devel pango-devel
+
+BuildRequires: texlive
+BuildRequires: texlive-collection-latexextra
 BuildRequires: texinfo, emacsen
 Requires(post): install-info
 Requires(preun): install-info
 
 Vendor: Project Vine
 Distribution: Vine Linux
-Packager: daisuke
+Packager: daisuke, inagaki
 
 %description
 Gnuplot is a command-line driven, interactive function plotting
@@ -47,7 +51,7 @@ Gnuplotは関数や座標データを同時にプロットしたり、3次元化
 %setup -q
 
 %build
-autoreconf -f -i
+#autoreconf -f -i
 %ifarch alpha
 %define optflags -O0
 %endif
@@ -63,7 +67,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
 rm -f demo/Makefile* tutorial/Makefile*
 
 # move app-dafaults to %%_datadir
-mv $RPM_BUILD_ROOT%{_libdir}/X11 $RPM_BUILD_ROOT%{_datadir}/
+#mv $RPM_BUILD_ROOT%{_libdir}/X11 $RPM_BUILD_ROOT%{_datadir}/
 
 # move texmf config
 mv $RPM_BUILD_ROOT%{_datadir}/texmf-local $RPM_BUILD_ROOT%{_datadir}/texmf
@@ -79,24 +83,29 @@ rm -rf $RPM_BUILD_ROOT
 
 %preun
 if [ $1 = 0 ]; then
-  /sbin/install-info --quiet --info-dir=%{_infodir} --delete %{_infodir}/gnuplot.info.gz
+    /sbin/install-info --quiet --info-dir=%{_infodir} \
+	--delete %{_infodir}/gnuplot.info.gz
 fi
 
 %files
 %defattr(-,root,root)
 %doc demo tutorial
-%doc README README.1ST README.exp INSTALL Copyright TODO
-%doc PATCHLEVEL VERSION BUGS ChangeLog FAQ
+%doc README README.1ST INSTALL Copyright TODO
+%doc PATCHLEVEL VERSION BUGS ChangeLog 
 %{_bindir}/gnuplot
 %{_libexecdir}/gnuplot/%{gpmainver}/*
 %{_datadir}/gnuplot/%{gpmainver}/*
-%{_datadir}/X11/app-defaults/Gnuplot
+#{_datadir}/X11/app-defaults/Gnuplot
 %{_datadir}/texmf/tex/latex/gnuplot
 %{_datadir}/emacs/site-lisp/*
 %{_infodir}/gnuplot.info*
 %{_mandir}/man1/gnuplot.*
 
 %changelog
+* Sat Apr 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.3-1
+- update to gnuplot-4.4.3
+- use BR: texlive instead of tetex
+
 * Sun May 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 4.2.5-1
 - update to gnuplot-4.2.5
 - drop plus patch (merged in upstream)