packages: parigp/parigp-arch.patch, parigp/parigp-no-proccpuinfo.patch, par...
baggins
baggins at pld-linux.org
Sat Jun 12 19:05:46 CEST 2010
Author: baggins Date: Sat Jun 12 17:05:46 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- updated pari to 2.3.5
- gp2c 0.0.5pl9
- perl-Math-Pari 2.01080604
- removed obsolete patches
---- Files affected:
packages/parigp:
parigp-arch.patch (1.1 -> 1.2) , parigp-no-proccpuinfo.patch (1.5 -> 1.6) , parigp-termcap.patch (1.1 -> 1.2) , parigp.spec (1.102 -> 1.103) , perl-Math-Pari-crash-workaround.patch (1.5 -> 1.6)
---- Diffs:
================================================================
Index: packages/parigp/parigp-arch.patch
diff -u packages/parigp/parigp-arch.patch:1.1 packages/parigp/parigp-arch.patch:1.2
--- packages/parigp/parigp-arch.patch:1.1 Mon Jul 22 11:53:26 2002
+++ packages/parigp/parigp-arch.patch Sat Jun 12 19:05:37 2010
@@ -1,11 +1,11 @@
---- pari-2.1.4.orig/config/arch-osname Sun Jul 21 23:53:50 2002
-+++ pari-2.1.4/config/arch-osname Sun Jul 21 23:53:50 2002
-@@ -15,7 +15,7 @@
- nextstep) arch=`file /bin/sh | sed 's/.*(for architecture \(.*\))/\1/'`;;
+--- pari-2.3.5/config/arch-osname~ 2009-09-19 14:01:14.000000000 +0200
++++ pari-2.3.5/config/arch-osname 2010-06-12 18:53:11.328315316 +0200
+@@ -34,7 +34,7 @@
+ darwin*) arch=`uname -p`
+ if test "$arch" = powerpc; then arch=ppc; fi ;;
osf1) case "$5" in alpha) arch=alpha;; esac;;
- cygwin*) arch=$HOSTTYPE; osname=cygwin;;
- linux) arch=`uname -m`
+ linux) arch=`uname -m | sed s/i.86/ix86/`
- case "`cat /proc/cpuinfo`" in
- *SuperSparc*) arch=sparcv8_super;;
- *TMS390Z5[05]*) arch=sparcv8_super;; # SuperSparc I or II
+ case $arch in
+ sparc64) arch=sparcv9;;
+ parisc*) arch=hppa;;
================================================================
Index: packages/parigp/parigp-no-proccpuinfo.patch
diff -u packages/parigp/parigp-no-proccpuinfo.patch:1.5 packages/parigp/parigp-no-proccpuinfo.patch:1.6
--- packages/parigp/parigp-no-proccpuinfo.patch:1.5 Tue Nov 3 13:11:59 2009
+++ packages/parigp/parigp-no-proccpuinfo.patch Sat Jun 12 19:05:37 2010
@@ -1,16 +1,16 @@
--- 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 @@
- osf1) case "$5" in alpha) arch=alpha;; esac;;
- cygwin*) arch=$HOSTTYPE; osname=cygwin;;
- linux) arch=`uname -m | sed s/i.86/ix86/`
-- case "`cat /proc/cpuinfo`" in
-+ case "generic" in
+ 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.4pl2/config/arch-osname.orig 2001-03-18 21:55:19.000000000 +0100
-+++ pari-2.1.7/gp2c-0.0.4pl2/config/arch-osname 2004-03-05 20:09:50.367792600 +0100
+--- pari-2.1.7/gp2c-0.0.5pl9/config/arch-osname.orig 2001-03-18 21:55:19.000000000 +0100
++++ pari-2.1.7/gp2c-0.0.5pl9/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;;
@@ -20,8 +20,8 @@
*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.010804/utils/Math/PariBuild.pm.orig 2005-01-20 03:04:46.000000000 +0100
-+++ pari-2.1.7/Math-Pari-2.010804/utils/Math/PariBuild.pm 2005-01-22 00:01:08.135658528 +0100
+--- pari-2.1.7/Math-Pari-2.01080604/utils/Math/PariBuild.pm.orig 2005-01-20 03:04:46.000000000 +0100
++++ pari-2.1.7/Math-Pari-2.01080604/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';
================================================================
Index: packages/parigp/parigp-termcap.patch
diff -u packages/parigp/parigp-termcap.patch:1.1 packages/parigp/parigp-termcap.patch:1.2
--- packages/parigp/parigp-termcap.patch:1.1 Wed Oct 31 22:21:49 2001
+++ packages/parigp/parigp-termcap.patch Sat Jun 12 19:05:37 2010
@@ -1,29 +1,15 @@
---- pari-2.1.1/Configure.orig Wed Oct 31 20:04:37 2001
-+++ pari-2.1.1/Configure Wed Oct 31 20:26:26 2001
-@@ -503,26 +503,6 @@
- rl_fullname=$try
-
- if test -n "$readline"; then
--# Readline -- TermCap
-- lib=$rl_fullname; sym=tgetent; . ./locatesymbol
-- if test -n "$try"; then # tgetent needed
-- lib=ncurses; . ./locatelib
-- if test -n "$try"; then # ncurses found. Does it contain tgetent ?
-- lib=$try; . ./locatesymbol
-- fi
+--- 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 @@
+ if test -n "$try"; then
+ rl_ncurses=$ncurses
+ need_tgetent=
+- else # give termcap a try
+- lib=termcap; . ./locatelib
- if test -n "$try"; then
-- rl_ncurses=$ncurses
-- else
-- lib=termcap; . ./locatelib
- rl_termcap=$termcap
+- need_tgetent=
- fi
-- fi
--# Readline -- Allocation
-- lib=$rl_fullname; sym=alloca; . ./locatesymbol
-- if test -n "$try"; then # alloca needed
-- lib=iberty; . ./locatelib
-- rl_liberty="$try"
-- fi
- # Readline -- Headers
- case "$osname" in
- os2) incpth=`echo $C_INCLUDE_PATH | sed -e 's/\([^;]\)$/\1;/g' -e 's%;%/readline %g' -e 's,\\\\,/,g'` ;;
+ fi
+ fi
+ # Readline -- CFLAGS
================================================================
Index: packages/parigp/parigp.spec
diff -u packages/parigp/parigp.spec:1.102 packages/parigp/parigp.spec:1.103
--- packages/parigp/parigp.spec:1.102 Tue Nov 3 13:23:48 2009
+++ packages/parigp/parigp.spec Sat Jun 12 19:05:37 2010
@@ -1,37 +1,31 @@
# $Revision$, $Date$
#
-# WARNING: perl-Math-Pari does NOT support parigp > 2.1.7 (as of 2.010804)
-#
# Conditional build:
%bcond_without tex # don't build tex documentation
#
%include /usr/lib/rpm/macros.perl
-%define pari_version 2.1.7
-%define gp2c_version 0.0.4pl2
-%define math_pari_version 2.010804
+%define pari_version 2.3.5
+%define gp2c_version 0.0.5pl9
+%define math_pari_version 2.01080604
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: 7
+Release: 0.1
License: GPL
Group: Applications/Math
-Source0: ftp://megrez.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tgz
-# Source0-md5: 357b7a42e89e2761a5367bbcbfcca5f2
+Source0: ftp://megrez.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz
+# Source0-md5: 6077c6db56fdd32e39a06a9bf320e1f7
Source1: ftp://megrez.math.u-bordeaux.fr/pub/pari/galdata.tgz
# Source1-md5: 25eab5f9dfdb8715b9ace8cd68210425
Source2: ftp://megrez.math.u-bordeaux.fr/pub/pari/GP2C/gp2c-%{gp2c_version}.tar.gz
-# Source2-md5: a2b8f8b57064134f32462e628385f6a3
+# Source2-md5: 746811f01af37b463a4bf3e981e5ea55
Source3: http://www.cpan.org/modules/by-module/Math/Math-Pari-%{math_pari_version}.tar.gz
-# Source3-md5: d128fa9b278df8a6b2666cb7c889b496
+# Source3-md5: 27f5999671fe2a29cfd2e8c8a1f9308e
Source4: %{name}.desktop
Source5: %{name}.png
-Patch0: %{name}-FHS.patch
-Patch1: %{name}-target_arch.patch
Patch2: %{name}-termcap.patch
Patch3: %{name}-arch.patch
-Patch4: %{name}-sparc.patch
-Patch5: %{name}-athlon.patch
Patch6: %{name}-no-proccpuinfo.patch
Patch7: perl-Math-Pari-crash-workaround.patch
URL: http://pari.math.u-bordeaux.fr/
@@ -186,19 +180,15 @@
%prep
%setup -q -n pari-%{pari_version} -a 2 -a 3
-%patch0 -p1
-%patch1 -p1
%patch2 -p1
%patch3 -p1
-%patch4 -p1
-%patch5 -p1
%patch6 -p1
%patch7 -p1
%build
# pari & parigp
./Configure \
- --target=%{_target_cpu} \
+ --host=%{_target_cpu} \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--share-prefix=%{_datadir}
@@ -348,6 +338,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.103 2010/06/12 17:05:37 baggins
+- updated pari to 2.3.5
+- gp2c 0.0.5pl9
+- perl-Math-Pari 2.01080604
+- removed obsolete patches
+
Revision 1.102 2009/11/03 12:23:48 baggins
- added perl module warning
================================================================
Index: packages/parigp/perl-Math-Pari-crash-workaround.patch
diff -u packages/parigp/perl-Math-Pari-crash-workaround.patch:1.5 packages/parigp/perl-Math-Pari-crash-workaround.patch:1.6
--- packages/parigp/perl-Math-Pari-crash-workaround.patch:1.5 Tue Nov 3 13:11:59 2009
+++ packages/parigp/perl-Math-Pari-crash-workaround.patch Sat Jun 12 19:05:37 2010
@@ -8,8 +8,8 @@
where POINTER_VAL is just value of pointer to already existing Pari
object (which may be destroyed later!).
---- pari-2.1.7/Math-Pari-2.010804/Pari.xs.orig 2004-01-31 10:06:08.000000000 +0100
-+++ pari-2.1.7/Math-Pari-2.010804/Pari.xs 2004-05-15 21:11:38.894463600 +0200
+--- pari-2.3.5/Math-Pari-2.01080604/Pari.xs.orig 2004-01-31 10:06:08.000000000 +0100
++++ pari-2.3.5/Math-Pari-2.01080604/Pari.xs 2004-05-15 21:11:38.894463600 +0200
@@ -1285,6 +1285,13 @@
SV* nextsv;
long ret=0;
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/parigp/parigp-arch.patch?r1=1.1&r2=1.2&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/parigp/parigp-no-proccpuinfo.patch?r1=1.5&r2=1.6&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/parigp/parigp-termcap.patch?r1=1.1&r2=1.2&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/parigp/parigp.spec?r1=1.102&r2=1.103&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/parigp/perl-Math-Pari-crash-workaround.patch?r1=1.5&r2=1.6&f=u
More information about the pld-cvs-commit
mailing list