summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2004-01-10 05:58:59 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2004-01-10 05:58:59 +0000
commitee9a8f87dac2be914a1aaf3f11f53f63d2640b20 (patch)
tree87a00ca667ffc52c089b85e831169debca8ec689 /dev-lisp/cl-prevalence/files
parent*** empty log message *** (diff)
downloadgentoo-2-ee9a8f87dac2be914a1aaf3f11f53f63d2640b20.tar.gz
gentoo-2-ee9a8f87dac2be914a1aaf3f11f53f63d2640b20.tar.bz2
gentoo-2-ee9a8f87dac2be914a1aaf3f11f53f63d2640b20.zip
*** empty log message ***
Diffstat (limited to 'dev-lisp/cl-prevalence/files')
-rw-r--r--dev-lisp/cl-prevalence/files/digest-cl-prevalence-11
-rw-r--r--dev-lisp/cl-prevalence/files/prevalence-1-close-shadow-gentoo.patch21
-rw-r--r--dev-lisp/cl-prevalence/files/prevalence.asd17
3 files changed, 39 insertions, 0 deletions
diff --git a/dev-lisp/cl-prevalence/files/digest-cl-prevalence-1 b/dev-lisp/cl-prevalence/files/digest-cl-prevalence-1
new file mode 100644
index 000000000000..b1277743200c
--- /dev/null
+++ b/dev-lisp/cl-prevalence/files/digest-cl-prevalence-1
@@ -0,0 +1 @@
+MD5 31f06eb82fccd32832d812299dc2941d prevalence-1.tar.gz 15495
diff --git a/dev-lisp/cl-prevalence/files/prevalence-1-close-shadow-gentoo.patch b/dev-lisp/cl-prevalence/files/prevalence-1-close-shadow-gentoo.patch
new file mode 100644
index 000000000000..9e7865cebe6d
--- /dev/null
+++ b/dev-lisp/cl-prevalence/files/prevalence-1-close-shadow-gentoo.patch
@@ -0,0 +1,21 @@
+diff -ur prevalence.orig/prevalence.lisp prevalence/prevalence.lisp
+--- prevalence.orig/prevalence.lisp 2003-06-10 05:53:58.000000000 -0500
++++ prevalence/prevalence.lisp 2004-01-09 23:30:42.118636816 -0600
+@@ -28,6 +28,7 @@
+ #:transaction
+ #:no-rollback-error
+ #:initiates-rollback)
++ #+cmu (:shadow #:close)
+ (:documentation "A proof of concept Common Lisp Prevalence system"))
+
+ (in-package :clp)
+@@ -146,7 +147,7 @@
+ (defmethod close ((system prevalence-system) &key abort)
+ (with-slots (transaction-log-stream) system
+ (when transaction-log-stream
+- (close transaction-log-stream :abort abort)
++ (cl:close transaction-log-stream :abort abort)
+ (setf transaction-log-stream nil))))
+
+ (defmethod serializable-slots append ((transaction transaction))
+Only in prevalence: prevalence.lisp.~1.15.~
diff --git a/dev-lisp/cl-prevalence/files/prevalence.asd b/dev-lisp/cl-prevalence/files/prevalence.asd
new file mode 100644
index 000000000000..b209c736f328
--- /dev/null
+++ b/dev-lisp/cl-prevalence/files/prevalence.asd
@@ -0,0 +1,17 @@
+;;; -*- mode: lisp; syntax: common-lisp; base: 10; package: common-lisp-user -*-
+
+(in-package #:common-lisp-user)
+
+(defpackage #:prevalence-system
+ (:use #:asdf #:common-lisp))
+
+(in-package #:prevalence-system)
+
+(defsystem #:prevalence
+ :author "Matthew Kennedy <mkennedy@gentoo.org>"
+ :licence "LLGPL-2.1"
+ :components
+ ((:file "serialization")
+ (:file "prevalence" :depends-on ("serialization")))
+ :depends-on (:xml))
+