summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStelian Ionescu <sionescu@common-lisp.net>2008-12-16 01:38:47 +0100
committerStelian Ionescu <sionescu@common-lisp.net>2008-12-16 01:38:47 +0100
commit6bcf22c2b61c52e69109824539c1e64cdff0f936 (patch)
tree360f891826b4f9dbff5e3ef14977b514179b288d /dev-lisp
parentdev-lisp/rsm-mod: bump to version 1.4 (diff)
downloadlisp-6bcf22c2b61c52e69109824539c1e64cdff0f936.tar.gz
lisp-6bcf22c2b61c52e69109824539c1e64cdff0f936.tar.bz2
lisp-6bcf22c2b61c52e69109824539c1e64cdff0f936.zip
dev-lisp/rsm-modal: bump to version 1.2
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/rsm-modal/Manifest6
-rw-r--r--dev-lisp/rsm-modal/files/1.0-defconstant-gentoo.patch26
-rw-r--r--dev-lisp/rsm-modal/files/1.2-gentoo-fix-defconstant.patch19
-rw-r--r--dev-lisp/rsm-modal/rsm-modal-1.2.ebuild (renamed from dev-lisp/rsm-modal/rsm-modal-1.0-r1.ebuild)4
4 files changed, 24 insertions, 31 deletions
diff --git a/dev-lisp/rsm-modal/Manifest b/dev-lisp/rsm-modal/Manifest
index a97ba64b..4163420f 100644
--- a/dev-lisp/rsm-modal/Manifest
+++ b/dev-lisp/rsm-modal/Manifest
@@ -1,3 +1,3 @@
-AUX 1.0-defconstant-gentoo.patch 907 RMD160 dddc07f260b3ba36764d439fe140ea5527a77cc6 SHA1 dc67314b49b42c4c30bdb9fc1eb8775f06f0b414 SHA256 6bcbc16d975201937d4f9875dd3cf319f8980e3ddbff1f4ff4875e32dbbc4413
-DIST cl-rsm-modal_1.0.tar.gz 7947 RMD160 8a3411005e29187f635fbeac7e35202223a42aa7 SHA1 c8f55b1c08039fd55e58f7862ae774be9997a0f6 SHA256 52dc2388b7a7440218c503c48b657193959cda71fb7d271ac1e94a1ceda349d4
-EBUILD rsm-modal-1.0-r1.ebuild 667 RMD160 a744fc6360147ca752559b267516485b177b208e SHA1 ed94c62190126695215ae42c72373ee3f5b18690 SHA256 cdefd73c5893203a06f76ed86957c731d7229cea0781855cc6e004c925164a82
+AUX 1.2-gentoo-fix-defconstant.patch 644 RMD160 ece45bd66ce62d50b8f93d831ca10aefa422c462 SHA1 843da2fe63fabb71c3e7d086d9e9d78a09a91c3a SHA256 a1c433ca5d187c225c15fed181779ae80c312146cb45c0c2aa8e9fe12a56cc20
+DIST cl-rsm-modal_1.2.tar.gz 8234 RMD160 f8ca3196da8c574e71846aed7080277a9b573cc0 SHA1 539afdc5164ff94c92f671c8a344ec8a16661c26 SHA256 e21a11730355a7d0bf9d50428165fb566af7e59ca00dc47bc246cfc3d2fc1ddf
+EBUILD rsm-modal-1.2.ebuild 672 RMD160 cc0a690042af507517b64dc10f1323361c737ff4 SHA1 3ddf9d68aa1a928cfea4ae1ea12b02bf257750ce SHA256 3fdd401a0839a64c257f67a3e163b7515263a0a07904de6a7fbc50b37afb319f
diff --git a/dev-lisp/rsm-modal/files/1.0-defconstant-gentoo.patch b/dev-lisp/rsm-modal/files/1.0-defconstant-gentoo.patch
deleted file mode 100644
index 41280991..00000000
--- a/dev-lisp/rsm-modal/files/1.0-defconstant-gentoo.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -ur cl-rsm-modal-1.0.orig/modal.lisp cl-rsm-modal-1.0/modal.lisp
---- cl-rsm-modal-1.0.orig/modal.lisp 2005-02-05 15:14:10.000000000 -0600
-+++ cl-rsm-modal-1.0/modal.lisp 2005-02-05 15:25:21.685439300 -0600
-@@ -34,7 +34,7 @@
- (make-hash-table :test #'equalp)
- "Stores modal systems by name.")
-
--(defconstant +primitive-truth-function+
-+(cl+:defconst +primitive-truth-function+
- #'(lambda (world prop)
- (declare (ignore world prop))
- nil)
-diff -ur cl-rsm-modal-1.0.orig/rsm-modal.asd cl-rsm-modal-1.0/rsm-modal.asd
---- cl-rsm-modal-1.0.orig/rsm-modal.asd 2005-02-05 15:14:10.000000000 -0600
-+++ cl-rsm-modal-1.0/rsm-modal.asd 2005-02-05 15:34:00.938969207 -0600
-@@ -27,8 +27,8 @@
-
- :components
- ((:file "package")
-- (:file "modal" :depends-on ("package"))
-- ))
-+ (:file "modal" :depends-on ("package")))
-+ :depends-on (cl-plus))
-
-
- (defsystem :rsm-modal-test
diff --git a/dev-lisp/rsm-modal/files/1.2-gentoo-fix-defconstant.patch b/dev-lisp/rsm-modal/files/1.2-gentoo-fix-defconstant.patch
new file mode 100644
index 00000000..c515cdb1
--- /dev/null
+++ b/dev-lisp/rsm-modal/files/1.2-gentoo-fix-defconstant.patch
@@ -0,0 +1,19 @@
+diff -Naur cl-rsm-modal.orig/modal.lisp cl-rsm-modal/modal.lisp
+--- cl-rsm-modal.orig/modal.lisp 2003-09-11 18:40:26.000000000 +0200
++++ cl-rsm-modal/modal.lisp 2008-12-16 01:36:17.000000000 +0100
+@@ -34,10 +34,11 @@
+ (make-hash-table :test #'equalp)
+ "Stores modal systems by name.")
+
+-(defconstant +primitive-truth-function+
+- #'(lambda (world prop)
+- (declare (ignore world prop))
+- nil)
++(defun always-false (world prop)
++ (declare (ignore world prop))
++ nil)
++
++(defconstant +primitive-truth-function+ 'always-false
+ "The default function to compute the default value of
+ a proposition in a given world."
+ )
diff --git a/dev-lisp/rsm-modal/rsm-modal-1.0-r1.ebuild b/dev-lisp/rsm-modal/rsm-modal-1.2.ebuild
index 85c5aa43..82894347 100644
--- a/dev-lisp/rsm-modal/rsm-modal-1.0-r1.ebuild
+++ b/dev-lisp/rsm-modal/rsm-modal-1.2.ebuild
@@ -16,11 +16,11 @@ IUSE=""
DEPEND="!dev-lisp/cl-${PN}
dev-lisp/cl-plus"
-S="${WORKDIR}"/cl-${P}
+S="${WORKDIR}"/cl-${PN}
src_unpack() {
unpack ${A}
- epatch "${FILESDIR}"/${PV}-defconstant-gentoo.patch
+ epatch "${FILESDIR}"/${PV}-gentoo-fix-defconstant.patch
}
src_install() {