[ginac/f14/master] - Patched up to fix FTBFS (ginac-1.5.6-ginac_function_cpp.patch)
Rakesh Pandit
rakesh at fedoraproject.org
Tue Sep 7 11:32:00 UTC 2010
commit d877ec0dcc568f8184f802af83c1c0c7d8ab4be8
Author: Rakesh Pandit <rakesh at fedoraproject.org>
Date: Tue Sep 7 16:49:13 2010 +0530
- Patched up to fix FTBFS (ginac-1.5.6-ginac_function_cpp.patch)
.gitignore | 1 +
ginac-1.5.6-ginac_function_cpp.patch | 11 +++++++++++
ginac.spec | 7 ++++++-
3 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 046a9ba..1858602 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
ginac-1.5.6.tar.bz2
+/ginac-1.5.6.tar.bz2
diff --git a/ginac-1.5.6-ginac_function_cpp.patch b/ginac-1.5.6-ginac_function_cpp.patch
new file mode 100644
index 0000000..a65cfef
--- /dev/null
+++ b/ginac-1.5.6-ginac_function_cpp.patch
@@ -0,0 +1,11 @@
+--- ginac-1.5.6.org/ginac/function.cpp 2010-09-07 16:16:51.000000000 +0530
++++ ginac-1.5.6/ginac/function.cpp 2010-09-07 16:44:05.000000000 +0530
+@@ -1797,7 +1797,7 @@
+
+ // No derivative defined? Then return abstract derivative object
+ if (opt.power_f == NULL)
+- return (new power::power(*this, power_param))->setflag(status_flags::dynallocated |
++ return (new GiNaC::power(*this, power_param))->setflag(status_flags::dynallocated |
+ status_flags::evaluated);
+
+ current_serial = serial;
diff --git a/ginac.spec b/ginac.spec
index 473f275..2891818 100644
--- a/ginac.spec
+++ b/ginac.spec
@@ -1,6 +1,6 @@
Name: ginac
Version: 1.5.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: C++ library for symbolic calculations
Group: System Environment/Libraries
@@ -9,6 +9,7 @@ URL: http://www.ginac.de/
Source0: http://www.ginac.de/%{name}-%{version}.tar.bz2
Patch0: ginac-1.4.4-ginac_pc_in.patch
Patch1: ginac-1.5.1-lexer_cpp.patch
+Patch2: ginac-1.5.6-ginac_function_cpp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires(post): /sbin/install-info
@@ -59,6 +60,7 @@ the tool "viewgar" which displays the contents of GiNaC archives.
%patch0 -p1 -b .ginac_pc_in
%patch1 -p1 -b .lexer_cpp
+%patch2 -p1 -b .ginac_function_cpp
%build
%configure --disable-dependency-tracking --disable-static
@@ -106,6 +108,9 @@ fi
%{_mandir}/man?/*
%changelog
+* Tue Sep 07 2010 Rakesh Pandit <rakesh at fedoraproject.org> - 1.5.6-2
+- Patched up to fix FTBFS (ginac-1.5.6-ginac_function_cpp.patch)
+
* Sat Jan 30 2010 Rakesh Pandit <rakesh at fedoraproject.org> - 1.5.6-1
- Updated to 1.5.6
More information about the scm-commits
mailing list