[packages/parigp] - updated parigp to 2.5.5, gp2c to 0.0.8, updated termcap patch, removed no-proccpuinfo patch (no
hawk
hawk at pld-linux.org
Wed Nov 13 13:22:51 CET 2013
commit c1170d8449e53ce42b19ff1933ef54214bf220ee
Author: Marcin Krol <hawk at tld-linux.org>
Date: Wed Nov 13 12:21:27 2013 +0000
- updated parigp to 2.5.5, gp2c to 0.0.8, updated termcap patch,
removed no-proccpuinfo patch (no longer needed)
- release 5 (perl-Math-Pari version not changed)
parigp-no-proccpuinfo.patch | 33 ---------------------------------
parigp-termcap.patch | 9 +++++----
parigp.spec | 16 +++++++---------
3 files changed, 12 insertions(+), 46 deletions(-)
---
diff --git a/parigp.spec b/parigp.spec
index 5592fff..6a42b4f 100644
--- a/parigp.spec
+++ b/parigp.spec
@@ -3,22 +3,22 @@
%bcond_without tex # don't build tex documentation
#
%include /usr/lib/rpm/macros.perl
-%define pari_version 2.5.4
-%define gp2c_version 0.0.7pl5
+%define pari_version 2.5.5
+%define gp2c_version 0.0.8
%define math_pari_version 2.01080605
Summary: Number Theory-oriented Computer Algebra System
Summary(pl.UTF-8): Komputerowy system obliczeń algebraicznych zorientowany na metody teorii liczb
Name: parigp
Version: %{pari_version}
-Release: 4
+Release: 5
License: GPL
Group: Applications/Math
Source0: ftp://megrez.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz
-# Source0-md5: b7f3a2775d57cc49e4c0af2e1479acd2
+# Source0-md5: fbd6402f8d3d3213b0633ab9ef4a63d0
Source1: ftp://megrez.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz
# Source1-md5: f9f61b2930757a785b568e5d307a7d75
Source2: ftp://megrez.math.u-bordeaux.fr/pub/pari/GP2C/gp2c-%{gp2c_version}.tar.gz
-# Source2-md5: 14579071992af3d43f62c2d9926fd3bb
+# Source2-md5: b29599e06aea3b0a7d370de3d955fdb2
Source3: http://www.cpan.org/modules/by-module/Math/Math-Pari-%{math_pari_version}.tar.gz
# Source3-md5: ccb3da2bdce184a5df3f52cfa8b43a85
Source4: %{name}.desktop
@@ -26,9 +26,8 @@ Source5: %{name}.png
Patch0: %{name}-target_arch.patch
Patch1: %{name}-termcap.patch
Patch2: %{name}-arch.patch
-Patch3: %{name}-no-proccpuinfo.patch
-Patch4: perl-Math-Pari-crash-workaround.patch
-Patch5: perl-Math-Pari-update.patch
+Patch3: perl-Math-Pari-crash-workaround.patch
+Patch4: perl-Math-Pari-update.patch
URL: http://pari.math.u-bordeaux.fr/
BuildRequires: autoconf
BuildRequires: ctags
@@ -177,7 +176,6 @@ Interfejs Perla do biblioteki PARI.
%patch2 -p1
%patch3 -p1
%patch4 -p1
-%patch5 -p1
%build
# pari & parigp
diff --git a/parigp-no-proccpuinfo.patch b/parigp-no-proccpuinfo.patch
deleted file mode 100644
index 95dc9e6..0000000
--- a/parigp-no-proccpuinfo.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- pari-2.1.5/config/arch-osname.orig 2004-03-05 19:41:45.000000000 +0100
-+++ pari-2.1.5/config/arch-osname 2004-03-05 20:09:37.036819216 +0100
-@@ -16,7 +16,7 @@
- case $arch in
- sparc64) arch=sparcv9;;
- parisc*) arch=hppa;;
-- sparc) case "`cat /proc/cpuinfo`" in
-+ sparc) case "generic" in
- *SuperSparc*) arch=sparcv8_super;;
- *TMS390Z5[05]*) arch=sparcv8_super;; # SuperSparc I or II
- *TMS390S1[05]*) arch=sparcv8_micro;; # MicroSparc I
---- pari-2.1.7/gp2c-0.0.7pl5/config/arch-osname.orig 2001-03-18 21:55:19.000000000 +0100
-+++ pari-2.1.7/gp2c-0.0.7pl5/config/arch-osname 2004-03-05 20:09:50.367792600 +0100
-@@ -16,7 +16,7 @@
- osf1) case "$5" in alpha) arch=alpha;; esac;;
- cygwin*) arch=$HOSTTYPE;;
- linux) arch=`uname -m`
-- case "`cat /proc/cpuinfo`" in
-+ case "generic" in
- *SuperSparc*) arch=sparcv8_super;;
- *TMS390Z5[05]*) arch=sparcv8_super;; # SuperSparc I or II
- *TMS390S1[05]*) arch=sparcv8_micro;; # MicroSparc I
---- pari-2.1.7/Math-Pari-2.01080605/utils/Math/PariBuild.pm.orig 2005-01-20 03:04:46.000000000 +0100
-+++ pari-2.1.7/Math-Pari-2.01080605/utils/Math/PariBuild.pm 2005-01-22 00:01:08.135658528 +0100
-@@ -801,7 +801,7 @@
- chomp($machine = `uname -m`);
- $machine = 'sparcv9' if $machine eq 'sparc64';
- $machine = 'hppa' if $machine =~ /^parisc/;
-- if ($machine eq 'sparc' and -e '/proc/cpuinfo' && -R '/proc/cpuinfo') {
-+ if ($machine eq 'sparc' and 0 && -e '/proc/cpuinfo' && -R '/proc/cpuinfo') {
- open IN, '/proc/cpuinfo' or die "open /proc/cpuinfo: $!";
- local $/ = undef; # Needed?
- my $info = <IN>;
diff --git a/parigp-termcap.patch b/parigp-termcap.patch
index 7b719a2..e145346 100644
--- a/parigp-termcap.patch
+++ b/parigp-termcap.patch
@@ -1,15 +1,16 @@
---- pari-2.3.5/config/get_readline~ 2008-03-31 13:43:59.000000000 +0200
-+++ pari-2.3.5/config/get_readline 2010-06-12 18:51:23.870317635 +0200
-@@ -120,12 +120,6 @@
+--- pari-2.5.5/config/get_readline.orig 2013-11-13 12:12:47.148846810 +0000
++++ pari-2.5.5/config/get_readline 2013-11-13 12:14:11.926846829 +0000
+@@ -98,13 +98,6 @@
if test -n "$try"; then
rl_ncurses=$ncurses
need_tgetent=
- else # give termcap a try
+- pth="$with_readline_lib $libpth"
- lib=termcap; . ./locatelib
- if test -n "$try"; then
- rl_termcap=$termcap
- need_tgetent=
- fi
fi
+ pth=$opth
fi
- # Readline -- CFLAGS
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/parigp.git/commitdiff/c1170d8449e53ce42b19ff1933ef54214bf220ee
More information about the pld-cvs-commit
mailing list