[octave-symbolic] update to 2.0.0

sailer sailer at fedoraproject.org
Wed Feb 18 13:54:50 UTC 2015


commit aa9a4c69bced71aae498bb1ff1e20950b08e34d6
Author: Thomas Sailer <t.sailer at alumni.ethz.ch>
Date:   Wed Feb 18 14:54:31 2015 +0100

    update to 2.0.0

 .gitignore            |    1 +
 octave-symbolic.patch |    7 -------
 octave-symbolic.spec  |   36 ++++++++++++++++++++----------------
 sources               |    2 +-
 4 files changed, 22 insertions(+), 24 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 87bbd0a..8824e23 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /symbolic-1.0.9.tar.gz
 /symbolic-1.1.0.tar.gz
+/symbolic-2.0.0.tar.gz
diff --git a/octave-symbolic.spec b/octave-symbolic.spec
index 37d0bad..e948161 100644
--- a/octave-symbolic.spec
+++ b/octave-symbolic.spec
@@ -1,34 +1,34 @@
 %global octpkg symbolic
 
 Name:           octave-%{octpkg}
-Version:        1.1.0
-Release:        9%{?dist}
+Version:        2.0.0
+Release:        1%{?dist}
 Summary:        Symbolic computations for Octave
 Group:          Applications/Engineering
-License:        GPLv2+
+License:        GPLv3+
 URL:            http://octave.sourceforge.net/symbolic/
 Source0:        http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
 
-# enable building of octave-symbolic without (a previous version of) octave-symbolic being installed
-Patch0:         octave-symbolic.patch
-
+BuildArch:      noarch
 BuildRequires:  octave-devel
-BuildRequires:  ginac-devel
+BuildRequires:  python
 
 Requires:       octave(api) = %{octave_api}
 Requires(post): octave
 Requires(postun): octave
-
+Requires:       sympy >= 0.7.5
 
 Obsoletes:      octave-forge <= 20090607
 
 
 %description
-Symbolic toolbox based on GiNaC and CLN.
+Adds symbolic calculation features to GNU Octave.
+These include common Computer Algebra System tools such as algebraic
+operations, calculus, equation solving, Fourier and Laplace transforms,
+variable precision arithmetic and other features.
 
 %prep
-%setup -q -n %{octpkg}
-%patch0 -p0 -b .build
+%setup -q -n %{octpkg}-%{version}
 
 %build
 %octave_pkg_build
@@ -36,8 +36,8 @@ Symbolic toolbox based on GiNaC and CLN.
 %install
 rm -rf %{buildroot}
 %octave_pkg_install
-rm -f %{buildroot}/%{octpkgdir}/doc/INSTALL
-echo "symbols ();" >> echo `ls %{buildroot}/%{octpkglibdir}/*/PKG_ADD`
+rm -f %{buildroot}/%{octpkgdir}/*.tst
+rm -f %{buildroot}/%{octpkgdir}/*.bat
 
 %post
 %octave_cmd pkg rebuild
@@ -50,16 +50,20 @@ echo "symbols ();" >> echo `ls %{buildroot}/%{octpkglibdir}/*/PKG_ADD`
 
 %files
 %defattr(-,root,root,-)
-%{octpkglibdir}
-
 %dir %{octpkgdir}
 %doc %{octpkgdir}/doc-cache
 %{octpkgdir}/*.m
+%{octpkgdir}/@logical
+%{octpkgdir}/private
+%{octpkgdir}/@sym
+%{octpkgdir}/@symfun
 %{octpkgdir}/packinfo
 %doc %{octpkgdir}/packinfo/COPYING
-%doc %{octpkgdir}/doc
 
 %changelog
+* Wed Feb 18 2015 Thomas Sailer <t.sailer at alumni.ethz.ch> - 2.0.0-1
+- update to 1.1.0
+
 * Sun Aug 17 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.0-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 
diff --git a/sources b/sources
index 0beafa3..733eb46 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c6e7a4d9e3e1f9e836a28f9e1e8cf02e  symbolic-1.1.0.tar.gz
+e7b4a8c37ac175029c25bceacd3641ff  symbolic-2.0.0.tar.gz


More information about the scm-commits mailing list