* [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