rpms/sbcl/devel sbcl.spec,1.27,1.28
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Thu Oct 27 17:34:40 UTC 2005
- Previous message (by thread): rpms/sbcl/FC-4 .cvsignore, 1.4, 1.5 sbcl-0.9.5-make-config-fix.patch, 1.3, 1.4 sbcl-0.9.5-stdlib_h.patch, 1.1, 1.2 sbcl.spec, 1.25, 1.26 sources, 1.4, 1.5
- Next message (by thread): rpms/sbcl/FC-3 ppc-linux-mcontext.h,NONE,1.1 sbcl.spec,1.20,1.21
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rdieter
Update of /cvs/extras/rpms/sbcl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28332/devel
Modified Files:
sbcl.spec
Log Message:
* Thu Oct 27 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.6-2
- CFLAGS += -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
- (re)add/use stdlib_h patch (ppc)
- disable verbose build.log
Index: sbcl.spec
===================================================================
RCS file: /cvs/extras/rpms/sbcl/devel/sbcl.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- sbcl.spec 27 Oct 2005 16:17:54 -0000 1.27
+++ sbcl.spec 27 Oct 2005 17:34:38 -0000 1.28
@@ -4,10 +4,13 @@
# for a future sbcl build
#define min_bootstrap 1
+# define to enable verbose build for debugging
+#define verbose 1
+
Name: sbcl
Summary: Steel Bank Common Lisp
Version: 0.9.6
-Release: 1%{?dist}
+Release: 2%{?dist}
License: BSD/MIT
Group: Development/Languages
@@ -59,6 +62,7 @@
Patch4: sbcl-0.9.4-LIB_DIR.patch
Patch5: sbcl-0.9.5-make-config-fix.patch
Patch6: sbcl-0.9.5-verbose-build.patch
+Patch7: sbcl-0.9.5-stdlib_h.patch
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
@@ -88,7 +92,8 @@
%patch3 -p1 -b .optflags
%patch4 -p1 -b .LIB_DIR
%patch5 -p1 -b .make-config-fix
-%patch6 -p1 -b .verbose-build
+%{?verbose:%patch6 -p1 -b .verbose-build}
+%patch7 -p1 -b .stdlib_h
# Enable sb-thread
%ifarch %{ix86} x86_64
@@ -104,8 +109,7 @@
%if "%{?sbcl_bootstrap_src}" != "%{nil}"
mkdir sbcl-bootstrap
pushd sbcl-*-linux
-chmod +x install.sh
-INSTALL_ROOT=`pwd`/../sbcl-bootstrap ./install.sh
+INSTALL_ROOT=`pwd`/../sbcl-bootstrap sh %{?verbose:-x} ./install.sh
popd
%endif
@@ -115,6 +119,8 @@
%build
+export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
+
# setup local bootstrap
%if "%{?sbcl_bootstrap_src}" != "%{nil}"
export SBCL_HOME=`pwd`/sbcl-bootstrap/lib/sbcl
@@ -126,10 +132,10 @@
#define my_setarch ./my_setarch
# trick contrib/ modules to use optflags too
-export EXTRA_CFLAGS="$RPM_OPT_FLAGS"
+export EXTRA_CFLAGS="$CFLAGS"
export DEFAULT_SBCL_HOME=%{_libdir}/sbcl
%{?sbcl_arch:export SBCL_ARCH=%{sbcl_arch}}
-%{?setarch} %{?my_setarch} sh -x ./make.sh %{?bootstrap}
+%{?setarch} %{?my_setarch} sh %{?verbose:-x} ./make.sh %{?bootstrap}
# docs
%if "%{?min_bootstrap}" == "%{nil}"
@@ -160,7 +166,7 @@
unset SBCL_HOME
export INSTALL_ROOT=$RPM_BUILD_ROOT%{_prefix}
export LIB_DIR=$RPM_BUILD_ROOT%{_libdir}
-sh -x ./install.sh
+sh %{?verbose:-x} ./install.sh
## Unpackaged files
rm -rf $RPM_BUILD_ROOT%{_docdir}/sbcl
@@ -209,6 +215,11 @@
%changelog
+* Thu Oct 27 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.6-2
+- CFLAGS += -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+- (re)add/use stdlib_h patch (ppc)
+- disable verbose build.log
+
* Wed Oct 26 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.6-1
- 0.9.6
- %%check: verify presence of sb-posix
- Previous message (by thread): rpms/sbcl/FC-4 .cvsignore, 1.4, 1.5 sbcl-0.9.5-make-config-fix.patch, 1.3, 1.4 sbcl-0.9.5-stdlib_h.patch, 1.1, 1.2 sbcl.spec, 1.25, 1.26 sources, 1.4, 1.5
- Next message (by thread): rpms/sbcl/FC-3 ppc-linux-mcontext.h,NONE,1.1 sbcl.spec,1.20,1.21
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list