[arch-commits] CVS update of extra/devel/sbcl (PKGBUILD)
Kevin Piche
kevin at archlinux.org
Tue May 29 18:28:41 UTC 2007
Date: Tuesday, May 29, 2007 @ 14:28:41
Author: kevin
Path: /home/cvs-extra/extra/devel/sbcl
Modified: PKGBUILD (1.24 -> 1.25)
upgpkg: sbcl 1.0.6-1
----------+
PKGBUILD | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
Index: extra/devel/sbcl/PKGBUILD
diff -u extra/devel/sbcl/PKGBUILD:1.24 extra/devel/sbcl/PKGBUILD:1.25
--- extra/devel/sbcl/PKGBUILD:1.24 Thu Apr 19 18:14:45 2007
+++ extra/devel/sbcl/PKGBUILD Tue May 29 14:28:41 2007
@@ -1,22 +1,23 @@
-# $Id: PKGBUILD,v 1.24 2007/04/19 22:14:45 andyrtr Exp $
+# $Id: PKGBUILD,v 1.25 2007/05/29 18:28:41 kevin Exp $
# Contributor: John Proctor <jproctor at prium.net>
# Maintainer: Kevin Piche <kevin at archlinux.org>
pkgname=sbcl
-pkgver=1.0.4
+pkgver=1.0.6
pkgrel=1
pkgdesc="Steel Bank Common Lisp"
arch=(i686 x86_64)
depends=('glibc')
[ "$CARCH" = "i686" ] && makedepends=('cmucl')
[ "$CARCH" = "x86_64" ] && makedepends=('sbcl')
-source=(http://dl.sourceforge.net/sourceforge/sbcl/$pkgname-$pkgver-source.tar.bz2 sbcl-default-sbcl-home.patch)
+source=(http://dl.sourceforge.net/sourceforge/sbcl/${pkgname}-${pkgver}-source.tar.bz2 sbcl-default-sbcl-home.patch)
url="http://www.sbcl.org/"
-md5sums=('5df9a3171250ee97b823bf3796a3a90f' 'ea281a7b857e654a3ebf847330ba969d')
-
+license=('custom')
+md5sums=('e8803f82e607dbabc1c8cc618314067a'
+ 'ea281a7b857e654a3ebf847330ba969d')
build() {
- cd $startdir/src/$pkgname-$pkgver
+ cd ${startdir}/src/${pkgname}-${pkgver}
patch -Np1 -i ../sbcl-default-sbcl-home.patch || return 1
# Make a multi-threaded SBCL
cat >customize-target-features.lisp <<EOF
@@ -26,13 +27,13 @@
(enable :sb-thread)))
EOF
-if [ "$CARCH" = "x86_64" ]; then
+if [ "${CARCH}" = "x86_64" ]; then
sh make.sh
else
sh make.sh 'lisp -build'
fi
- mkdir -p $startdir/pkg/usr
- INSTALL_ROOT=$startdir/pkg/usr sh install.sh
+ mkdir -p ${startdir}/pkg/usr
+ INSTALL_ROOT=${startdir}/pkg/usr sh install.sh
# drop unwanted files
find ${startdir}/pkg -name CVS -exec rm -rf {} \;
@@ -40,4 +41,8 @@
find ${startdir}/pkg -name Makefile -exec rm -rf {} \;
#find ${startdir}/pkg -name README -exec rm -rf {} \;
find ${startdir}/pkg -name TODO -exec rm -rf {} \;
+
+ # license
+ install -D -m644 ${startdir}/src/${pkgname}-${pkgver}/COPYING \
+ ${startdir}/pkg/usr/share/licenses/${pkgname}/license.txt
}
More information about the arch-commits
mailing list