public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/lisp:master commit in: dev-lisp/gentoo-init/, dev-lisp/asdf/, dev-lisp/gentoo-init/files/, ...
@ 2013-04-04 18:23 Stelian Ionescu
  0 siblings, 0 replies; only message in thread
From: Stelian Ionescu @ 2013-04-04 18:23 UTC (permalink / raw
  To: gentoo-commits

commit:     96252daad7ebd1751f1b3ff0549ed6fea250a966
Author:     Stelian Ionescu <sionescu <AT> cddr <DOT> org>
AuthorDate: Thu Apr  4 14:31:59 2013 +0000
Commit:     Stelian Ionescu <sionescu <AT> cddr <DOT> org>
CommitDate: Thu Apr  4 14:31:59 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=96252daa

Move gentoo-init functionality to ASDF

dev-lisp/gentoo-init is now a dummy ebuild and it should be removed as
soon as all CL implementations are changed to depend directly on ASDF

---
 .../asdf/{asdf-2.33.ebuild => asdf-2.33-r1.ebuild} |    9 ++++++---
 .../{gentoo-init => asdf}/files/gentoo-init.lisp   |    0
 .../files/source-registry.conf                     |    0
 ...nit-1.1-r1.ebuild => gentoo-init-1.1-r2.ebuild} |   10 +++-------
 4 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-lisp/asdf/asdf-2.33.ebuild b/dev-lisp/asdf/asdf-2.33-r1.ebuild
similarity index 77%
rename from dev-lisp/asdf/asdf-2.33.ebuild
rename to dev-lisp/asdf/asdf-2.33-r1.ebuild
index f1c51cb..fc34009 100644
--- a/dev-lisp/asdf/asdf-2.33.ebuild
+++ b/dev-lisp/asdf/asdf-2.33-r1.ebuild
@@ -17,9 +17,9 @@ IUSE=""
 SLOT="2/${PVR}"
 
 RDEPEND="!dev-lisp/cl-${PN}
-		!dev-lisp/asdf-binary-locations"
-PDEPEND="~dev-lisp/uiop-${PV}
-		 >=dev-lisp/gentoo-init-1.1"
+		 !dev-lisp/asdf-binary-locations
+		 !<dev-lisp/gentoo-init-1.1-r2"
+PDEPEND="~dev-lisp/uiop-${PV}"
 
 S="${WORKDIR}"
 
@@ -32,4 +32,7 @@ src_install() {
 	common-lisp-install-asdf asdf.asd
 	dodoc README TODO
 	dohtml doc/*.{html,css,ico,png}
+
+	insinto /etc/common-lisp
+	doins "${FILESDIR}"/gentoo-init.lisp "${FILESDIR}"/source-registry.conf
 }

diff --git a/dev-lisp/gentoo-init/files/gentoo-init.lisp b/dev-lisp/asdf/files/gentoo-init.lisp
similarity index 100%
rename from dev-lisp/gentoo-init/files/gentoo-init.lisp
rename to dev-lisp/asdf/files/gentoo-init.lisp

diff --git a/dev-lisp/gentoo-init/files/source-registry.conf b/dev-lisp/asdf/files/source-registry.conf
similarity index 100%
rename from dev-lisp/gentoo-init/files/source-registry.conf
rename to dev-lisp/asdf/files/source-registry.conf

diff --git a/dev-lisp/gentoo-init/gentoo-init-1.1-r1.ebuild b/dev-lisp/gentoo-init/gentoo-init-1.1-r2.ebuild
similarity index 67%
rename from dev-lisp/gentoo-init/gentoo-init-1.1-r1.ebuild
rename to dev-lisp/gentoo-init/gentoo-init-1.1-r2.ebuild
index 305a704..a4dbadc 100644
--- a/dev-lisp/gentoo-init/gentoo-init-1.1-r1.ebuild
+++ b/dev-lisp/gentoo-init/gentoo-init-1.1-r2.ebuild
@@ -12,11 +12,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE=""
 
-RDEPEND=">=dev-lisp/asdf-2.32"
+RDEPEND=">=dev-lisp/asdf-2.32-r1"
 
-S="${WORKDIR}"
-
-src_install() {
-	insinto /etc/common-lisp
-	doins "${FILESDIR}"/gentoo-init.lisp "${FILESDIR}"/source-registry.conf
-}
+# Dummy ebuild. All functionality has been moved to ASDF
+# Remove as soon as all CL implementations are migrated to ASDF3 directly


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-04-04 18:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-04 18:23 [gentoo-commits] proj/lisp:master commit in: dev-lisp/gentoo-init/, dev-lisp/asdf/, dev-lisp/gentoo-init/files/, Stelian Ionescu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox