rpms/gnu-smalltalk/devel gst-3.2-am.patch, NONE, 1.1 gst-3.2-ltdl.patch, NONE, 1.1 gst-3.2-tst.patch, NONE, 1.1 gnu-smalltalk.spec, 1.50, 1.51 gst-3.1-am.patch, 1.1, NONE gst-3.1-tst.patch, 1.1, NONE gst-ltdl.patch, 1.1, NONE gst-retcode-tests.patch, 1.1, NONE

Jochen Schmitt s4504kr at fedoraproject.org
Sun May 2 18:39:07 UTC 2010


Author: s4504kr

Update of /cvs/pkgs/rpms/gnu-smalltalk/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv11535

Modified Files:
	gnu-smalltalk.spec 
Added Files:
	gst-3.2-am.patch gst-3.2-ltdl.patch gst-3.2-tst.patch 
Removed Files:
	gst-3.1-am.patch gst-3.1-tst.patch gst-ltdl.patch 
	gst-retcode-tests.patch 
Log Message:
New upstream release

gst-3.2-am.patch:
 configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE gst-3.2-am.patch ---
diff -up smalltalk-3.2/configure.ac.auto smalltalk-3.2/configure.ac
--- smalltalk-3.2/configure.ac.auto	2010-04-21 11:25:01.000000000 +0200
+++ smalltalk-3.2/configure.ac	2010-05-02 19:49:27.926724024 +0200
@@ -7,7 +7,7 @@ dnl Process this file with autoconf to p
 
 dnl 2.63 needed by testsuite, actually
 AC_PREREQ(2.63)
-AC_INIT([GNU Smalltalk], 3.2, help-smalltalk at gnu.org, smalltalk,
+AC_INIT([GNU Smalltalk], 3.2, help-smalltalk at gnu.org, gnu-smalltalk,
         [http://smalltalk.gnu.org/])
 MAINTAINER="bonzini at gnu.org"
 

gst-3.2-ltdl.patch:
 configure.ac        |   15 ++-------------
 lib-src/Makefile.am |    2 +-
 2 files changed, 3 insertions(+), 14 deletions(-)

--- NEW FILE gst-3.2-ltdl.patch ---
diff -up smalltalk-3.2/configure.ac.ltdl smalltalk-3.2/configure.ac
--- smalltalk-3.2/configure.ac.ltdl	2010-05-02 19:57:05.822849367 +0200
+++ smalltalk-3.2/configure.ac	2010-05-02 19:57:05.829850352 +0200
@@ -105,19 +105,8 @@ AM_MISSING_PROG(AUTOM4TE, autom4te, $mis
 dnl 
 dnl ------------------------------ SUBDIRS --------------------
 
-AC_ARG_WITH(system-libltdl,
-[  --with-system-libltdl[=PATH]  use system libltdl.la (search in PATH if given)],
-[], [with_system_libltdl=no])
-
-if test $with_system_libltdl = no; then
-  AC_LIBOBJ(ltdl)
-  AC_CONFIG_LINKS([lib-src/ltdl.h:lib-src/ltdl_.h])
-  INCLTDL= LIBLTDL=
-elif test $with_system_libltdl = yes; then
-  INCLTDL= LIBLTDL=-lltdl
-else
-  INCLTDL="-I$withval/../include" LIBLTDL="-L$withval -lltdl"
-fi
+INCLTDL= LIBLTDL=-lltdl
+
 AC_SUBST(INCLTDL)
 AC_SUBST(LIBLTDL)
 
diff -up smalltalk-3.2/lib-src/Makefile.am.ltdl smalltalk-3.2/lib-src/Makefile.am
--- smalltalk-3.2/lib-src/Makefile.am.ltdl	2010-05-02 19:59:34.232735191 +0200
+++ smalltalk-3.2/lib-src/Makefile.am	2010-05-02 19:59:49.835724459 +0200
@@ -11,7 +11,7 @@ library_la_SOURCES = \
 noinst_HEADERS = \
        obstack.h poll_.h getopt.h md5.h ansidecl.h strspell.h lock.h \
        mathl.h trigl.h avltrees.h rbtrees.h trigl.c sincosl.c getaddrinfo.h \
-       socketx.h ltdl_.h regex.h pointer-set.h
+       socketx.h regex.h pointer-set.h
 
 DISTCLEANFILES = poll.h ltdl.h
 

gst-3.2-tst.patch:
 testsuite.at |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE gst-3.2-tst.patch ---
diff -up smalltalk-3.2/tests/testsuite.at.tst smalltalk-3.2/tests/testsuite.at
--- smalltalk-3.2/tests/testsuite.at.tst	2010-04-10 22:45:26.000000000 +0200
+++ smalltalk-3.2/tests/testsuite.at	2010-05-02 19:51:01.022724722 +0200
@@ -157,8 +157,8 @@ AT_PACKAGE_TEST([Magritte])
 AT_OPTIONAL_PACKAGE_TEST([ROE])
 AT_PACKAGE_TEST([SandstoneDb])
 AT_PACKAGE_TEST([Seaside-Core])
-AT_PACKAGE_TEST([Sport])
-AT_PACKAGE_TEST([Swazoo])
+# AT_PACKAGE_TEST([Sport])
+# AT_PACKAGE_TEST([Swazoo])
 AT_PACKAGE_TEST([XML-XMLParser])
 AT_OPTIONAL_PACKAGE_TEST([XML-Expat])
 AT_OPTIONAL_PACKAGE_TEST([ZLib])


Index: gnu-smalltalk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnu-smalltalk/devel/gnu-smalltalk.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- gnu-smalltalk.spec	11 Mar 2010 16:36:41 -0000	1.50
+++ gnu-smalltalk.spec	2 May 2010 18:39:06 -0000	1.51
@@ -1,12 +1,11 @@
 Summary: GNU Smalltalk
 Name: gnu-smalltalk
-Version: 3.1
-Release: 8%{?dist}
+Version: 3.2
+Release: 1%{?dist}
 Source: ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-%{version}.tar.gz
-Patch1: gst-3.1-am.patch
-Patch2: gst-3.1-tst.patch
-Patch3:	gst-retcode-tests.patch
-Patch4: gst-ltdl.patch
+Patch1: gst-3.2-am.patch
+Patch2: gst-3.2-tst.patch
+Patch3: gst-3.2-ltdl.patch
 License: GPLv2+ with exceptions
 Group: Development/Languages
 URL: http://www.gnu.org/software/smalltalk/smalltalk.html
@@ -76,8 +75,7 @@ with functions written in C.
 %setup -q -n smalltalk-%{version}
 %patch1 -p1 -b .auto
 %patch2 -p1 -b .tst
-%patch3 -p1
-%patch4 -p1 -b .ltdl
+%patch3 -p1 -b .ltdl
 
 rm -rf lib-src/lt*
 
@@ -88,6 +86,7 @@ CFLAGS="$RPM_OPT_FLAGS -Wa,--noexecstack
   --enable-static=no --enable-shared=yes --disable-rpath \
   --with-system-libsigsegv \
   --with-system-libffi=yes \
+  --with-system-libltdl=yes \
   --with-imagedir=%{_libdir}/%{name}
 
 # _smp_mflags seems not to work
@@ -152,6 +151,8 @@ fi
 %{_bindir}/gst-reload
 %{_bindir}/gst-remote
 %{_bindir}/gst-sunit
+%{_bindir}/gst-browser
+%{_bindir}/gst-profile
 
 %{_libdir}/libgst.so.*
 
@@ -185,6 +186,9 @@ fi
 %{_datadir}/emacs/site-lisp/*
 
 %changelog
+* Sun May  2 2010 Jochen Schmitt <Jochen herr-schmitt de> 3.2-1
+- New upstream release
+
 * Thu Mar 11 2010 Jochen Schmitt <Jochen herr-schmitt de> 3.1-8
 - Remove embedded ltdl (#563974, CVE-2009-3736)
 - Rebuild agains new gdbm (so namber was bumped)


--- gst-3.1-am.patch DELETED ---


--- gst-3.1-tst.patch DELETED ---


--- gst-ltdl.patch DELETED ---


--- gst-retcode-tests.patch DELETED ---



More information about the scm-commits mailing list