[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