[arch-commits] Commit in cmucl/repos (extra-i686 extra-i686/PKGBUILD)

Juergen Hoetzel juergen at archlinux.org
Sun Mar 15 17:49:46 UTC 2009


    Date: Sunday, March 15, 2009 @ 13:49:45
  Author: juergen
Revision: 30037

Merged revisions 29977,30035 via svnmerge from 
svn+ssh://svn.archlinux.org/srv/svn-packages/cmucl/trunk

........
  r29977 | juergen | 2009-03-15 16:09:34 +0100 (So, 15 M?\195?\164r 2009) | 1 line
  
  fix #13350 and #11743
........
  r30035 | juergen | 2009-03-15 18:49:14 +0100 (So, 15 M?\195?\164r 2009) | 1 line
  
  upgpkg: cmucl 19f-1
........

Modified:
  cmucl/repos/extra-i686/	(properties)
  cmucl/repos/extra-i686/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)


Property changes on: cmucl/repos/extra-i686
___________________________________________________________________
Modified: svnmerge-integrated
   - /cmucl/trunk:1-11830
   + /cmucl/trunk:1-30036

Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD	2009-03-15 17:49:16 UTC (rev 30036)
+++ extra-i686/PKGBUILD	2009-03-15 17:49:45 UTC (rev 30037)
@@ -3,24 +3,23 @@
 # Maintainer: Juergen Hoetzel <juergen at archlinux.org>
 
 pkgname=cmucl
-pkgver=19e
+pkgver=19f
 pkgrel=1
 pkgdesc="CMU Common Lisp"
 depends=('glibc' 'lesstif')
+provides=('common-lisp')
 makedepends=('sed' 'bc')
+license=('custom')
 #license PublicDomain
 source=(http://common-lisp.net/project/cmucl/downloads/release/${pkgver}/cmucl-src-${pkgver}.tar.bz2 \
-    http://common-lisp.net/project/cmucl/downloads/release/${pkgver}/cmucl-${pkgver}-x86-linux.tar.bz2\
-    cmucl-${pkgver}-GNUmakefile.patch)
-md5sums=('f6e236bc404afc3952b36a3fd6d8ec79' 'd88262b3a6d65a83683290e5fd4097b3'\
-         'd2659f8c70328f55e5554adc594934e5')
+    http://common-lisp.net/project/cmucl/downloads/release/${pkgver}/cmucl-${pkgver}-x86-linux.tar.bz2)
+md5sums=('89529846608fe6fbf1227d52556109d9' 'b4d5e17959f808448f90ba074ef84843')
 url="http://www.cons.org/cmucl/"
 arch=(i686)
 
 build() {
   cd $startdir/src
-  patch -p0 -i $startdir/src/cmucl-${pkgver}-GNUmakefile.patch  || return 1
-  export CMUCLCORE=$startdir/src/lib/cmucl/lib/lisp.core
+  export CMUCLCORE=$startdir/src/lib/cmucl/lib/lisp-x87.core
   # Create target buildroot
   ./src/tools/create-target.sh $CHOST 
   # Use binary-dist lisp to create initial kernel.core
@@ -45,7 +44,7 @@
   tar xjf cmucl-${pkgver}-x86-linux.extra.tar.bz2 -C dist
   cp -a dist/bin ${startdir}/pkg/usr/lib/cmucl
   cp -a dist/lib/cmucl ${startdir}/pkg/usr/lib/ 
-  cp -a dist/man/man1 ${startdir}/pkg/usr/share/man/man1 
+  cp -a dist/man/man1/* ${startdir}/pkg/usr/share/man/man1/
 
   ## Setup app-wrapper
   install -m755 -p -D lib/cmucl/sample-wrapper $startdir/pkg/usr/bin/cmucl
@@ -56,5 +55,7 @@
   ln -sf cmucl $startdir/pkg/usr/bin/lisp
   ## Unpackaged files
   rm -f $startdir/pkg/usr/lib/cmucl/sample-wrapper
-
+  # license
+  install -D -m644 ${startdir}/src/src/general-info/COPYRIGHTS \
+                   ${startdir}/pkg/usr/share/licenses/${pkgname}/license.txt
 }




More information about the arch-commits mailing list