public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-lisp/clx/
@ 2016-12-17 13:26 José María Alonso
  0 siblings, 0 replies; 5+ messages in thread
From: José María Alonso @ 2016-12-17 13:26 UTC (permalink / raw
  To: gentoo-commits

commit:     31c215bccadccadc5507519af7f6f9f415e4f550
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 13:26:27 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 13:26:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c215bc

dev-lisp/clx: Syncs with lisp overlay

Package-Manager: portage-2.3.0

 dev-lisp/clx/clx-0.7.4.ebuild |  4 ++--
 dev-lisp/clx/clx-9999.ebuild  | 12 +++++-------
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/dev-lisp/clx/clx-0.7.4.ebuild b/dev-lisp/clx/clx-0.7.4.ebuild
index e30c37d..643c6ae 100644
--- a/dev-lisp/clx/clx-0.7.4.ebuild
+++ b/dev-lisp/clx/clx-0.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ DESCRIPTION="CLX is the Common Lisp interface to the X11 protocol primarily for
 HOMEPAGE="http://www.cliki.net/CLX"
 SRC_URI="http://common-lisp.net/~abridgewater/dist/${PN}/${P}.tgz"
 
-LICENSE="CLX"
+LICENSE="HPND"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE="doc"

diff --git a/dev-lisp/clx/clx-9999.ebuild b/dev-lisp/clx/clx-9999.ebuild
index bf616dd..5eb764c 100644
--- a/dev-lisp/clx/clx-9999.ebuild
+++ b/dev-lisp/clx/clx-9999.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit common-lisp-3 git-2
+inherit common-lisp-3 git-r3
 
-DESCRIPTION="A fork of crhodes' fork of danb's fork of the CLX library, an X11 client for Common Lisp"
+DESCRIPTION="A fork of crhodes' fork of danb's fork of CLX, an X11 client for Common Lisp"
 HOMEPAGE="https://github.com/sharplispers/clx http://www.cliki.net/CLX"
 EGIT_REPO_URI="git://github.com/sharplispers/clx.git"
 
-LICENSE="CLX"
+LICENSE="MIT"
 SLOT="0"
 IUSE=""
-
-RDEPEND="!dev-lisp/cl-${PN}"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lisp/clx/
@ 2017-04-05 15:17 José María Alonso
  0 siblings, 0 replies; 5+ messages in thread
From: José María Alonso @ 2017-04-05 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     3fc8655a26bf3ec9664255597f23a6013574c03a
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  5 15:16:24 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Apr  5 15:16:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc8655a

dev-lisp/clx: Syncs with Lisp overlay

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lisp/clx/{clx-0.7.4.ebuild => clx-0.7.4-r1.ebuild} | 15 ++++++++-------
 dev-lisp/clx/clx-9999.ebuild                           |  2 +-
 dev-lisp/clx/metadata.xml                              |  7 +++----
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-lisp/clx/clx-0.7.4.ebuild b/dev-lisp/clx/clx-0.7.4-r1.ebuild
similarity index 74%
rename from dev-lisp/clx/clx-0.7.4.ebuild
rename to dev-lisp/clx/clx-0.7.4-r1.ebuild
index 3010ba4bf04..e229aaf004b 100644
--- a/dev-lisp/clx/clx-0.7.4.ebuild
+++ b/dev-lisp/clx/clx-0.7.4-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit common-lisp-3 eutils
 
@@ -20,11 +20,12 @@ RDEPEND="!dev-lisp/cl-${PN}"
 
 src_prepare() {
 	rm -v {exclcmac,sockcl,defsystem,provide,cmudep}.lisp || die
-	epatch "${FILESDIR}"/gentoo-fix-asd.patch
-	epatch "${FILESDIR}"/gentoo-fix-dep-openmcl.patch
-	epatch "${FILESDIR}"/gentoo-fix-unused-vars.patch
-	epatch "${FILESDIR}"/gentoo-fix-obsolete-eval-when.patch
-	epatch "${FILESDIR}"/gentoo-fix-dynamic-extent-sbcl-1.0.45.patch
+	eapply "${FILESDIR}"/gentoo-fix-asd.patch
+	eapply "${FILESDIR}"/gentoo-fix-dep-openmcl.patch
+	eapply "${FILESDIR}"/gentoo-fix-unused-vars.patch
+	eapply "${FILESDIR}"/gentoo-fix-obsolete-eval-when.patch
+	eapply "${FILESDIR}"/gentoo-fix-dynamic-extent-sbcl-1.0.45.patch
+	eapply_user
 }
 
 src_compile() {

diff --git a/dev-lisp/clx/clx-9999.ebuild b/dev-lisp/clx/clx-9999.ebuild
index 000f4485817..efbfcfbe737 100644
--- a/dev-lisp/clx/clx-9999.ebuild
+++ b/dev-lisp/clx/clx-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/dev-lisp/clx/metadata.xml b/dev-lisp/clx/metadata.xml
index 6d2b54b52c9..47c41000f41 100644
--- a/dev-lisp/clx/metadata.xml
+++ b/dev-lisp/clx/metadata.xml
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>nimiux@gentoo.org</email>
-		<name>Chema Alonso</name>
-		<description>Maintainer</description>
+	<maintainer type="project">
+		<email>common-lisp@gentoo.org</email>
+		<name>Gentoo Common Lisp Project</name>
 	</maintainer>
 	<longdescription lang="en">
 		CLX provides an implementation of the X Window System protocol to


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lisp/clx/
@ 2018-02-04 10:20 José María Alonso
  0 siblings, 0 replies; 5+ messages in thread
From: José María Alonso @ 2018-02-04 10:20 UTC (permalink / raw
  To: gentoo-commits

commit:     18aefe8743346feadfdb405dcafc344e53fc024d
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  4 10:19:32 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Feb  4 10:20:00 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18aefe87

dev-lisp/clx: Bumps version to 0.7.5

Closes: https://bugs.gentoo.org/646534
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/clx/Manifest         |  1 +
 dev-lisp/clx/clx-0.7.5.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-lisp/clx/Manifest b/dev-lisp/clx/Manifest
index 8cfdad86d4d..7cb64367b79 100644
--- a/dev-lisp/clx/Manifest
+++ b/dev-lisp/clx/Manifest
@@ -1 +1,2 @@
 DIST clx-0.7.4.tgz 444490 BLAKE2B 19ac6976353f254c11639a443f1b5821deae952dfae51bd168642c6a55be9401e38fce388f2d7feac618b00dd1606bc11869531f6c380acf2e4b1d65e187e9d1 SHA512 07f93735bee25c8a6d8cccaa0755efa0b750954cbeab70d9db69bf51f1cf4eb7918c0225b9ae2834b11ebb261a857eea0f60b70e4044ccbe96ecb32c3ac31278
+DIST clx-0.7.5.tar.gz 468904 BLAKE2B 30ce4de52fdbbc935bf5653f54a588537670b7d55dc038f32b4527e5f3d7b2dfe6afde3d28debf7ab5a08994155ec390f1e70dfbe45e8831fe7a977d245c9d7a SHA512 9228c37a99dcaee637c64c58183220c1ed3745e683c877f843c7de5b052d7355a3ddd50687371e8388c05bcedda062008299476b82dc8a3d26b605dde1dfa997

diff --git a/dev-lisp/clx/clx-0.7.5.ebuild b/dev-lisp/clx/clx-0.7.5.ebuild
new file mode 100644
index 00000000000..8cd18ea3e42
--- /dev/null
+++ b/dev-lisp/clx/clx-0.7.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 eutils
+
+DESCRIPTION="CLX is the Common Lisp interface to the X11 protocol primarily for SBCL."
+HOMEPAGE="http://www.cliki.net/CLX"
+SRC_URI="https://github.com/sharplispers/clx/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="sys-apps/texinfo
+		doc? ( virtual/texi2dvi )"
+RDEPEND="!dev-lisp/cl-${PN}"
+
+src_compile() {
+	cd manual || die
+	makeinfo ${PN}.texinfo -o ${PN}.info || die
+	if use doc ; then
+		VARTEXFONTS="${T}"/fonts \
+			texi2pdf ${PN}.texinfo -o ${PN}.pdf || die
+	fi
+}
+
+src_install() {
+	common-lisp-install-sources *.lisp debug demo extensions tests
+	common-lisp-install-asdf
+	dodoc NEWS CHANGES README*
+	doinfo manual/${PN}.info
+	use doc && dodoc manual/${PN}.pdf
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lisp/clx/
@ 2024-06-08 17:40 Ulrich Müller
  0 siblings, 0 replies; 5+ messages in thread
From: Ulrich Müller @ 2024-06-08 17:40 UTC (permalink / raw
  To: gentoo-commits

commit:     a643920fb67276702e003e4cc00b7581ad0d69aa
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 17:03:43 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 17:40:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a643920f

dev-lisp/clx: Update EAPI from 6 to 7

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 dev-lisp/clx/{clx-0.7.5.ebuild => clx-0.7.5-r1.ebuild} | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-lisp/clx/clx-0.7.5.ebuild b/dev-lisp/clx/clx-0.7.5-r1.ebuild
similarity index 84%
rename from dev-lisp/clx/clx-0.7.5.ebuild
rename to dev-lisp/clx/clx-0.7.5-r1.ebuild
index 06e69d160335..4f8c577096fe 100644
--- a/dev-lisp/clx/clx-0.7.5.ebuild
+++ b/dev-lisp/clx/clx-0.7.5-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit common-lisp-3
 
 DESCRIPTION="CLX is the Common Lisp interface to the X11 protocol primarily for SBCL"
-HOMEPAGE="http://www.cliki.net/CLX"
+HOMEPAGE="https://www.cliki.net/CLX"
 SRC_URI="https://github.com/sharplispers/clx/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
@@ -15,8 +15,7 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE="doc"
 
 DEPEND="sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
-RDEPEND="!dev-lisp/cl-${PN}"
+	doc? ( virtual/texi2dvi )"
 
 src_compile() {
 	cd manual || die


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lisp/clx/
@ 2024-06-10 14:32 Ulrich Müller
  0 siblings, 0 replies; 5+ messages in thread
From: Ulrich Müller @ 2024-06-10 14:32 UTC (permalink / raw
  To: gentoo-commits

commit:     c880f5fa5f84ead052cf47113edb3c08eeff80a0
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 10 14:27:00 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 14:27:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c880f5fa

dev-lisp/clx: update EAPI 7 -> 8

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 dev-lisp/clx/clx-0.7.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clx/clx-0.7.5-r1.ebuild b/dev-lisp/clx/clx-0.7.5-r1.ebuild
index 4f8c577096fe..a7fff37b1784 100644
--- a/dev-lisp/clx/clx-0.7.5-r1.ebuild
+++ b/dev-lisp/clx/clx-0.7.5-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit common-lisp-3
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-06-10 14:32 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-17 13:26 [gentoo-commits] repo/gentoo:master commit in: dev-lisp/clx/ José María Alonso
  -- strict thread matches above, loose matches on Subject: below --
2017-04-05 15:17 José María Alonso
2018-02-04 10:20 José María Alonso
2024-06-08 17:40 Ulrich Müller
2024-06-10 14:32 Ulrich Müller

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