This function works for me:
pkgver() {
cd $srcdir/ccl
# get version from version.lisp file & the svn revision
local ver_prog="(format t \"~a.~a_r~a\" ccl::*openmcl-major-version*
ccl::*openmcl-minor-version*
$(svnversion))"
# use head to remove trailing NIL
echo -n $ver_prog | ./lx86cl$_arch -n -Q -b -l level-1/version.lisp | awk '/Version/ {print $2}'|sed 's+-+.+g'|sed 's+M++'
}
Search Criteria
Package Details: ccl-svn 1.12.r16812-1
| Git Clone URL: | https://aur.archlinux.org/ccl-svn.git (read-only) |
|---|---|
| Package Base: | ccl-svn |
| Description: | The Clozure Common Lisp implementation |
| Upstream URL: | http://ccl.clozure.com/ |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Submitter: | Rogof |
| Maintainer: | haawda |
| Last Packager: | haawda |
| Votes: | 4 |
| Popularity: | 0.014824 |
| First Submitted: | 2014-09-08 22:14 |
| Last Updated: | 2017-03-25 18:28 |
Dependencies (3)
- bash (bash-devel-git, bash-devel-static-git)
- svn (subversion-1.6, subversion) (make)
- java-environment (intellij-jdk, java-gcj-compat, jdk, jdk-arm, jdk-dcevm, jdk-devel, jdk5, jdk6, jdk7, jdk7-openjdk-infinality, jdk8, jdk8-j9-bin, jdk8-openjdk-infinality, jdk8-openjdk-jetbrains, jdk8-openjdk-jetbrains-git, jdk9-openj9-bin, tuxjdk, zulu-jdk, jdk7-openjdk, jdk8-openjdk, jdk9-openjdk) (optional) – for using emaple file jfli.jar
Required by (12)
- asdf (optional)
- babel2 (optional)
- cl-ppcre (requires common-lisp)
- cl-ppcre (requires cl-asdf)
- cl-shop2 (requires common-lisp)
- cl-shop2 (requires cl-asdf)
- clx-truetype (requires common-lisp)
- quicklisp (optional)
- stumpwm (requires common-lisp) (make)
- stumpwm (requires cl-asdf) (make)
- stumpwm-git (requires common-lisp) (make)
- stumpwm-git (requires cl-asdf) (make)
Sources (1)
Latest Comments
haawda commented on 2015-01-11 10:35
haawda commented on 2015-01-11 09:34
No, I do not.
At revision 16341.
==> Validating source files with sha1sums...
ccl ... Skipped
==> Extracting sources...
-> Creating working copy of ccl svn repo...
==> Starting pkgver()...
> Error of type UNBOUND-VARIABLE: Unbound variable: 16341M
> While executing: CCL::CHEAP-EVAL-IN-ENVIRONMENT, in process listener(1).
==> ERROR: pkgver is not allowed to contain colons, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version: (7F5FDA04F728) : 0 (PRINT-CALL-HISTORY :CONTEXT NIL :PROCESS NIL :ORIGIN NIL :DETAILED-P T :COUNT 1152921504606846975 :START-FRAME-NUMBER 0 :STREAM #<SYNONYM-STREAM to *TERMINAL-IO* #x30200049B71D> :PRINT-LEVEL 2 :PRINT-LENGTH 5 :SHOW-INTERNAL-FRAMES NIL :FORMAT :TRADITIONAL) 853
Rogof commented on 2015-01-06 02:06
The function properly works on my pc's.
Are you using an aur wrapper perhaps?
Rogof commented on 2015-01-06 02:06
the function properly works on my pc's.
Are you using an aur wrapper perhaps?
haawda commented on 2014-12-31 23:34
Hm, I just encountered this must have changed with recent pacman upgrade. It used to work before.
haawda commented on 2014-12-31 22:30
The pkgver function always returns "1.10_r16193-1", but svn is at 16339.