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