makedeb


clasp-cl-git 0.4.2.r4924.gfb017d54b-1


Bringing Common Lisp and C++ Together

Click here to go back to the commit logs for clasp-cl-git.

Commit:


Hash: ff9e67c37ec5d70a76c39eb10c0333fb3cfde06d

Message: Update version

Diff


diff --git a/.SRCINFO b/.SRCINFO
index ac7ff8c..1396802 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,46 +1,34 @@
 pkgbase = clasp-cl-git
 	pkgdesc = Bringing Common Lisp and C++ Together
-	pkgver = 0.4.2.r4461.g0f3d3b238
+	pkgver = 0.4.2.r4473.g7ba57bd76
 	pkgrel = 1
 	url = https://github.com/clasp-developers/clasp
 	arch = x86_64
 	license = LGPL
 	makedepends = git
-	makedepends = python3
-	makedepends = python-is-python3
-	makedepends = sbcl
-	makedepends = libexpat1-dev
-	makedepends = libgmp-dev
+	makedepends = libboost-graph-dev
 	makedepends = libbsd-dev
-	makedepends = libedit-dev
-	makedepends = libgmp-dev
 	makedepends = libelf-dev
 	makedepends = libffi-dev
-	makedepends = llvm13
-	makedepends = libnetcdf-dev
+	makedepends = libgc-dev
+	makedepends = libgmp-dev
 	makedepends = libncurses-dev
+	makedepends = llvm13
+	makedepends = python3
+	makedepends = python-is-python3
+	makedepends = sbcl
 	makedepends = zlib1g-dev
-	makedepends = libgc-dev
-	makedepends = libunwind-dev
-	makedepends = libczmq-dev
-	makedepends = libboost-graph-dev
-	depends = libexpat1-dev
-	depends = libgmp-dev
-	depends = libbsd-dev
-	depends = libedit-dev
-	depends = libgmp-dev
-	depends = libelf-dev
+	depends = libbsd0
+	depends = libelf1
 	depends = libffi-dev
+	depends = libgmp10
+	depends = libgmpxx4ldbl
+	depends = libncurses6
 	depends = llvm13
-	depends = libnetcdf-dev
-	depends = libncurses-dev
-	depends = zlib1g-dev
-	depends = libgc-dev
-	depends = libunwind-dev
-	depends = libczmq-dev
-	provides = cclasp-boehm
-	provides = common-lisp
-	provides = clasp-cl
+	depends = python3
+	depends = python-is-python3
+	depends = zlib1g
+	provides = lisp-compiler
 	options = !strip
 	source = git://github.com/clasp-developers/clasp.git
 	source = https://github.com/quicklisp/quicklisp-client/archive/refs/tags/version-2021-02-13.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index d86e935..9d86f5f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,19 @@
 _qlver=2021-02-13
 _srcname=clasp
 pkgname=clasp-cl-git
-pkgver=0.4.2.r4461.g0f3d3b238
+pkgver=0.4.2.r4473.g7ba57bd76
 pkgrel=1
 pkgdesc="Bringing Common Lisp and C++ Together"
 arch=('x86_64')
 url="https://github.com/clasp-developers/clasp"
 license=('LGPL')
 options+=(!strip)
-depends=('libexpat1-dev' 'libgmp-dev' 'libbsd-dev' 'libedit-dev' 'libgmp-dev'
-         'libelf-dev' 'libffi-dev' 'llvm13' 'libnetcdf-dev' 'libncurses-dev' 'zlib1g-dev' 'libgc-dev'
-         'libunwind-dev' 'libczmq-dev')
-makedepends=('git' 'python3' 'python-is-python3' 'sbcl' 'libexpat1-dev' 'libgmp-dev' 'libbsd-dev' 'libedit-dev' 'libgmp-dev'
-         'libelf-dev' 'libffi-dev' 'llvm13' 'libnetcdf-dev' 'libncurses-dev' 'zlib1g-dev' 'libgc-dev'
-         'libunwind-dev' 'libczmq-dev' 'libboost-graph-dev')
-provides=('cclasp-boehm' 'common-lisp' 'clasp-cl')
+depends=('libbsd0' 'libelf1' 'libffi-dev' 'libgmp10' 'libgmpxx4ldbl'
+         'libncurses6' 'llvm13' 'python3' 'python-is-python3' 'zlib1g')
+makedepends=('git' 'libboost-graph-dev' 'libbsd-dev' 'libelf-dev' 'libffi-dev'
+             'libgc-dev' 'libgmp-dev' 'libncurses-dev' 'llvm13' 'python3'
+             'python-is-python3' 'sbcl' 'zlib1g-dev')
+provides=('lisp-compiler')
 source=('git://github.com/clasp-developers/clasp.git'
         "https://github.com/quicklisp/quicklisp-client/archive/refs/tags/version-$_qlver.tar.gz"
         'wscript.config')
@@ -31,15 +30,13 @@ pkgver() {
 build() {
   cd "$_srcname/"
   cp ../wscript.config .
-  sed -i 's/SBCL_VERSION = (2, 1)/SBCL_VERSION = (2, 0)/g' wscript
-  sed -i 's/SBCL_VERSION_STRING = "2.1"/SBCL_VERSION_STRING = "2.0"/g' wscript
   ./waf configure
-  CLASP_QUICKLISP_DIRECTORY=$srcdir/quicklisp-client-version-$_qlver ./waf build_dboehmprecise
+  CLASP_QUICKLISP_DIRECTORY=$srcdir/quicklisp-client-version-$_qlver ./waf build_cboehmprecise
 }
 
 package() {
   cd "$_srcname/"
-  ./waf install_dboehmprecise --destdir "$pkgdir"
+  ./waf install_cboehmprecise --destdir "$pkgdir"
   CLASP_QUICKLISP_DIRECTORY=$srcdir/quicklisp-client-version-$_qlver CLASP_FEATURES=ignore-extensions ./build/boehmprecise/iclasp-boehmprecise -N -l 'quicklisp:setup.lisp' -e '(ql:quickload :common-lisp-jupyter)' -e "(clj:install :use-implementation t :system t :bin-path \"/usr/bin/clasp\" :prefix \"$pkgdir\")"
   sed -i '/"\/usr\/bin\/clasp",.*/a     "--load", "quicklisp:setup.lisp",' $pkgdir/usr/share/jupyter/kernels/common-lisp_clasp/kernel.json
   mkdir -p "$pkgdir/usr/lib/clasp/src/lisp/modules/quicklisp"