commit: dcd4978f366ecd9a089bc7e26f119ac033a49c64 Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org> AuthorDate: Sun Mar 18 21:38:49 2018 +0000 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org> CommitDate: Sun Mar 18 21:38:49 2018 +0000 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=dcd4978f
dev-lisp/gcc-xml-ffi: Drops package dev-lisp/gcc-xml-ffi/files/0.1.6-fix-asd.patch | 62 -------------------------- dev-lisp/gcc-xml-ffi/gcc-xml-ffi-0.1.6.ebuild | 42 ----------------- 2 files changed, 104 deletions(-) diff --git a/dev-lisp/gcc-xml-ffi/files/0.1.6-fix-asd.patch b/dev-lisp/gcc-xml-ffi/files/0.1.6-fix-asd.patch deleted file mode 100644 index 6d417ddc..00000000 --- a/dev-lisp/gcc-xml-ffi/files/0.1.6-fix-asd.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff -ur gcc-xml-ffi_0.1.6.old/gcc-xml-ffi.asd gcc-xml-ffi_0.1.6/gcc-xml-ffi.asd ---- gcc-xml-ffi_0.1.6.old/gcc-xml-ffi.asd 2006-12-11 09:01:11.000000000 +0100 -+++ gcc-xml-ffi_0.1.6/gcc-xml-ffi.asd 2008-01-01 17:53:53.000000000 +0100 -@@ -2,27 +2,10 @@ - (defpackage #:gcc-xml-ffi-system (:use #:asdf #:cl)) - (in-package #:gcc-xml-ffi-system) - --;;;; --;;;; The following section customizes asdf to work with filenames --;;;; with a .cl extension and to put fasl files in a separate --;;;; directory. --;;;; --;;;; To enable this behvior, use asdf component type --;;;; :gcc-xml-ffi-cl-source-file --;;;; - (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" -diff -ur gcc-xml-ffi_0.1.6.old/gcc-xml-ffi-test.asd gcc-xml-ffi_0.1.6/gcc-xml-ffi-test.asd ---- gcc-xml-ffi_0.1.6.old/gcc-xml-ffi-test.asd 2006-04-08 00:33:48.000000000 +0200 -+++ gcc-xml-ffi_0.1.6/gcc-xml-ffi-test.asd 2008-01-01 18:00:25.000000000 +0100 -@@ -2,27 +2,10 @@ - (defpackage #:gcc-xml-ffi-test-system (:use #:asdf #:cl)) - (in-package #:gcc-xml-ffi-test-system) - --;;;; --;;;; The following section customizes asdf to work with filenames --;;;; with a .cl extension and to put fasl files in a separate --;;;; directory. --;;;; --;;;; To enable this behvior, use asdf component type --;;;; :gcc-xml-ffi-test-cl-source-file --;;;; - (defclass gcc-xml-ffi-test-cl-source-file (cl-source-file) ()) - - (defmethod source-file-type ((c gcc-xml-ffi-test-cl-source-file) (s module)) "cl") - --(defparameter *fasl-directory* -- (make-pathname :directory '(:relative #+sbcl "sbcl-fasl" -- #+openmcl "openmcl-fasl" -- #-(or sbcl openmcl) "fasl"))) -- --(defmethod asdf::output-files ((operation compile-op) (c gcc-xml-ffi-test-cl-source-file)) -- (list (merge-pathnames *fasl-directory* -- (compile-file-pathname (component-pathname c))))) -- - (defsystem :gcc-xml-ffi-test - :name "gcc-xml-ffi-test" - :author "Cyrus Harmon" diff --git a/dev-lisp/gcc-xml-ffi/gcc-xml-ffi-0.1.6.ebuild b/dev-lisp/gcc-xml-ffi/gcc-xml-ffi-0.1.6.ebuild deleted file mode 100644 index a84872a6..00000000 --- a/dev-lisp/gcc-xml-ffi/gcc-xml-ffi-0.1.6.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit common-lisp-3 eutils - -MY_P=${PN}_${PV} - -DESCRIPTION="A system for automatically generating common lisp foreign function interface (FFI) bindings from C and C++ code." -HOMEPAGE="http://www.cyrusharmon.org/projects?project=gcc-xml-ffi" -SRC_URI="http://cyrusharmon.org/static/releases/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND="!dev-lisp/cl-${PN} - dev-lisp/ch-util - dev-lisp/uffi - dev-lisp/xmls - dev-cpp/gccxml" - -CLSYSTEMS="${PN} ${PN}-test" - -S="${WORKDIR}"/${MY_P} - -src_unpack() { - unpack ${A} -} - -src_prepare() { - rm "${S}"/Makefile - epatch "${FILESDIR}"/${PV}-fix-asd.patch -} - -src_install() { - common-lisp-install-sources src test version.lisp-expr - common-lisp-install-asdf - dodoc ChangeLog README -}