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() {

Reply via email to