[armedbear-cvs] r14305 - in trunk/abcl/contrib: . abcl-asdf asdf-install asdf-jar jfli jss mvn quicklisp

mevenson at common-lisp.net mevenson at common-lisp.net
Thu Dec 6 21:20:35 UTC 2012


Author: mevenson
Date: Thu Dec  6 13:20:34 2012
New Revision: 14305

Log:
Merge r14301 to trunk | mevenson | 2012-12-06 21:17:24 +0100 (Thu, 06 Dec 2012) | 5 lines

doc:  Start annotating all the places we need to change things with RDF.
Do

TODO:  grovel through the source tree to find all textual lines
containing probable RDF statements.

Modified:
   trunk/abcl/contrib/README.markdown
   trunk/abcl/contrib/abcl-asdf/README.markdown
   trunk/abcl/contrib/abcl-asdf/abcl-asdf.asd
   trunk/abcl/contrib/asdf-install/asdf-install.asd
   trunk/abcl/contrib/asdf-jar/README.markdown
   trunk/abcl/contrib/asdf-jar/asdf-jar.asd
   trunk/abcl/contrib/jfli/README
   trunk/abcl/contrib/jfli/jfli.asd
   trunk/abcl/contrib/jss/README.markdown
   trunk/abcl/contrib/jss/jss.asd
   trunk/abcl/contrib/mvn/jna.asd
   trunk/abcl/contrib/quicklisp/quicklisp-abcl.asd

Modified: trunk/abcl/contrib/README.markdown
==============================================================================
--- trunk/abcl/contrib/README.markdown	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/README.markdown	Thu Dec  6 13:20:34 2012	(r14305)
@@ -14,37 +14,49 @@
 
 asdf-jar
 
-    Package ASDF system definitions into JVM artifacts for distribution
+    Package ASDF system definitions into JVM artifacts for
+    distribution
     
 
 jss
     
     A higher-order, more Lisp oriented interface for constructing Lisp
     interfaces to existing binary code libraries available for the JVM
-    built on the primitives provided by the JAVA package.
+    built on the primitives provided by the JAVA package.  Used in the
+    [lsw2][] Semantic Web package for dealing with OWL2 ontologies in
+    RDF(S) and other notations.
+    
+[lsw2]: http://code.google.com/p/lsw2/    
     
 jfli
 
-    The "original" higher-order JVM interop descended from Rich
+    The "original" higher-order JVM interface descended from Rich
     Hickey's work on the JVM before Clojure.  This implementation
     currently uses a fork of the public [JFLI][] API that uses the
     java interop of the ABCL JAVA package instead of the JNI
-    interface.  
+    interface.
     
 [jfli]: http://sourceforge.net/projects/jfli/
+
+quicklisp-abcl
+
+    Stub for loading Quicklisp from main repository if not locally
+    present.  Must currently be invoked with the force option:
     
+    CL-USER> (asdf:load-system :quicklisp-abcl :force t)
    
 mvn
----
-   
-A collection of various useful JVM artifacts downloaded and cached by
-the Aether Maven connector.  Requires the maven-3.0.3 executable "mvn"
-(or "mvn.bat" under MSFT Windows) to be in the current processes's path.
-    
-jna     
-    Cache, from the network if necessary, the jna-3.4.0.jar in
-    the current JVM process, allowing the bootstrapping of
-    dynamically linking to shared executables on the host platform.
+    A collection of various useful JVM artifacts downloaded and cached by
+    the Aether Maven connector.  Requires the maven-3.0.3 executable "mvn"
+    (or "mvn.bat" under MSFT Windows) to be in the current processes's
+    path.
+    
+    mvn currently includes only the single artifact:
+    
+    jna     
+         Cache, from the network if necessary, the jna-3.4.0.jar in
+         the current JVM process, allowing the bootstrapping of
+         dynamically linking to shared executables on the host platform.
 
 
 Deprecated
@@ -56,7 +68,7 @@
     
     Deprecated, use Quicklisp from the REPL via
     
-        CL-USER> (load "https://beta.quicklisp.org/quicklisp.lisp")
+        CL-USER> (load "http://beta.quicklisp.org/quicklisp.lisp")
        
     instead.
 
@@ -64,7 +76,8 @@
 
 Mark <evenson.not.org at gmail.com>
 Created:  2011-09-11
-Revised:  2012-11-28
+Revised:  2012-12-06
+<> abcl:documents <release#abcl-contrib.jar> .
 
 
 

Modified: trunk/abcl/contrib/abcl-asdf/README.markdown
==============================================================================
--- trunk/abcl/contrib/abcl-asdf/README.markdown	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/abcl-asdf/README.markdown	Thu Dec  6 13:20:34 2012	(r14305)
@@ -3,9 +3,9 @@
 
 To use:
 
-    CL-USER> (require 'abcl-contrib)
+    CL-USER> (require :abcl-contrib)
 
-    CL-USER> (require 'abcl-asdf)
+    CL-USER> (require :abcl-asdf)
     
     
 ABCL specific contributions to ASDF system definition mainly concerned
@@ -42,16 +42,16 @@
 We define an API within the ASDF package consisting of the following
 ASDF classes derived from ASDF:COMPONENT:
 
-JAR-DIRECTORY, JAR-FILE, and CLASS-FILE-DIRECTORY for JVM artifacts
-that have a currently valid pathname representation (i.e. they exist
-on the local filesystem).
-
-The MVN and IRI classes descend from ASDF-COMPONENT, but do not
-directly have a filesystem location.
-
-The IRI component is currently unused, but serves as a point to base
-the inheritance of the MVN component while allowing other forms of
-uri-like resources to be encapsulated in the future.
+    JAR-DIRECTORY, JAR-FILE, and CLASS-FILE-DIRECTORY for JVM artifacts
+    that have a currently valid pathname representation (i.e. they exist
+    on the local filesystem).
+
+    The MVN and IRI classes descend from ASDF-COMPONENT, but do not
+    directly have a filesystem location.
+
+    The IRI component is currently unused, but serves as a point to base
+    the inheritance of the MVN component while allowing other forms of
+    uri-like resources to be encapsulated in the future.
 
 The MVN component should specifiy a [Maven URI][1] as its PATH.  A
 Maven URI has the form "GROUP-ID/ARTIFACT-ID/VERSION" which specifies
@@ -164,5 +164,5 @@
     Mark <evenson.not.org at gmail.com>
     
     Created: 2011-01-01
-    Revised: 2012-11-28
+    Revised: 2012-12-06
     

Modified: trunk/abcl/contrib/abcl-asdf/abcl-asdf.asd
==============================================================================
--- trunk/abcl/contrib/abcl-asdf/abcl-asdf.asd	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/abcl-asdf/abcl-asdf.asd	Thu Dec  6 13:20:34 2012	(r14305)
@@ -2,7 +2,8 @@
 
 (asdf:defsystem :abcl-asdf
   :author "Mark Evenson"
-  :version "1.0.0"
+  :version "1.1.0"
+  :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/abcl-asdf#1.1.0>"
   :depends-on (jss)
   :components 
   ((:module packages :pathname "" 

Modified: trunk/abcl/contrib/asdf-install/asdf-install.asd
==============================================================================
--- trunk/abcl/contrib/asdf-install/asdf-install.asd	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/asdf-install/asdf-install.asd	Thu Dec  6 13:20:34 2012	(r14305)
@@ -13,6 +13,7 @@
   #+:sbcl :depends-on
   #+:sbcl (sb-bsd-sockets)
   :version "0.6.10.2"
+  :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/asdf-install#0.6.10.2>"
   :author "Dan Barlow <dan at telent.net>, Edi Weitz <edi at agharta.de> and many others. See the file COPYRIGHT for more details."
   :maintainer "Gary Warren King <gwking at metabang.com>"
   :components ((:file "defpackage")

Modified: trunk/abcl/contrib/asdf-jar/README.markdown
==============================================================================
--- trunk/abcl/contrib/asdf-jar/README.markdown	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/asdf-jar/README.markdown	Thu Dec  6 13:20:34 2012	(r14305)
@@ -1,10 +1,6 @@
 ASDF-JAR
 ========
 
-    Mark Evenson
-    Created: 20-JUN-2011
-    Modified: 20-JUN-2011
-
 ASDF-JAR provides a system for packaging ASDF systems into jar
 archives for ABCL.  Given a running ABCL image with loadable ASDF
 systems the code in this package will recursively package all the
@@ -57,3 +53,10 @@
 
 Setting CL:*LOAD-VERBOSE* will allow one to verify that the subsequent
 load is indeed coming from the jar.
+
+# Colophon
+
+Mark Evenson
+Created: 20-JUN-2011
+Modified: 20-JUN-2011
+<> abcl:documents <release#asdf-jar> .

Modified: trunk/abcl/contrib/asdf-jar/asdf-jar.asd
==============================================================================
--- trunk/abcl/contrib/asdf-jar/asdf-jar.asd	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/asdf-jar/asdf-jar.asd	Thu Dec  6 13:20:34 2012	(r14305)
@@ -4,6 +4,7 @@
 (defsystem :asdf-jar
   :author "Mark Evenson"
   :version "0.2.1"
+  :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/asdf-jar#0.2.1> 
   :components 
   ((:module base :pathname "" :components
 	    ((:file "asdf-jar")

Modified: trunk/abcl/contrib/jfli/README
==============================================================================
--- trunk/abcl/contrib/jfli/README	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/jfli/README	Thu Dec  6 13:20:34 2012	(r14305)
@@ -34,3 +34,6 @@
 Please send (ABCL-specific) bug reports, suggestions, examples,
 and whatever else you can think of, to asimon at math.bme.hu. 
 
+# Colophon
+
+<> abcl:documents <urn:abcl.org/release/1.1.0/contrib/jfli#0.2.0> .

Modified: trunk/abcl/contrib/jfli/jfli.asd
==============================================================================
--- trunk/abcl/contrib/jfli/jfli.asd	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/jfli/jfli.asd	Thu Dec  6 13:20:34 2012	(r14305)
@@ -4,9 +4,9 @@
   :version "0.2.0"
   :components ((:file "jfli")))
 
-
-;;; Requires integration with 
+;;; Requires integration with IntelliJ IDEA editor (free download)
 (asdf:defsystem jfli-intellij-tests
   :version "0.1.0"
+  :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jfli#0.2.0> ."
   :components ((:module test 
                        :components ((:file "yanking")))))

Modified: trunk/abcl/contrib/jss/README.markdown
==============================================================================
--- trunk/abcl/contrib/jss/README.markdown	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/jss/README.markdown	Thu Dec  6 13:20:34 2012	(r14305)
@@ -133,5 +133,7 @@
 
 <> dc:created "2005" ;
    dc:author "Mark <evenson.not.org at gmail.com>";
-   revised: "29-JAN-2012" .
+   dc:revised "06-DEC-2012" ;
+   <> abcl:documents <urn:abcl.org/release/1.1.0/contrib/jss#3.0.5" .
+
    

Modified: trunk/abcl/contrib/jss/jss.asd
==============================================================================
--- trunk/abcl/contrib/jss/jss.asd	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/jss/jss.asd	Thu Dec  6 13:20:34 2012	(r14305)
@@ -2,6 +2,7 @@
 (asdf:defsystem :jss
   :author "Alan Ruttenberg, Mark Evenson"
   :version "3.0.5" 
+  :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jss#3.05" .
   :components ((:module base 
                         :pathname "" :serial t 
                         :components ((:file "packages")

Modified: trunk/abcl/contrib/mvn/jna.asd
==============================================================================
--- trunk/abcl/contrib/mvn/jna.asd	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/mvn/jna.asd	Thu Dec  6 13:20:34 2012	(r14305)
@@ -3,6 +3,7 @@
 ;;;; Need to have jna.jar present for CFFI to work.
 (asdf:defsystem :jna 
     :version "3.5.1"
+    :description  "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jna#3.5.1"
     :defsystem-depends-on (jss abcl-asdf)
 ;; FIXME: always seems to be resolving the LATEST maven artifact.
     :components ((:mvn "net.java.dev.jna/jna/3.5.1"

Modified: trunk/abcl/contrib/quicklisp/quicklisp-abcl.asd
==============================================================================
--- trunk/abcl/contrib/quicklisp/quicklisp-abcl.asd	Thu Dec  6 13:17:23 2012	(r14304)
+++ trunk/abcl/contrib/quicklisp/quicklisp-abcl.asd	Thu Dec  6 13:20:34 2012	(r14305)
@@ -3,13 +3,16 @@
 (require :abcl-contrib)
 (require :abcl-asdf)
 (in-package :asdf)
+
 ;; Quicklisp defines:
 ;;(defvar *setup-url* "http://beta.quicklisp.org/quickstart/setup.lisp")
+
 (defsystem :quicklisp-abcl
+    :description 
+    "Load Quicklisp from the network if it isn't already installed. <urn:abcl.org/release/1.1.0/contrib/quicklisp-abcl#0.2.0>"
     :version "0.2.0"
-    :description "Convenience stubs to load locally installed Quicklisp."
-;;    #+nil::defsystem-depends-on (abcl-asdf)
     :components nil)
+
 ;; #+nil::needs-abcl-asdf((:iri "http://beta.quicklisp.org/quicklisp.lisp"))
 ;;    #+nil::in-order-to ((asdf:compile-op (ql::install)))  ;;; FIXME tickle the internal Quicklisp setup 
 




More information about the armedbear-cvs mailing list