rpms/ginac/devel ginac-1.4.4-ginac_pc_in.patch, NONE, 1.1 ginac-1.5.1-lexer_cpp.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 ginac.spec, 1.20, 1.21 import.log, 1.1, 1.2 sources, 1.11, 1.12
Rakesh Pandit
rakesh at fedoraproject.org
Tue Mar 17 04:58:52 UTC 2009
Author: rakesh
Update of /cvs/pkgs/rpms/ginac/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7333/devel
Modified Files:
.cvsignore ginac.spec import.log sources
Added Files:
ginac-1.4.4-ginac_pc_in.patch ginac-1.5.1-lexer_cpp.patch
Log Message:
Updated to 1.5.1, fixed rpaths and patched up for latest compiler changes.
ginac-1.4.4-ginac_pc_in.patch:
--- NEW FILE ginac-1.4.4-ginac_pc_in.patch ---
--- ginac-1.4.4.org/ginac.pc.in 2009-03-16 21:17:22.000000000 +0530
+++ ginac-1.4.4/ginac.pc.in 2009-03-16 21:25:28.000000000 +0530
@@ -7,5 +7,5 @@
Description: C++ library for symbolic calculations
Version: @VERSION@
Requires: cln >= 1.1.6
-Libs: -L${libdir} -lginac @GINACLIB_RPATH@
+Libs: -L${libdir} -lginac
Cflags: -I${includedir}
ginac-1.5.1-lexer_cpp.patch:
--- NEW FILE ginac-1.5.1-lexer_cpp.patch ---
--- ginac-1.5.1.org/ginac/parser/lexer.cpp 2009-03-16 22:04:09.000000000 +0530
+++ ginac-1.5.1/ginac/parser/lexer.cpp 2009-03-16 22:04:30.000000000 +0530
@@ -23,6 +23,7 @@
#include "lexer.h"
#include "compiler.h"
+#include <cstdio>
#include <iostream>
#include <sstream>
#include <string>
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ginac/devel/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- .cvsignore 15 Jan 2009 22:20:43 -0000 1.11
+++ .cvsignore 17 Mar 2009 04:58:21 -0000 1.12
@@ -1 +1 @@
-ginac-1.4.4.tar.bz2
+ginac-1.5.1.tar.bz2
Index: ginac.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ginac/devel/ginac.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ginac.spec 24 Feb 2009 21:38:59 -0000 1.20
+++ ginac.spec 17 Mar 2009 04:58:21 -0000 1.21
@@ -1,12 +1,14 @@
Name: ginac
-Version: 1.4.4
-Release: 2%{?dist}
+Version: 1.5.1
+Release: 1%{?dist}
Summary: C++ library for symbolic calculations
Group: System Environment/Libraries
License: GPLv2+
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
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires(post): /sbin/install-info
@@ -55,6 +57,9 @@
%prep
%setup -q
+%patch0 -p1 -b .ginac_pc_in
+%patch1 -p1 -b .lexer_cpp
+
%build
%configure --disable-dependency-tracking --disable-static
make %{?_smp_mflags}
@@ -99,6 +104,19 @@
%{_mandir}/man?/*
%changelog
+* Tue Mar 17 2009 Rakesh Pandit <rakesh at fedoraproject.org> - 1.5.1-1
+- Patched up lexer.cpp for missing header
+- Removed rpaths in pkgconfig file #487612
+- Updated to 1.5.1:
+- Added polynomial factorization.
+- New, faster (recursive descent) expression parser.
+- Faster GCD computation.
+- Replaced custom RTTI by standard C++ RTTI.
+- Fixed recursion in polynomial divide that caused a significant slowdown in sqrfree().
+- Improved lsolve() of systems containing non-numeric coefficients.
+- Improved configuration and compatibility.
+
+
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.4.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ginac/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- import.log 15 Jan 2009 22:20:43 -0000 1.1
+++ import.log 17 Mar 2009 04:58:21 -0000 1.2
@@ -1 +1,2 @@
ginac-1_4_4-1_fc10:HEAD:ginac-1.4.4-1.fc10.src.rpm:1232014772
+ginac-1_5_1-1_fc10:HEAD:ginac-1.5.1-1.fc10.src.rpm:1237265621
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ginac/devel/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- sources 15 Jan 2009 22:20:43 -0000 1.11
+++ sources 17 Mar 2009 04:58:21 -0000 1.12
@@ -1 +1 @@
-60d38b352258473e3cc4de75c0d6f88e ginac-1.4.4.tar.bz2
+ef05970ea87d1808ec7e75dad833deca ginac-1.5.1.tar.bz2
More information about the fedora-extras-commits
mailing list