commit: e6b4813246dcc993f391084caea7ef39b38cb968
Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 21:48:19 2018 +0000
Commit: José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 21:48:19 2018 +0000
URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=e6b48132
dev-lisp/mcclim: Bumps version to 0.9.7
dev-lisp/mcclim/files/0.9.6-mcclim.asd-cmucl.patch | 19 ----------------
...{mcclim-0.9.6-r3.ebuild => mcclim-0.9.7.ebuild} | 25 +++++++++-------------
2 files changed, 10 insertions(+), 34 deletions(-)
diff --git a/dev-lisp/mcclim/files/0.9.6-mcclim.asd-cmucl.patch
b/dev-lisp/mcclim/files/0.9.6-mcclim.asd-cmucl.patch
deleted file mode 100644
index a157fe4f..00000000
--- a/dev-lisp/mcclim/files/0.9.6-mcclim.asd-cmucl.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -ur mcclim-0.9.5_p20080210.orig/mcclim.asd
mcclim-0.9.5_p20080210/mcclim.asd
---- mcclim-0.9.5_p20080209.orig/mcclim.asd 2008-02-08 19:37:32.000000000
+0100
-+++ mcclim-0.9.5_p20080209/mcclim.asd 2008-02-10 00:23:08.000000000 +0100
-@@ -54,14 +54,7 @@
- ;;; Legacy CMUCL support stuff
- #+cmu
- (progn
-- (unless (fboundp 'ext:stream-read-char)
-- (unless (ignore-errors (ext:search-list "gray-streams:"))
-- (setf (ext:search-list "gray-streams:")
-- '("target:pcl/" "library:subsystems/")))
-- (if (fboundp 'extensions:without-package-locks)
-- (extensions:without-package-locks
-- (load "gray-streams:gray-streams-library"))
-- (load "gray-streams:gray-streams-library")))
-+ (require :gray-streams)
- #-(or clx clim-gtkairo clim-graphic-forms)
- (require :clx)
- #+mp (when (eq mp::*initial-process* mp::*current-process*)
diff --git a/dev-lisp/mcclim/mcclim-0.9.6-r3.ebuild
b/dev-lisp/mcclim/mcclim-0.9.7.ebuild
similarity index 82%
rename from dev-lisp/mcclim/mcclim-0.9.6-r3.ebuild
rename to dev-lisp/mcclim/mcclim-0.9.7.ebuild
index 3c66a9e7..8db7d16e 100644
--- a/dev-lisp/mcclim/mcclim-0.9.6-r3.ebuild
+++ b/dev-lisp/mcclim/mcclim-0.9.7.ebuild
@@ -1,14 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit common-lisp-3 elisp-common eutils
+MY_PV="${PV}-imbolc"
+
DESCRIPTION="McCLIM is a free software implementation of CLIM."
HOMEPAGE="http://common-lisp.net/project/mcclim
http://cliki.net/McCLIM"
-SRC_URI="http://common-lisp.net/project/${PN}/downloads/${P}.tar.gz"
+SRC_URI="https://github.com/robert-strandh/McCLIM/archive/${MY_PV}.tar.gz ->
${P}.tar.gz"
LICENSE="LLGPL-2.1"
SLOT="0"
@@ -41,14 +43,7 @@ CLSYSTEMS="Apps/Functional-Geometry/functional-geometry
SITEFILE="${FILESDIR}"/50mcclim-gentoo.el
ELISP_SOURCES="Tools/Emacs/indent-clim.el Tools/Emacs/hyperclim.el"
-src_unpack() {
- unpack ${A} && cd "${S}"
-}
-
-src_prepare() {
- eapply "${FILESDIR}"/${PV}-mcclim.asd-cmucl.patch
- eapply_user
-}
+S="${WORKDIR}/McCLIM-${MY_PV}"
src_compile() {
if use emacs ; then
@@ -56,11 +51,11 @@ src_compile() {
rm -rf Tools/Emacs
elisp-compile *.el
fi
- if use doc ; then
- cd Spec/src || die
- VARTEXFONTS="${T}"/fonts \
- texi2pdf clim.tex -o clim.pdf || die "Cannot build PDF
docs"
- fi
+ #if use doc ; then
+ # cd Documentation/Specification || die
+ # VARTEXFONTS="${T}"/fonts \
+ # texi2pdf clim.tex -o clim.pdf || die "Cannot build PDF
docs"
+ #fi
}
src_install() {