rpms/gnuplot/devel gnuplot.spec,1.43,1.44

Ivana Varekova (varekova) fedora-extras-commits at redhat.com
Mon Sep 24 12:04:54 UTC 2007


Author: varekova

Update of /cvs/pkgs/rpms/gnuplot/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15628

Modified Files:
	gnuplot.spec 
Log Message:

- spec file cleanup 



Index: gnuplot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnuplot/devel/gnuplot.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- gnuplot.spec	7 Sep 2007 08:46:37 -0000	1.43
+++ gnuplot.spec	24 Sep 2007 12:04:20 -0000	1.44
@@ -2,21 +2,24 @@
 %define minor 2
 %define patchlevel 0
 
+%define x11_app_defaults_dir %{_datadir}/X11/app-defaults
+
 Summary: A program for plotting mathematical expressions and data
 Name: gnuplot
 Version: %{major}.%{minor}.%{patchlevel}
-Release: 5%{?dist}
+Release: 6%{?dist}
 # Modifications are to be distributed as patches to the released version.
 License: gnuplot and GPLv2
 Group: Applications/Engineering
 Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 Source2: gnuplot-init.el
 Patch1: gnuplot-4.2.0-refers_to.patch
-Patch2: gnuplot-4.2.0-ver.patch
 BuildRequires: libpng-devel, tetex-latex, zlib-devel, libX11-devel, emacs
 BuildRequires: texinfo, readline-devel, libXt-devel, gd-devel
-BuildRequires: latex2html, gnuplot
+BuildRequires: latex2html
 Requires: libpng
+Requires(post): /sbin/install-info
+Requires(preun): /sbin/install-info
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 URL: http://www.gnuplot.info/
 
@@ -41,7 +44,7 @@
 %prep
 %setup -q
 %patch1 -p1 -b .refto
-%patch2 -p1 -b .ver
+sed -i -e 's:"/usr/lib/X11/app-defaults":"%{x11_app_defaults_dir}":' src/gplt_x11.c
 
 %build
 %configure --with-readline=gnu --with-png --without-linux-vga \
@@ -52,26 +55,30 @@
 cd docs
 make html
 cd psdoc
-make 
+export GNUPLOT_PS_DIR=../../term/PostScript
 make ps_symbols.ps ps_fontfile_doc.pdf
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
 install -d ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/site-start.d/
-install -m 644 %SOURCE2 ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/site-start.d/gnuplot-init.el
+install -p -m 644 %SOURCE2 ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/site-start.d/gnuplot-init.el
 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 rm -f $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/info-look*.el*
 install -d ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/gnuplot
 mv $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/gnuplot.el{,c} $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/gnuplot
 mv $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/gnuplot-gui.el{,c} $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/gnuplot
 
+mkdir -p $RPM_BUILD_ROOT%{x11_app_defaults_dir}
+mv $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/Gnuplot.app-defaults $RPM_BUILD_ROOT%{x11_app_defaults_dir}/Gnuplot
+rm -rf $RPM_BUILD_ROOT%{_libdir}/
+
 %post 
-/sbin/install-info --quiet %{_infodir}/gnuplot.info.gz %{_infodir}/dir || :
+/sbin/install-info %{_infodir}/gnuplot.info %{_infodir}/dir || :
 
 %preun
 if [ "$1" = "0" ] ; then # last uninstall
-   /sbin/install-info --delete %{_infodir}/gnuplot.info.gz %{_infodir}/dir || :
+   /sbin/install-info --delete %{_infodir}/gnuplot.info %{_infodir}/dir || :
 fi
 
 %clean
@@ -81,7 +88,7 @@
 %defattr(-,root,root,-)
 %doc BUGS ChangeLog Copyright FAQ NEWS README TODO 
 %doc docs/psdoc/ps_guide.ps docs/psdoc/ps_symbols.ps tutorial/tutorial.dvi demo docs/psdoc/ps_file.doc 
-%doc docs/psdoc/ps_fontfile_doc.pdf
+%doc docs/psdoc/ps_fontfile_doc.pdf docs/htmldocs
 %dir %{_libexecdir}/gnuplot
 %dir %{_libexecdir}/gnuplot/%{major}.%{minor}
 %{_libexecdir}/gnuplot/%{major}.%{minor}/gnuplot_x11
@@ -92,8 +99,12 @@
 %dir %{_datadir}/gnuplot/%{major}.%{minor}/PostScript
 %{_datadir}/gnuplot/%{major}.%{minor}/PostScript/*.ps
 %{_datadir}/gnuplot/%{major}.%{minor}/gnuplot.gih
+%dir %{_datadir}/texmf
+%dir %{_datadir}/texmf/tex
+%dir %{_datadir}/texmf/tex/latex
+%dir %{_datadir}/texmf/tex/latex/gnuplot
 %{_datadir}/texmf/tex/latex/gnuplot/gnuplot.cfg
-%{_libdir}/X11/app-defaults/Gnuplot.app-defaults
+%{x11_app_defaults_dir}/Gnuplot
 %{_infodir}/gnuplot.info.gz
 
 %files emacs
@@ -105,6 +116,9 @@
 %{_datadir}/emacs/site-lisp/site-start.d/gnuplot-init.el
 
 %changelog
+* Mon Sep 24 2007 Ivana Varekova <varekova at redhat.com> - 4.2.0-6
+- spec file cleanup
+
 * Fri Sep  7 2007 Ivana Varekova <varekova at redhat.com> - 4.2.0-5
 - move emacs files to */site-lisp/gnuplot subdirectory
 




More information about the fedora-extras-commits mailing list