rpms/gnu-smalltalk/devel gnu-smalltalk.spec, 1.35, 1.36 gst-3.0.1-am.patch, 1.2, NONE

Jochen Schmitt (s4504kr) fedora-extras-commits at redhat.com
Wed Apr 9 14:04:18 UTC 2008


Author: s4504kr

Update of /cvs/extras/rpms/gnu-smalltalk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16402

Modified Files:
	gnu-smalltalk.spec 
Removed Files:
	gst-3.0.1-am.patch 
Log Message:
New upstream release


Index: gnu-smalltalk.spec
===================================================================
RCS file: /cvs/extras/rpms/gnu-smalltalk/devel/gnu-smalltalk.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- gnu-smalltalk.spec	8 Mar 2008 21:53:09 -0000	1.35
+++ gnu-smalltalk.spec	9 Apr 2008 14:03:35 -0000	1.36
@@ -1,9 +1,11 @@
+%define libffiver 3.0.1
+
 Summary: GNU Smalltalk
 Name: gnu-smalltalk
 Version: 3.0.2
 Release: 1%{?dist}
 Source: ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-%{version}.tar.gz
-Patch1: gnu-smalltalk-3.0.2-am.patch
+Patch1: gst-3.0.2-am.patch
 Patch2: gst-3.0-tst117.patch
 Patch3: gst-3.0.1-ffi.patch
 License: GPLv2
@@ -11,7 +13,7 @@
 URL: http://www.gnu.org/software/smalltalk/smalltalk.html
 Buildroot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
 
-ExcludeArch: ppc64 ppc
+ExcludeArch: x86_64 ppc64 ppc
 
 Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
@@ -29,7 +31,7 @@
 BuildRequires: libsigsegv-devel
 BuildRequires: mysql-devel
 BuildRequires: sqlite-devel
-BuildRequires: libffi-devel
+BuildRequires: libffi-devel = %{libffiver}
 
 %description
 GNU Smalltalk is an implementation that closely follows the
@@ -69,14 +71,18 @@
 %prep
 %setup -q -n smalltalk-%{version}
 %patch1 -p1 -b .auto
-%patch2 -p1 -b .tst117
-%patch3 -p1 -b .ffi
+# %patch2 -p1 -b .tst117
+# %patch3 -p1 -b .ffi
+
 
 %build
 autoreconf
 CFLAGS="$RPM_OPT_FLAGS -Wa,--noexecstack"
 %configure --with-tcl=%{_libdir} --with-tk=%{_libdir} \
   --enable-static=no --enable-shared=yes --disable-rpath \
+  --with-system-libsigsegv \
+  --disable-general-gc \
+  --with-system-libffi=%{_libdir}/libffi-%{libffiver} \
   --with-imagedir=%{_libdir}/%{name}
 
 # _smp_mflags seems not to work
@@ -173,8 +179,9 @@
 %{_datadir}/emacs/site-lisp/*
 
 %changelog
-* Sat Mar 08 2008 Xavier Lamien <lxtnow[at]gmail.com> - 3.0.2-1
+* Sat Mar 08 2008 Xavier Lamien <lxtnow[at]gmail.com> 3.0.2-1
 - Updated release.
+- Disable x86_64 arch, because 'make test' fails on this arch
 
 * Sun Feb 17 2008 Jochen Schmitt <Jochen herr-schmitt de> 3.0.1-3
 - Use system libffi


--- gst-3.0.1-am.patch DELETED ---




More information about the scm-commits mailing list