rpms/sbcl/F-8 .cvsignore, 1.32, 1.33 sbcl.spec, 1.79, 1.80 sources, 1.33, 1.34
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Tue Jun 17 00:52:11 UTC 2008
- Previous message (by thread): rpms/wxMaxima/F-8 .cvsignore, 1.8, 1.9 sources, 1.7, 1.8 wxMaxima.spec, 1.17, 1.18
- Next message (by thread): rpms/sbcl/F-8 sbcl-1.0.16-GNU_SOURCE.patch, NONE, 1.1 sbcl-1.0.16-optflags.patch, NONE, 1.1 sbcl-1.0-optflags.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rdieter
Update of /cvs/pkgs/rpms/sbcl/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11097
Modified Files:
.cvsignore sbcl.spec sources
Log Message:
sbcl-1.0.17
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sbcl/F-8/.cvsignore,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- .cvsignore 29 Dec 2007 04:09:18 -0000 1.32
+++ .cvsignore 17 Jun 2008 00:51:13 -0000 1.33
@@ -1,4 +1 @@
-sbcl-1.0.5-x86-64-linux-binary.tar.bz2
-sbcl-1.0.5-x86-linux-binary.tar.bz2
-sbcl-1.0.12-source.tar.bz2
-sbcl-1.0.13-source.tar.bz2
+sbcl-1.0.17-source.tar.bz2
Index: sbcl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sbcl/F-8/sbcl.spec,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- sbcl.spec 29 Dec 2007 04:09:18 -0000 1.79
+++ sbcl.spec 17 Jun 2008 00:51:13 -0000 1.80
@@ -12,22 +12,27 @@
Name: sbcl
Summary: Steel Bank Common Lisp
-Version: 1.0.13
-Release: 1%{?dist}
+Version: 1.0.17
+Release: 3%{?dist}
License: BSD
Group: Development/Languages
URL: http://sbcl.sourceforge.net/
Source0: http://downloads.sourceforge.net/sourceforge/sbcl/sbcl-%{version}-source.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+%if 0%{?fedora} > 8
+# reinclude ppc when fixed: http://bugzilla.redhat.com/448734
+ExclusiveArch: i386 x86_64 sparc
+%else
ExclusiveArch: i386 x86_64 ppc sparc
+%endif
# Pre-generated html docs (not used)
-#Source1: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-%{version}-html.tar.bz2
+#Source1: http://downloads.sourceforge.net/sourceforge/sbcl/sbcl-%{version}-html.tar.bz2
Source2: customize-target-features.lisp
## x86 section
-#Source10: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-1.0.5-x86-linux-binary.tar.bz2
+#Source10: http://downloads.sourceforge.net/sourceforge/sbcl/sbcl-1.0.15-x86-linux-binary.tar.bz2
%ifarch %{ix86}
%define sbcl_arch x86
BuildRequires: sbcl
@@ -36,7 +41,7 @@
%endif
## x86_64 section
-#Source20: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-1.0.5-x86-64-linux-binary.tar.bz2
+#Source20: http://downloads.sourceforge.net/sourceforge/sbcl/sbcl-1.0.17-x86-64-linux-binary.tar.bz2
%ifarch x86_64
%define sbcl_arch x86-64
BuildRequires: sbcl
@@ -56,7 +61,7 @@
%endif
## sparc section
-#Source40: http://dl.sourceforge.net/sourceforge/sbcl/sbcl-0.9.17-sparc-linux-binary.tar.bz2
+#Source40: http://downloads.sourceforge.net/sourceforge/sbcl/sbcl-0.9.17-sparc-linux-binary.tar.bz2
%ifarch sparc
%define sbcl_arch sparc
BuildRequires: sbcl
@@ -68,9 +73,9 @@
Patch1: sbcl-0.8.18-default-sbcl-home.patch
Patch2: sbcl-0.9.5-personality.patch
-Patch3: sbcl-1.0-optflags.patch
+Patch3: sbcl-1.0.16-optflags.patch
Patch4: sbcl-0.9.17-LIB_DIR.patch
-
+Patch5: sbcl-1.0.16-GNU_SOURCE.patch
Patch6: sbcl-0.9.5-verbose-build.patch
# Allow override of contrib test failure(s)
Patch7: sbcl-1.0.2-permissive.patch
@@ -102,10 +107,11 @@
%patch2 -p1 -b .personality
%patch3 -p1 -b .optflags
%patch4 -p1 -b .LIB_DIR
+%patch5 -p1 -b .GNU_SOURCE
%{?sbcl_verbose:%patch6 -p1 -b .verbose-build}
%patch7 -p1 -b .permissive
-%if "%{?_with_threads:1}" == "1"
+%if 0%{?_with_threads:1}
## Enable sb-thread
%ifarch %{ix86} x86_64
#sed -i -e "s|; :sb-thread|:sb-thread|" base-target-features.lisp-expr
@@ -128,8 +134,6 @@
%build
-export CFLAGS="$RPM_OPT_FLAGS"
-
# setup local bootstrap
%if "%{?sbcl_bootstrap_src}" != "%{nil}"
export SBCL_HOME=`pwd`/sbcl-bootstrap/lib/sbcl
@@ -142,13 +146,11 @@
# WORKAROUND sb-posix STAT.2, STAT.4 test failures (fc3/fc4 only, fc5 passes?)
# http://bugzilla.redhat.com/169506
-touch contrib/sb-posix/test-passed
+#touch contrib/sb-posix/test-passed
# WORKAROUND sb-bsd-sockets test failures
# http://bugzilla.redhat.com/214568
-touch contrib/sb-bsd-sockets/test-passed
+#touch contrib/sb-bsd-sockets/test-passed
-# trick contrib/ modules to use optflags too
-export EXTRA_CFLAGS="$CFLAGS"
export DEFAULT_SBCL_HOME=%{_libdir}/sbcl
%{?sbcl_arch:export SBCL_ARCH=%{sbcl_arch}}
%{?setarch} %{?my_setarch} %{?sbcl_shell} ./make.sh %{?bootstrap}
@@ -164,7 +166,7 @@
# santity check, essential contrib modules get built/included?
CONTRIBS="sb-posix sb-bsd-sockets"
for CONTRIB in $CONTRIBS ; do
- if [ ! -d $RPM_BUILD_ROOT%{_libdir}/sbcl/$CONTRIB ]; then
+ if [ ! -d %{buildroot}%{_libdir}/sbcl/$CONTRIB ]; then
echo "WARNING: ${CONTRIB} awol!"
ERROR=1
fi
@@ -172,29 +174,30 @@
pushd tests
# Only x86 builds are expected to pass all
# Don't worry about thread.impure failure(s), threading is optional anyway.
-%{?setarch} %{?sbcl_shell} ./run-tests.sh ||:
+## skip test for now, known to hang
+## %{?setarch} %{?sbcl_shell} ./run-tests.sh ||:
popd
exit $ERROR
%install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
-mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}}
+mkdir -p %{buildroot}{%{_bindir},%{_libdir},%{_mandir}}
unset SBCL_HOME
-export INSTALL_ROOT=$RPM_BUILD_ROOT%{_prefix}
-export LIB_DIR=$RPM_BUILD_ROOT%{_libdir}
+export INSTALL_ROOT=%{buildroot}%{_prefix}
+export LIB_DIR=%{buildroot}%{_libdir}
%{?sbcl_shell} ./install.sh
## Unpackaged files
-rm -rf $RPM_BUILD_ROOT%{_docdir}/sbcl
-rm -f $RPM_BUILD_ROOT%{_infodir}/dir
+rm -rf %{buildroot}%{_docdir}/sbcl
+rm -f %{buildroot}%{_infodir}/dir
# CVS crud
-find $RPM_BUILD_ROOT -name CVS -type d | xargs rm -rf
-find $RPM_BUILD_ROOT -name .cvsignore | xargs rm -f
+find %{buildroot} -name CVS -type d | xargs rm -rf
+find %{buildroot} -name .cvsignore | xargs rm -f
# 'test-passed' files from %%check
-find $RPM_BUILD_ROOT -name 'test-passed' | xargs rm -vf
+find %{buildroot} -name 'test-passed' | xargs rm -vf
%if "%{?min_bootstrap}" == "%{nil}"
@@ -202,7 +205,7 @@
/sbin/install-info %{_infodir}/sbcl.info %{_infodir}/dir ||:
/sbin/install-info %{_infodir}/asdf.info %{_infodir}/dir ||:
-%postun
+%preun
if [ $1 -eq 0 ]; then
/sbin/install-info --delete %{_infodir}/sbcl.info %{_infodir}/dir ||:
/sbin/install-info --delete %{_infodir}/asdf.info %{_infodir}/dir ||:
@@ -230,10 +233,37 @@
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%changelog
+* Thu May 29 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.0.17-3
+- info removal should be done in %%preun (#448933)
+- omit ppc only on f9+ (#448734)
+
+* Wed May 28 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.0.17-2
+- omit ppc build (#448734)
+- skip tests, known to (sometimes) hang
+
+* Wed May 28 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.0.17-1
+- sbcl-1.0.17
+
+* Sat Apr 25 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.0.16-1
+- sbcl-1.0.16
+
+* Thu Apr 10 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.0.15-2
+- binutils patch
+
+* Fri Feb 29 2008 Rex Dieter <rdieter at fedoraproject.org> - 1.0.15-1
+- sbcl-1.0.15
+- %%check: skip run-tests, hangs on room.test.sh
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 1.0.14-2
+- Autorebuild for GCC 4.3
+
+* Mon Jan 28 2008 Rex Dieter <rdieter at fedoraproject.org> 1.0.14-1
+- sbcl-1.0.14
+
* Thu Dec 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.0.13-1
- sbcl-1.0.13
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sbcl/F-8/sources,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- sources 29 Dec 2007 04:09:18 -0000 1.33
+++ sources 17 Jun 2008 00:51:13 -0000 1.34
@@ -1 +1 @@
-e85b4dce822726b7e9304ec60bf87618 sbcl-1.0.13-source.tar.bz2
+6f1858c98370e06f5cca7bd95227c69e sbcl-1.0.17-source.tar.bz2
- Previous message (by thread): rpms/wxMaxima/F-8 .cvsignore, 1.8, 1.9 sources, 1.7, 1.8 wxMaxima.spec, 1.17, 1.18
- Next message (by thread): rpms/sbcl/F-8 sbcl-1.0.16-GNU_SOURCE.patch, NONE, 1.1 sbcl-1.0.16-optflags.patch, NONE, 1.1 sbcl-1.0-optflags.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list