rpms/gnuplot/devel gnuplot.spec,1.48,1.49

Ivana Varekova (varekova) fedora-extras-commits at redhat.com
Thu Nov 1 15:20:19 UTC 2007


Author: varekova

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

Modified Files:
	gnuplot.spec 
Log Message:
- add emacs buildrequires
- add emacs-* macros
- remove useless iconv



Index: gnuplot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnuplot/devel/gnuplot.spec,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- gnuplot.spec	26 Oct 2007 10:42:22 -0000	1.48
+++ gnuplot.spec	1 Nov 2007 15:19:41 -0000	1.49
@@ -4,10 +4,14 @@
 
 %define x11_app_defaults_dir %{_datadir}/X11/app-defaults
 
+%define emacs_version %(pkg-config emacs --modversion)
+%define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir)
+%define emacs_startdir %(pkg-config emacs --variable sitestartdir)
+
 Summary: A program for plotting mathematical expressions and data
 Name: gnuplot
 Version: %{major}.%{minor}.%{patchlevel}
-Release: 2%{?dist}
+Release: 3%{?dist}
 # Modifications are to be distributed as patches to the released version.
 License: gnuplot and GPLv2
 Group: Applications/Engineering
@@ -35,7 +39,8 @@
 Group: Applications/Engineering
 Summary: Emacs bindings for the gnuplot main application
 Requires: %{name} = %{version}-%{release}
-Requires: emacs 
+BuildRequires:  emacs emacs-el
+Requires: emacs >= %{emacs_version}
 
 %description -n emacs-%{name}
 The gnuplot-emacs package contains the emacs related .elc files so that gnuplot
@@ -56,14 +61,6 @@
 sed -i -e 's:"/usr/lib/X11/app-defaults":"%{x11_app_defaults_dir}":' src/gplt_x11.c
 iconv -f windows-1252 -t utf-8 ChangeLog > ChangeLog.aux
 mv ChangeLog.aux ChangeLog
-iconv -f windows-1252 -t utf-8 demo/fontfile_latex.dem >demo/fontfile_latex.dem.aux
-mv demo/fontfile_latex.dem.aux demo/fontfile_latex.dem
-iconv -f iso-8859-1 -t utf-8  demo/demo.edf >demo/demo.edf.aux
-mv demo/demo.edf.aux demo/demo.edf
-iconv -f windows-1252 -t utf-8 demo/epslatex.dem >demo/epslatex.dem.aux
-mv demo/epslatex.dem.aux demo/epslatex.dem
-iconv -f windows-1252 -t utf-8 demo/fontfile.dem >demo/fontfile.dem.aux
-mv demo/fontfile.dem.aux demo/fontfile.dem
 chmod 644 src/getcolor.h
 
 %build
@@ -132,18 +129,21 @@
 %files -n emacs-%{name}
 %defattr(-,root,root,-)
 %doc ChangeLog Copyright
-%dir %{_datadir}/emacs/site-lisp/gnuplot/
-%{_datadir}/emacs/site-lisp/gnuplot/gnuplot-gui.elc
-%{_datadir}/emacs/site-lisp/gnuplot/gnuplot.elc
-%{_datadir}/emacs/site-lisp/site-start.d/gnuplot-init.el
+%dir %{emacs_lispdir}/%{name}
+%{emacs_lispdir}/%{name}/*.elc
+%{emacs_startdir}/*.el
 
 %files -n emacs-%{name}-el
 %defattr(-,root,root,-)
 %doc ChangeLog Copyright
-%{_datadir}/emacs/site-lisp/gnuplot/gnuplot-gui.el
-%{_datadir}/emacs/site-lisp/gnuplot/gnuplot.el
+%{emacs_lispdir}/%{name}/*.el
 
 %changelog
+* Thu Nov  1 2007 Ivana Varekova <varekova at redhat.com> - 4.2.2-3
+- add emacs buildrequires
+- add emacs-* macros
+- remove useless iconv
+
 * Thu Oct 25 2007 Ivana Varekova <varekova at redhat.com> - 4.2.2-2
 - rename emacs subpackage, split intwo two parts
 - add font directories




More information about the fedora-extras-commits mailing list