From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 71D42138010 for ; Thu, 4 Apr 2013 00:05:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 54833E07EC; Thu, 4 Apr 2013 00:05:22 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B9B97E07EC for ; Thu, 4 Apr 2013 00:05:21 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A19C033DD23 for ; Thu, 4 Apr 2013 00:05:20 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 43122E408E for ; Thu, 4 Apr 2013 00:05:19 +0000 (UTC) From: "Stelian Ionescu" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Stelian Ionescu" Message-ID: <1365033882.65897b1f9f5cec2f9ff435f339e4142e5a231d3d.fenlix@gentoo> Subject: [gentoo-commits] proj/lisp:master commit in: dev-lisp/uiop/, dev-lisp/gentoo-init/, dev-lisp/asdf/, ... X-VCS-Repository: proj/lisp X-VCS-Files: dev-lisp/asdf/asdf-2.016.ebuild dev-lisp/asdf/asdf-2.32.ebuild dev-lisp/gentoo-init/files/gentoo-init.lisp dev-lisp/gentoo-init/gentoo-init-1.0.ebuild dev-lisp/gentoo-init/gentoo-init-1.1.ebuild dev-lisp/uiop/uiop-2.32.ebuild X-VCS-Directories: dev-lisp/uiop/ dev-lisp/gentoo-init/ dev-lisp/asdf/ dev-lisp/gentoo-init/files/ X-VCS-Committer: fenlix X-VCS-Committer-Name: Stelian Ionescu X-VCS-Revision: 65897b1f9f5cec2f9ff435f339e4142e5a231d3d X-VCS-Branch: master Date: Thu, 4 Apr 2013 00:05:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 588e99ac-0c6e-467a-b3b0-9d0f3f74186f X-Archives-Hash: de769da5e33b3189386de6ce3aba98a7 commit: 65897b1f9f5cec2f9ff435f339e4142e5a231d3d Author: Stelian Ionescu cddr org> AuthorDate: Wed Apr 3 23:43:31 2013 +0000 Commit: Stelian Ionescu cddr org> CommitDate: Thu Apr 4 00:04:42 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=65897b1f Update to ASDF3 including UIOP and changes to gentoo-init --- .../asdf/{asdf-2.016.ebuild => asdf-2.32.ebuild} | 17 +++++++++---- dev-lisp/gentoo-init/files/gentoo-init.lisp | 5 +--- ...ntoo-init-1.0.ebuild => gentoo-init-1.1.ebuild} | 4 +- dev-lisp/uiop/uiop-2.32.ebuild | 26 ++++++++++++++++++++ 4 files changed, 41 insertions(+), 11 deletions(-) diff --git a/dev-lisp/asdf/asdf-2.016.ebuild b/dev-lisp/asdf/asdf-2.32.ebuild similarity index 58% rename from dev-lisp/asdf/asdf-2.016.ebuild rename to dev-lisp/asdf/asdf-2.32.ebuild index 76dce70..85ef872 100644 --- a/dev-lisp/asdf/asdf-2.016.ebuild +++ b/dev-lisp/asdf/asdf-2.32.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -16,11 +16,18 @@ IUSE="" RDEPEND="!dev-lisp/cl-${PN} !dev-lisp/asdf-binary-locations" +PDEPEND="~dev-lisp/uiop-${PV} + >=dev-lisp/gentoo-init-1.1" -S="${WORKDIR}/${PN}" +S="${WORKDIR}" + +src_compile() { + make +} src_install() { - common-lisp-install-sources {asdf,asdf-ecl,wild-modules}.lisp - common-lisp-install-asdf asdf.asd - dodoc README + common-lisp-install-sources -t all build contrib test *.lisp version.lisp-expr + common-lisp-install-asdf asdf.asd asdf-driver.asd + dodoc README TODO + dohtml doc/*.{html,css,ico,png} } diff --git a/dev-lisp/gentoo-init/files/gentoo-init.lisp b/dev-lisp/gentoo-init/files/gentoo-init.lisp index 263aedd..6d82944 100644 --- a/dev-lisp/gentoo-init/files/gentoo-init.lisp +++ b/dev-lisp/gentoo-init/files/gentoo-init.lisp @@ -4,8 +4,5 @@ (*compile-verbose* nil) #+cmu (ext:*gc-verbose* nil)) (handler-bind ((warning #'muffle-warning)) - (load #p"/usr/share/common-lisp/source/asdf/asdf.lisp" - :print nil :verbose nil) - #+ecl - (load #p"/usr/share/common-lisp/source/asdf/asdf-ecl.lisp" + (load #p"/usr/share/common-lisp/source/asdf/build/asdf.lisp" :print nil :verbose nil))) diff --git a/dev-lisp/gentoo-init/gentoo-init-1.0.ebuild b/dev-lisp/gentoo-init/gentoo-init-1.1.ebuild similarity index 85% rename from dev-lisp/gentoo-init/gentoo-init-1.0.ebuild rename to dev-lisp/gentoo-init/gentoo-init-1.1.ebuild index 916467d..eacd501 100644 --- a/dev-lisp/gentoo-init/gentoo-init-1.0.ebuild +++ b/dev-lisp/gentoo-init/gentoo-init-1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -12,7 +12,7 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="" -RDEPEND=">=dev-lisp/asdf-2.0.0" +RDEPEND=">=dev-lisp/asdf-2.32" S="${WORKDIR}" diff --git a/dev-lisp/uiop/uiop-2.32.ebuild b/dev-lisp/uiop/uiop-2.32.ebuild new file mode 100644 index 0000000..e18d75d --- /dev/null +++ b/dev-lisp/uiop/uiop-2.32.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 +inherit eutils common-lisp-3 + +DESCRIPTION="UIOP is a portability layer spun off ASDF3" +HOMEPAGE="http://common-lisp.net/project/asdf/" +SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND="~dev-lisp/asdf-${PV}" + +S="${WORKDIR}" + +src_install() { + common-lisp-install-sources contrib/debug.lisp + cd ${PN} + common-lisp-install-sources -t all *.lisp version.lisp-expr + common-lisp-install-asdf uiop.asd +}