summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-11-23 17:35:06 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-11-23 17:35:06 +0000
commit67f0742d156269262dbe47aa58a4f59e109464d0 (patch)
tree21a7f36f3facb3528cb55f73543dccb3a2f1c11b /dev-lisp/cl-gcc-xml-ffi/files/0.1.3.20051115-fasl-output-gentoo.patch
parentNew upstream version. (diff)
downloadhistorical-67f0742d156269262dbe47aa58a4f59e109464d0.tar.gz
historical-67f0742d156269262dbe47aa58a4f59e109464d0.tar.bz2
historical-67f0742d156269262dbe47aa58a4f59e109464d0.zip
New upstream version; Removed old ebuilds.
Package-Manager: portage-2.0.53_rc7
Diffstat (limited to 'dev-lisp/cl-gcc-xml-ffi/files/0.1.3.20051115-fasl-output-gentoo.patch')
-rw-r--r--dev-lisp/cl-gcc-xml-ffi/files/0.1.3.20051115-fasl-output-gentoo.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/dev-lisp/cl-gcc-xml-ffi/files/0.1.3.20051115-fasl-output-gentoo.patch b/dev-lisp/cl-gcc-xml-ffi/files/0.1.3.20051115-fasl-output-gentoo.patch
new file mode 100644
index 000000000000..a2ae0d57ecb9
--- /dev/null
+++ b/dev-lisp/cl-gcc-xml-ffi/files/0.1.3.20051115-fasl-output-gentoo.patch
@@ -0,0 +1,22 @@
+diff -ur gcc-xml-ffi.orig/gcc-xml-ffi.asd gcc-xml-ffi/gcc-xml-ffi.asd
+--- gcc-xml-ffi.orig/gcc-xml-ffi.asd 2005-07-24 13:44:50.000000000 -0500
++++ gcc-xml-ffi/gcc-xml-ffi.asd 2005-07-25 10:51:49.000000000 -0500
+@@ -12,18 +12,8 @@
+ ;;;;
+ (defclass gcc-xml-ffi-cl-source-file (cl-source-file) ())
+
+-(defparameter *fasl-directory*
+- (make-pathname :directory '(:relative
+- #+sbcl "sbcl-fasl"
+- #+openmcl "openmcl-fasl"
+- #-(or sbcl openmcl) "fasl")))
+-
+ (defmethod source-file-type ((c gcc-xml-ffi-cl-source-file) (s module)) "cl")
+
+-(defmethod asdf::output-files :around ((operation compile-op) (c gcc-xml-ffi-cl-source-file))
+- (list (merge-pathnames *fasl-directory* (compile-file-pathname (component-pathname c)))))
+-
+-
+ (defsystem :gcc-xml-ffi
+ :name "gcc-xml-ffi"
+ :author "Cyrus Harmon"