ChangeLog

# ChangeLog for dev-lisp/cl-clx
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-clx/ChangeLog,v 1.15 2007/08/16 09:56:17 dertobi123 Exp $

16 Aug 2007; Tobias Scherbaum cl-clx-0.7.3.ebuild:
ppc stable

11 Aug 2007; Steve Dibb cl-clx-0.7.3.ebuild:
amd64 stable, bug 185075

22 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

04 Jul 2006; Matthew Kennedy cl-clx-0.7.3.ebuild:
Update description to say Portable CLX is primarily for use with SBCL.

*cl-clx-0.7.3 (26 Apr 2006)

26 Apr 2006; Matthew Kennedy +cl-clx-0.7.3.ebuild:
New upstream version; Build texinfo documentation.

*cl-clx-0.7.2 (11 Jan 2006)

11 Jan 2006; Matthew Kennedy +cl-clx-0.7.2.ebuild:
New upstream version.

*cl-clx-0.7.1 (25 Aug 2005)

25 Aug 2005; Matthew Kennedy -cl-clx-0.6.1.ebuild,
-cl-clx-0.7.0.ebuild, +cl-clx-0.7.1.ebuild:
Remove old ebuilds; New upstream version.

31 May 2005; Matthew Kennedy cl-clx-0.7.0.ebuild:
Install execl* assets. Resolves Bug #94319

24 May 2005; cl-clx-0.6.1.ebuild,
cl-clx-0.7.0.ebuild:
Keywording ~sparc

*cl-clx-0.7.0 (12 May 2005)

12 May 2005; Matthew Kennedy +cl-clx-0.7.0.ebuild:
New upstream version.

15 Apr 2005; Matthew Kennedy cl-clx-0.6.1.ebuild:
Keywording stable x86

*cl-clx-0.6.1 (31 Mar 2005)

31 Mar 2005; Matthew Kennedy
+files/0.6.1-gentoo.patch, +cl-clx-0.6.1.ebuild:
New upstream version.

18 Mar 2005; Matthew Kennedy cl-clx-0.6.ebuild:
Keywording for ~amd64

22 Dec 2004; Matthew Kennedy files/0.6-gentoo.patch:
Implement OPEN-X-STREAM for CMUCL

*cl-clx-0.6 (14 Dec 2004)

14 Dec 2004; Matthew Kennedy +metadata.xml,
+files/0.6-gentoo.patch, +cl-clx-0.6.ebuild:
Initial port. Ebuild contributed by Matthew Kennedy

Manifest

AUX 0.6.1-gentoo.patch 3860 RMD160 4e1723811e678599ff881a0b2a50aaa175bcc21f SHA1 f5e42b2a135cee0158ce6bef23309f42f024b356 SHA256 511a9d622e8407c279687272f1e8f177c11b47a9251b4561370a22bdd69920dc
DIST clx_0.7.1.tar.gz 406363 RMD160 77575eaf1ecdd073ea9e003e2b186a26a6eebc70 SHA1 e510b33e3c3fc87b18483d527fc3075f79308704 SHA256 7c6bce234794664def6ad1350b00de470301c975782c0aa73d9a1f1f1288b731
DIST clx_0.7.2.tar.gz 419578 RMD160 42308c08748613a24d917dbc481d6cdfaf7606f0 SHA1 608a531be39527f76c1ccee03bc83984ee3140b0 SHA256 d30bd23cb51000c237ef6bb4036d1134507b80b6ce8268a3ae808554ad52b095
DIST clx_0.7.3.tar.gz 438168 RMD160 7fde9684d9791a90411dbe58e34fdec57ac8fff2 SHA1 75bfe6aac9089976a36c53de7a122d268d4c4bfb SHA256 1f0f79cec7c7c314a4612256b33b8af507493ae4f7e3882b6c7bf5fb8e6f0c7b
EBUILD cl-clx-0.7.1.ebuild 927 RMD160 38f6531f34df65a650ee0bcb2a63a92025390485 SHA1 dc3cf2bf3c3975d56e1df3af6d91adedecb7bff3 SHA256 80fd654ea512b92ddfc741e29ca51410ef110cd2fec4a873233f3c0c3d2cd3e0
EBUILD cl-clx-0.7.2.ebuild 928 RMD160 e9ee33d5341907e804741f3b7b138d08bba47d20 SHA1 4e7a27859c48199045577ff6c20a83e02109de4b SHA256 69c7edbdcea346b242f883aa3ab0861126b7327f40739c6e64dfaa34382223b4
EBUILD cl-clx-0.7.3.ebuild 1127 RMD160 0b4dad920fa7fa15d7a80fda7b33d266a5df440e SHA1 9566a81b6667e19310a00da58f0f1d48b59c6dd4 SHA256 a6fc94970b5e5ff336cad4e6354d066ab48563aaae6325f57d6f5701a09512cd
MISC ChangeLog 2156 RMD160 7e50e43013bc40a899deb3966be14405d5ad733f SHA1 5d2031e02566c8db151c613cc516032598cc5039 SHA256 5f90325b4aefe946b16a5c749ee7a13c3bb25adfa47d537d85a4163a39312cee
MISC metadata.xml 666 RMD160 fbad3e4066d9f897a342e89b298353743cfe51b2 SHA1 13c11ca60bf2a78b555b181d5c27293df31c8df7 SHA256 1f130a64a267dffb746005174c3b5fbe3318d532666fbbf14d1f14bf0541e98e

cl-clx-0.7.1.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-clx/cl-clx-0.7.1.ebuild,v 1.1 2005/08/25 04:36:51 mkennedy Exp $

inherit common-lisp eutils

DESCRIPTION="Portable CLX"
HOMEPAGE="http://ftp.linux.org.uk/pub/lisp/sbcl/ http://www.cliki.net/CLX"
SRC_URI="http://ftp.linux.org.uk/pub/lisp/sbcl/clx_${PV}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc x86"
IUSE=""

DEPEND="dev-lisp/common-lisp-controller"

CLPACKAGE=clx

S=${WORKDIR}/clx_${PV}

src_install() {
for i in . demo test debug; do
insinto /usr/share/common-lisp/source/clx/${i}
doins ${S}/${i}/*.lisp
done
insinto /usr/share/common-lisp/source/clx
doins clx.asd NEWS CHANGES README README-R5 \
excl* sock*
insinto /usr/share/common-lisp/source/manual
doins manual/clx.texinfo
common-lisp-system-symlink
dodoc CHANGES NEWS README*
}

cl-clx-0.7.2.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-clx/cl-clx-0.7.2.ebuild,v 1.1 2006/01/11 07:53:02 mkennedy Exp $

inherit common-lisp eutils

DESCRIPTION="Portable CLX"
HOMEPAGE="http://ftp.linux.org.uk/pub/lisp/sbcl/ http://www.cliki.net/CLX"
SRC_URI="http://ftp.linux.org.uk/pub/lisp/sbcl/clx_${PV}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""

DEPEND="dev-lisp/common-lisp-controller"

CLPACKAGE=clx

S=${WORKDIR}/clx_${PV}

src_install() {
for i in . demo test debug; do
insinto /usr/share/common-lisp/source/clx/${i}
doins ${S}/${i}/*.lisp
done
insinto /usr/share/common-lisp/source/clx
doins clx.asd NEWS CHANGES README README-R5 \
excl* sock*
insinto /usr/share/common-lisp/source/manual
doins manual/clx.texinfo
common-lisp-system-symlink
dodoc CHANGES NEWS README*
}

cl-clx-0.7.3.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-clx/cl-clx-0.7.3.ebuild,v 1.4 2007/08/16 09:56:17 dertobi123 Exp $

inherit common-lisp eutils

DESCRIPTION="CLX is the Common Lisp interface to the X11 protocol primarily for SBCL."
HOMEPAGE="http://ftp.linux.org.uk/pub/lisp/sbcl/ http://www.cliki.net/CLX"
SRC_URI="http://ftp.linux.org.uk/pub/lisp/sbcl/clx_${PV}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="amd64 ppc ~sparc ~x86"
IUSE=""

DEPEND="dev-lisp/common-lisp-controller
virtual/commonlisp
sys-apps/texinfo"

CLPACKAGE=clx

S=${WORKDIR}/clx_${PV}

src_compile() {
makeinfo manual/clx.texinfo || die
}

src_install() {
for i in . demo test debug; do
insinto /usr/share/common-lisp/source/clx/${i}
doins ${S}/${i}/*.lisp
done
insinto /usr/share/common-lisp/source/clx
doins clx.asd NEWS CHANGES README README-R5 \
excl* sock*
insinto /usr/share/common-lisp/source/manual
doins manual/clx.texinfo # part of system definition
common-lisp-system-symlink
dodoc CHANGES NEWS README*
doinfo clx.info*
}

files

metadata.xml




common-lisp

CLX is an X11 client library for Common Lisp. The code was originally
taken from a CMUCL distribution, was modified somewhat in order to
make it compile and run under SBCL and other implementation, then a
selection of patches were added from other CLXes around the net. Main
features:

- SHAPE extension
- XFREE86-VIDMODE extension
- experimental RENDER extension
- X Authority support that works with SSH forwarding

CLX is to Common Lisp, what xlib is to C.