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