rpms/sbcl/F-13 .cvsignore, 1.51, 1.52 sbcl-1.0.30-optflags.patch, 1.1, 1.2 sbcl.spec, 1.115, 1.116 sources, 1.52, 1.53

Rex Dieter rdieter at fedoraproject.org
Sun May 9 03:48:56 UTC 2010


Author: rdieter

Update of /cvs/pkgs/rpms/sbcl/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv28057/F-13

Modified Files:
	.cvsignore sbcl-1.0.30-optflags.patch sbcl.spec sources 
Log Message:
1.0.38



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sbcl/F-13/.cvsignore,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- .cvsignore	2 Feb 2010 00:55:36 -0000	1.51
+++ .cvsignore	9 May 2010 03:48:55 -0000	1.52
@@ -1 +1 @@
-sbcl-1.0.35-source.tar.bz2
+sbcl-1.0.38-source.tar.bz2

sbcl-1.0.30-optflags.patch:
 contrib/asdf-module.mk          |    2 ++
 src/runtime/Config.ppc-linux    |    5 +++--
 src/runtime/Config.sparc-linux  |    1 +
 src/runtime/Config.x86-linux    |    2 ++
 src/runtime/Config.x86_64-linux |    2 +-
 5 files changed, 9 insertions(+), 3 deletions(-)

Index: sbcl-1.0.30-optflags.patch
===================================================================
RCS file: /cvs/pkgs/rpms/sbcl/F-13/sbcl-1.0.30-optflags.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sbcl-1.0.30-optflags.patch	18 Aug 2009 21:05:54 -0000	1.1
+++ sbcl-1.0.30-optflags.patch	9 May 2010 03:48:55 -0000	1.2
@@ -20,8 +20,8 @@ diff -up sbcl-1.0.30/src/runtime/Config.
 -CFLAGS = -g
 -LINKFLAGS += -v -rdynamic
 +CFLAGS += $(RPM_OPT_FLAGS)
-+LINKFLAGS += -v -rdynamic -Wl,--relax
-+ASFLAGS += -Wa,--longcalls
++LINKFLAGS += -v -rdynamic
++#
  NM = ./linux-nm
  
  ASSEM_SRC = ppc-assem.S ldso-stubs.S


Index: sbcl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sbcl/F-13/sbcl.spec,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -p -r1.115 -r1.116
--- sbcl.spec	2 Feb 2010 00:55:37 -0000	1.115
+++ sbcl.spec	9 May 2010 03:48:55 -0000	1.116
@@ -15,22 +15,18 @@
 
 Name: 	 sbcl
 Summary: Steel Bank Common Lisp
-Version: 1.0.35
-Release: 1%{?dist}
+Version: 1.0.38
+Release: 2%{?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: %{ix86} x86_64 sparcv9
-%else
+
 ExclusiveArch: %{ix86} x86_64 ppc sparcv9
-%endif
 
-# Pre-generated html docs (not used)
+# Pre-generated html docs
 #Source1: http://downloads.sourceforge.net/sourceforge/sbcl/sbcl-%{version}-documentation-html.tar.bz2
 Source2: customize-target-features.lisp 
 
@@ -108,11 +104,11 @@ interpreter, and debugger.
 
 
 %prep
-%setup -q %{?sbcl_bootstrap_src}
+%setup -q %{?sbcl_bootstrap_src} 
 
 # Handle pre-generated docs
 if [ -d %{name}-%{version}/doc/manual ]; then
-  mv %{name}-%{version}/doc/manual/* doc/manual/
+mv %{name}-%{version}/doc/manual/* doc/manual/
 fi
 
 #sed -i -e "s|/usr/local/lib/sbcl/|%{_prefix}/lib/sbcl/|" src/runtime/runtime.c
@@ -164,12 +160,8 @@ export PATH=`pwd`/sbcl-bootstrap/bin:${P
 # WORKAROUND sb-bsd-sockets test failures
 # http://bugzilla.redhat.com/214568
 #touch contrib/sb-bsd-sockets/test-passed
-
-# WORKAROUND ppc linker issue
-%ifarch ppc
-#export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mlongcall"; 
-#echo "RPM_OPT_FLAGS: $RPM_OPT_FLAGS"
-%endif
+# WORKAROUND sb-concurrency test failures in koji/mock
+touch contrib/sb-concurrency/test-passed
 
 export DEFAULT_SBCL_HOME=%{_prefix}/lib/sbcl
 %{?sbcl_arch:export SBCL_ARCH=%{sbcl_arch}}
@@ -178,6 +170,13 @@ export DEFAULT_SBCL_HOME=%{_prefix}/lib/
 # docs
 make -C doc/manual html info
 
+# shorten long doc file names close to maxpathlen
+pushd doc/manual/sbcl
+method_sockets=$(basename $(ls Method-sb*sockets*.html) .html)
+mv "${method_sockets}.html" Method-sockets.html
+sed -i -e "s|${method_sockets}|Method-sockets|" General-Sockets.html
+popd
+
 
 %check
 ERROR=0
@@ -260,6 +259,15 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat May 08 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.38-2
+- shorten docs dangerously close to maxpathlen
+
+* Fri Apr 30 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.38-1
+- sbcl-1.0.38
+
+* Wed Apr 07 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.37-1
+- sbcl-1.0.37
+
 * Mon Feb 01 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.35-1
 - sbcl-1.0.35
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sbcl/F-13/sources,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- sources	2 Feb 2010 00:55:37 -0000	1.52
+++ sources	9 May 2010 03:48:55 -0000	1.53
@@ -1 +1 @@
-773a112aec3494a60f054452ca9c9b2a  sbcl-1.0.35-source.tar.bz2
+a275b47c2f18cf2d20594d7b5463835f  sbcl-1.0.38-source.tar.bz2



More information about the scm-commits mailing list