rpms/mathgl/F-12 mathgl.spec,1.3,1.4
mycae
mycae at fedoraproject.org
Sat Jan 2 05:58:52 UTC 2010
Author: mycae
Update of /cvs/pkgs/rpms/mathgl/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31287
Modified Files:
mathgl.spec
Log Message:
* Fix info install
* Fix octave install
Index: mathgl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mathgl/F-12/mathgl.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- mathgl.spec 2 Jan 2010 03:22:39 -0000 1.3
+++ mathgl.spec 2 Jan 2010 05:58:52 -0000 1.4
@@ -1,7 +1,7 @@
%{!?octave_api:%global octave_api %(octave-config -p API_VERSION || echo 0)}
Name: mathgl
Version: 1.10
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Cross-platform library for making high-quality scientific graphics
Summary(ru): MathGL - это библиотека для осуществления высококачественной визуализации данных
License: GPLv2+
@@ -122,6 +122,13 @@ mkdir -p $RPM_BUILD_ROOT/%{_prefix}/libe
#Remove empty INDEX file
rm %{name}/INDEX
+#Fix PKG_ADD
+echo "pkg load mathgl" > %{name}/PKG_ADD
+echo "mathgl;" >> %{name}/PKG_ADD
+
+#fix wrong version number in description
+sed -i 's/1.9/1.10/' %{name}/DESCRIPTION
+
#We cannot use version macro with octave package search,
# as pkg.m assumes a x.y.z format for packages. Failing
# to do this renders the plugin inoperable
@@ -154,6 +161,16 @@ rm -rf $RPM_BUILD_ROOT/%{_docdir}/%{name
#remove misplaced info "dir" file
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
+pushd $RPM_BUILD_ROOT/%{_infodir}
+
+#move to _en info files
+for i in mathgl_en.info*;
+do
+ mv $i `echo $i | sed s/mathgl_en/mathgl/`
+done
+
+popd
+
%post
/sbin/ldconfig
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
@@ -180,7 +197,7 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/%{name}/
%{_prefix}/libexec/octave/packages/%{name}-1.10.0/
%{_datadir}/octave/packages/%{name}-1.10.0/
-%{_infodir}/%{name}_en.*.gz
+%{_infodir}/%{name}.*.gz
%{_infodir}/%{name}_ru.*.gz
@@ -194,6 +211,10 @@ rm -rf $RPM_BUILD_ROOT
%doc texinfo/docs/*
%changelog
+* Sat Jan 02 2010 <mycae(a!t)yahoo.com> - 1.10-2
+- Fix octave interface to load on startup
+- Fix texinfo insatll
+
* Sat Jan 02 2010 <mycae(a!t)yahoo.com> - 1.10-1
- Update to 1.10
More information about the fedora-extras-commits
mailing list