ChangeLog

# ChangeLog for dev-lisp/cl-interpol
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-interpol/ChangeLog,v 1.10 2007/02/04 01:02:33 flameeyes Exp $

04 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

24 May 2005; cl-interpol-0.1.2.ebuild:
Keywording ~sparc

16 Apr 2005; Matthew Kennedy
-cl-interpol-0.1.0.ebuild, -cl-interpol-0.1.1.ebuild,
-cl-interpol-0.1.1-r1.ebuild, cl-interpol-0.1.2.ebuild:
Keywording; Removed old ebuilds

21 Mar 2005; Matthew Kennedy
cl-interpol-0.1.2.ebuild:
Keywording for ~amd64

*cl-interpol-0.1.2 (16 Dec 2004)

16 Dec 2004; Matthew Kennedy
+cl-interpol-0.1.2.ebuild:
New upstream version; Marking stable for x86

*cl-interpol-0.1.1-r1 (12 Feb 2004)

12 Feb 2004; cl-interpol-0.1.1-r1.ebuild,
metadata.xml:
Cleanup for eclass changes.

*cl-interpol-0.1.1 (21 Dec 2003)

21 Dec 2003; cl-interpol-0.1.1.ebuild:
minor version bump

26 Oct 2003; Matthew Kennedy cl-interpol-0.1.0.ebuild:
corrected description, hopepage

*cl-interpol-0.1.0 (23 Oct 2003)

07 Jul 2003; Matthew Kennedy :
Initial import.

Manifest

DIST cl-interpol_0.1.2.orig.tar.gz 149129 RMD160 cf3e34d1fdccbe6b960bb5cf14b868f75178e89c SHA1 2ca76db61b8fd2e1580da380a7b5fa7ceec52a09 SHA256 bb887c5ed65103a405836c37c31df6fb685b862b06833868fa1e90c3433f44bc
EBUILD cl-interpol-0.1.2.ebuild 742 RMD160 e0bc5cd310e69da51d2d933e239bcd6547d13a73 SHA1 d8d819d6acadcee8820bb540b6a8480b7f5b1457 SHA256 e8ddb901f58097aa6e5ba53ada19dfd09d4a6136eed9e48847271cc02dc244e3
MISC ChangeLog 1371 RMD160 d13759ceccc85bdbd96d00d02fb6993e8b0d0bb6 SHA1 cac49cdf41b55c5100b743e3d1d1468fa81b216a SHA256 812f2c27c7173f9f7c86e5eaef2abc217017231762c1e38c743e8f16037a44f5
MISC metadata.xml 592 RMD160 85308b9004bc1c339a84cc435c4de85ad3f88515 SHA1 32fb53d12305f5bb0f37b35ca9aa0679af15a38e SHA256 c04c07fd427aceaef723390ce2e4a5f9482afc730f4254e4aded763ebf049c6c

cl-interpol-0.1.2.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-interpol/cl-interpol-0.1.2.ebuild,v 1.4 2005/05/24 18:48:33 mkennedy Exp $

inherit common-lisp

DESCRIPTION="String interpolation for Common Lisp similar to Perl or Unix shell scripts."
HOMEPAGE="http://weitz.de/cl-interpol/
http://www.cliki.net/cl-interpol"
SRC_URI="mirror://gentoo/${PN}_${PV}.orig.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc x86"
IUSE=""
DEPEND="dev-lisp/common-lisp-controller
virtual/commonlisp"

CLPACKAGE=cl-interpol

src_install() {
common-lisp-install *.asd *.lisp
common-lisp-system-symlink
dodoc CHANGELOG README
dohtml doc/index.html
}

metadata.xml




common-lisp

CL-INTERPOL is a library for Common Lisp which modifies the reader so
that you can have interpolation within strings similar to Perl or Unix
Shell scripts. It also provides various ways to insert arbitrary
characters into literal strings even if your editor/IDE doesn't
support them. Here's an example:

* (let ((a 42))
#?"foo: \xC4\N{U with diaeresis}\nbar: ${a}")

"foo: ÄÜ
bar: 42"