Browse Source

upgrading package: smalltalk 2.3.6 -> 3.0

Ralf S. Engelschall 18 years ago
parent
commit
97f18296e7
2 changed files with 23 additions and 11 deletions
  1. 21 9
      smalltalk/smalltalk.patch
  2. 2 2
      smalltalk/smalltalk.spec

+ 21 - 9
smalltalk/smalltalk.patch

@@ -1,6 +1,18 @@
+Index: doc/Makefile.in
+--- doc/Makefile.in.orig	2008-01-07 16:56:52 +0100
++++ doc/Makefile.in	2008-01-08 20:11:33 +0100
+@@ -742,7 +742,7 @@
+ 
+ install-data-local: install-man
+ 	rm -f $(DESTDIR)$(man1dir)/gst-reload.1
+-	$(LN_S) $(DESTDIR)$(man1dir)/gst-load.1 $(DESTDIR)$(man1dir)/gst-reload.1
++	$(LN_S) $(man1dir)/gst-load.1 $(DESTDIR)$(man1dir)/gst-reload.1
+ 
+ $(srcdir)/blox.texi: $(top_srcdir)/packages/blox/tk/stamp-classes
+ 	$(GST_DOC) -p BloxTK -o $(srcdir)/blox.texi BLOX.* || \
 Index: lib-src/sincosl.c
 Index: lib-src/sincosl.c
---- lib-src/sincosl.c.orig	2006-02-05 19:41:29 +0100
-+++ lib-src/sincosl.c	2007-02-02 16:49:57 +0100
+--- lib-src/sincosl.c.orig	2005-06-21 16:10:43 +0200
++++ lib-src/sincosl.c	2008-01-08 20:11:33 +0100
 @@ -228,7 +228,7 @@
 @@ -228,7 +228,7 @@
     Computed using gmp.
     Computed using gmp.
   */
   */
@@ -11,8 +23,8 @@ Index: lib-src/sincosl.c
  /* x =  1.48437500000000000000000000000000000e-01L 3ffc3000000000000000000000000000 */
  /* x =  1.48437500000000000000000000000000000e-01L 3ffc3000000000000000000000000000 */
  /* cos(x) = 0.fd2f5320e1b790209b4dda2f98f79caaa7b873aff1014b0fbc5243766d03cb006bc837c4358 */
  /* cos(x) = 0.fd2f5320e1b790209b4dda2f98f79caaa7b873aff1014b0fbc5243766d03cb006bc837c4358 */
 Index: lib-src/trigl.c
 Index: lib-src/trigl.c
---- lib-src/trigl.c.orig	2006-02-05 19:41:29 +0100
-+++ lib-src/trigl.c	2007-02-02 16:49:57 +0100
+--- lib-src/trigl.c.orig	2005-06-21 16:10:44 +0200
++++ lib-src/trigl.c	2008-01-08 20:11:33 +0100
 @@ -214,7 +214,7 @@
 @@ -214,7 +214,7 @@
      }
      }
  
  
@@ -31,9 +43,9 @@ Index: lib-src/trigl.c
    if (x + x == x || x != x)	/* x is +=oo or NaN */
    if (x + x == x || x != x)	/* x is +=oo or NaN */
      {
      {
 Index: libgst/prims.def
 Index: libgst/prims.def
---- libgst/prims.def.orig	2007-01-28 22:38:38 +0100
-+++ libgst/prims.def	2007-02-02 17:01:55 +0100
-@@ -1878,7 +1878,11 @@
+--- libgst/prims.def.orig	2008-01-06 17:36:03 +0100
++++ libgst/prims.def	2008-01-08 20:11:33 +0100
+@@ -1929,7 +1929,11 @@
        long double oopValue = FLOATQ_OOP_VALUE (oop1);
        long double oopValue = FLOATQ_OOP_VALUE (oop1);
        if COMMON (oopValue >= MIN_ST_INT && oopValue <= MAX_ST_INT)
        if COMMON (oopValue >= MIN_ST_INT && oopValue <= MAX_ST_INT)
  	{
  	{
@@ -46,8 +58,8 @@ Index: libgst/prims.def
  	}
  	}
      }
      }
 Index: snprintfv/snprintfv/format.c
 Index: snprintfv/snprintfv/format.c
---- snprintfv/snprintfv/format.c.orig	2006-02-05 19:41:40 +0100
-+++ snprintfv/snprintfv/format.c	2007-02-02 16:49:57 +0100
+--- snprintfv/snprintfv/format.c.orig	2007-08-22 13:43:55 +0200
++++ snprintfv/snprintfv/format.c	2008-01-08 20:11:33 +0100
 @@ -54,7 +54,7 @@
 @@ -54,7 +54,7 @@
  #   define isinfl(x) isnanl ((x) - (x))
  #   define isinfl(x) isnanl ((x) - (x))
  #  endif
  #  endif

+ 2 - 2
smalltalk/smalltalk.spec

@@ -31,8 +31,8 @@ Distribution: OpenPKG Community
 Class:        EVAL
 Class:        EVAL
 Group:        Language
 Group:        Language
 License:      GPL
 License:      GPL
-Version:      2.3.6
-Release:      20080101
+Version:      3.0
+Release:      20080108
 
 
 #   list of sources
 #   list of sources
 Source0:      ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-%{version}.tar.gz
 Source0:      ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-%{version}.tar.gz