Update of /cvsroot/fink/experimental/lrosengreen/finkinfo
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31973
Added Files:
sbcl-i386.info sbcl-i386.patch sbcl-powerpc.info
sbcl-powerpc.patch
Log Message:
SBCL 0.9.11, with "experimental" support of x86 OS X. I've split the package
into -i386 and -powerpc versions, following the instructions here:
http://article.gmane.org/gmane.os.apple.fink.devel/12008
--- NEW FILE: sbcl-i386.patch ---
diff -Naur sbcl-0.9.2.orig/install.sh sbcl-0.9.2/install.sh
--- sbcl-0.9.2.orig/install.sh 2005-06-21 08:26:45.000000000 -0700
+++ sbcl-0.9.2/install.sh 2005-07-26 17:03:03.000000000 -0700
@@ -99,18 +99,9 @@
do
cp $info $BUILD_ROOT$INFO_DIR/ \
&& echo -n " info $BUILD_ROOT$INFO_DIR/`basename $info`
$BUILD_ROOT$INFO_DIR/dir" \
- && ( install-info $BUILD_ROOT$INFO_DIR/`basename $info`
$BUILD_ROOT$INFO_DIR/dir > /dev/null 2>&1 \
- || echo -n " (could not add to system catalog)" ) \
&& echo
done
-# pdf
-for pdf in doc/manual/*.pdf
-do
- cp $pdf $BUILD_ROOT$DOC_DIR/ \
- && echo " pdf $BUILD_ROOT$DOC_DIR/`basename $pdf`"
-done
-
# html
for html in doc/manual/sbcl doc/manual/asdf
do
--- NEW FILE: sbcl-i386.info ---
Package: sbcl-i386
Architecture: i386
Version: 0.9.11
Revision: 1
License: BSD
Description: ANSI Common Lisp implementation
Maintainer: Lars Rosengreen <[EMAIL PROTECTED]>
# NOTE: The version of the bootstrap binary does not automatically
# change when the version field is updated! CompileScript and Source2
# need to be updated by hand when moving to a new version of the
# bootstap binary
BuildDepends: texinfo (>= 4.6)
Recommends: gnupg | gnupg-idea | gnupg-testing
Source: mirror:sourceforge:sbcl/sbcl-%v-source.tar.bz2
Source2: mirror:sourceforge:sbcl/sbcl-0.9.11-x86-darwin-binary.tar.bz2
Source-MD5: b82c3b7cf5c351cbe97af5150c17ad27
Source2-MD5: 46aae27e05750e08546ad5aeda766d1e
SourceDirectory: sbcl-%v
PatchScript: <<
patch -p1 < %a/%n.patch
<<
CompileScript: <<
unset LD_PREBIND ; sh make.sh "../sbcl-0.9.11-x86-darwin/src/runtime/sbcl
--core ../sbcl-0.9.11-x86-darwin/output/sbcl.core --disable-debugger --sysinit
/dev/null --userinit /dev/null"
cd doc/manual ; make html info
<<
InstallScript: <<
find %b -type d -name CVS -depth -exec rm -rf {} \;
find %b -type f -name .cvsignore -depth -exec rm -f {} \;
unset SBCL_HOME ; INSTALL_ROOT=%i sh install.sh
mv %i/bin/sbcl %i/lib/sbcl/%n.bin
echo '#! /bin/sh' > %i/bin/sbcl
echo 'SBCL_HOME=%p/lib/sbcl/ exec %p/lib/sbcl/sbcl.bin "$@"' >> %i/bin/sbcl
chmod 755 %i/bin/sbcl
<<
InfoDocs: sbcl.info asdf.info
Homepage: http://www.sbcl.org/
DescDetail: <<
Steel Bank Common Lisp is an open source development system for ANSI
Common Lisp. It provides an interactive environment including an
integrated native compiler, interpreter, and debugger. Several
extensions, such as a foreign function interface, and support for Unix
(POSIX) system calls are also included. SBCL is derived from CMU CL.
<<
DescPort: <<
Uses an SBCL binary for bootstrapping.
<<
--- NEW FILE: sbcl-powerpc.info ---
Package: sbcl-powerpc
Architecture: powerpc
Version: 0.9.11
Revision: 1
License: BSD
Description: ANSI Common Lisp implementation
Maintainer: Lars Rosengreen <[EMAIL PROTECTED]>
# NOTE: The version of the bootstrap binary does not automatically
# change when the version field is updated! CompileScript and Source2
# need to be updated by hand when moving to a new version of the
# bootstap binary
BuildDepends: texinfo (>= 4.6)
Conflicts: sbcl
Replaces: sbcl
Recommends: gnupg | gnupg-idea | gnupg-testing
Source: mirror:sourceforge:sbcl/sbcl-%v-source.tar.bz2
Source2: mirror:sourceforge:sbcl/sbcl-0.9.7-powerpc-darwin-binary.tar.bz2
Source-MD5: b82c3b7cf5c351cbe97af5150c17ad27
Source2-MD5: 48a3ee5fa56df0beaf89cdf493c99be2
SourceDirectory: sbcl-%v
PatchScript: <<
patch -p1 < %a/%n.patch
<<
CompileScript: <<
unset LD_PREBIND ; sh make.sh "../sbcl-0.9.7-powerpc-darwin/src/runtime/sbcl
--core ../sbcl-0.9.7-powerpc-darwin/output/sbcl.core --disable-debugger
--sysinit /dev/null --userinit /dev/null"
cd doc/manual ; make html info
<<
InstallScript: <<
find %b -type d -name CVS -depth -exec rm -rf {} \;
find %b -type f -name .cvsignore -depth -exec rm -f {} \;
unset SBCL_HOME ; INSTALL_ROOT=%i sh install.sh
mv %i/bin/sbcl %i/lib/sbcl/sbcl.bin
echo '#! /bin/sh' > %i/bin/sbcl
echo 'SBCL_HOME=%p/lib/sbcl/ exec %p/lib/sbcl/sbcl.bin "$@"' >> %i/bin/sbcl
chmod 755 %i/bin/sbcl
<<
InfoDocs: sbcl.info asdf.info
Homepage: http://www.sbcl.org/
DescDetail: <<
Steel Bank Common Lisp is an open source development system for ANSI
Common Lisp. It provides an interactive environment including an
integrated native compiler, interpreter, and debugger. Several
extensions, such as a foreign function interface, and support for Unix
(POSIX) system calls are also included. SBCL is derived from CMU CL.
<<
DescPort: <<
Uses an SBCL binary for bootstrapping.
<<
--- NEW FILE: sbcl-powerpc.patch ---
diff -Naur sbcl-0.9.2.orig/install.sh sbcl-0.9.2/install.sh
--- sbcl-0.9.2.orig/install.sh 2005-06-21 08:26:45.000000000 -0700
+++ sbcl-0.9.2/install.sh 2005-07-26 17:03:03.000000000 -0700
@@ -99,18 +99,9 @@
do
cp $info $BUILD_ROOT$INFO_DIR/ \
&& echo -n " info $BUILD_ROOT$INFO_DIR/`basename $info`
$BUILD_ROOT$INFO_DIR/dir" \
- && ( install-info $BUILD_ROOT$INFO_DIR/`basename $info`
$BUILD_ROOT$INFO_DIR/dir > /dev/null 2>&1 \
- || echo -n " (could not add to system catalog)" ) \
&& echo
done
-# pdf
-for pdf in doc/manual/*.pdf
-do
- cp $pdf $BUILD_ROOT$DOC_DIR/ \
- && echo " pdf $BUILD_ROOT$DOC_DIR/`basename $pdf`"
-done
-
# html
for html in doc/manual/sbcl doc/manual/asdf
do
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits