ChangeLog

# ChangeLog for dev-lisp/cl-aima
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-aima/ChangeLog,v 1.14 2008/03/27 16:36:44 armin76 Exp $

27 Mar 2008; Raúl Porcel cl-aima-1.0.4.ebuild:
Fix debian HOMEPAGE

03 Feb 2007; Diego Pettenò cl-aima-1.0.4.ebuild:
Use mirror://debian/ where applicable, or use mirror://gentoo/ if the file
has been removed from debian's mirrors.

29 Jan 2006; Simon Stelling
+files/1.0.4-defsystem-and-package-lock-gentoo.patch,
-files/1.0.4-defsystem-and-package-lock-gentoo.patch.gz,
cl-aima-1.0.4.ebuild:
no need to gzip smallish patches

24 May 2005; cl-aima-1.0.4.ebuild:
Keywording ~sparc

18 Mar 2005; Matthew Kennedy cl-aima-1.0.4.ebuild:
Keywording for ~amd64

*cl-aima-1.0.4 (05 Feb 2005)

05 Feb 2005; Matthew Kennedy
+files/1.0.4-defsystem-and-package-lock-gentoo.patch.gz,
-cl-aima-1.0.2-r1.ebuild, +cl-aima-1.0.4.ebuild:
Removed old ebuilds; New upstream version; Include an ASDF system definition
file; Fix for package locks (CMUCL)

23 Mar 2004; cl-aima-1.0.2-r1.ebuild:
Marking stable for x86

05 Mar 2004; cl-aima-1.0.2.ebuild:
Remove obsolete ebuilds.

04 Mar 2004; cl-aima-1.0.2-r1.ebuild:
Missing SLOT="0" added.

03 Mar 2004; cl-aima-1.0.2-r1.ebuild,
cl-aima-1.0.2.ebuild:
License fix.

*cl-aima-1.0.2-r1 (12 Feb 2004)

12 Feb 2004; cl-aima-1.0.2-r1.ebuild:
Cleanup for eclass changes.

15 Oct 2003; Matthew Kennedy cl-aima-1.0.2.ebuild:
add postrm, preinst

*cl-aima-1.0.2 (13 Oct 2003)

13 Oct 2003; Matthew Kennedy cl-aima-1.0.2.ebuild,
metadata.xml:
initial import

Manifest

AUX 1.0.4-defsystem-and-package-lock-gentoo.patch 16440 RMD160 bdf36c000f830025fdf273a09b086e09de2f658c SHA1 14c3a30c0229c8e9d0277acc819220ae5f6a3558 SHA256 e7c74d19de327e375e8dacb0b4fe1a0b27f4f11e8cb81cb4aa68d8029102db22
DIST cl-aima_1.0.4-1.diff.gz 3752 RMD160 4d1ac3bc260750fe585249d05e485325b45eae36 SHA1 d88b1f73f245510366a64e6575d993508c6a6690 SHA256 01e7b9d44b1a340feecac280b0e125ff381514f290abbb051d9390eb75c3ef95
DIST cl-aima_1.0.4.orig.tar.gz 187684 RMD160 84fb28d1d64a0b126690be8d85f51c8428837ac1 SHA1 3ac0b6fb13e6ea1d25f250f42c57e45cde58ec87 SHA256 08ea4795523df6e59ac8f9d80779a8f046d3f6d69953bda592bd6ba2c790e728
EBUILD cl-aima-1.0.4.ebuild 1434 RMD160 df47fb7ed9f8e1b426206c1ac063c1d987f251e7 SHA1 3bab2a99fa90c7ad3181b4b76bbd79397d647b95 SHA256 acf5c474f2b6d286fd5780bf362d91b4ad1727212f0c7b1ec212dd4410692d79
MISC ChangeLog 1940 RMD160 226bd189ba7131ef3b37b4041ff3f9c0cf9e5c27 SHA1 bf75463633c7c6399c8313a5387b2cb7054eb545 SHA256 ad34e932a1d60b7cc8ddc673c71944e9c5998af3a2ffab1baf0236f33519241d
MISC metadata.xml 164 RMD160 5edb79931b874dc3a72128f0742b9d4c4eb3c8c1 SHA1 2f781e1fca36d790a027079805d56cf397e6a6f8 SHA256 f8efc9385015233c71f279f85bd0a327525b7136cf8714cc04449d8bea4ce22f

cl-aima-1.0.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-aima/cl-aima-1.0.4.ebuild,v 1.6 2008/03/27 16:36:44 armin76 Exp $

inherit common-lisp eutils

DEB_PV=1

DESCRIPTION="Common Lisp source code from Peter Norvig's Artificial Intelligence: A Modern Approach"
HOMEPAGE="http://aima.cs.berkeley.edu/ http://www.norvig.com/ http://packages.debian.org/unstable/devel/cl-aima"
SRC_URI="mirror://gentoo/cl-aima_${PV}.orig.tar.gz
mirror://gentoo/cl-aima_${PV}-${DEB_PV}.diff.gz"
LICENSE="Norvig"
SLOT="0"
KEYWORDS="~amd64 ~sparc x86"
IUSE=""
DEPEND="dev-lisp/common-lisp-controller
virtual/commonlisp"

S=${WORKDIR}/cl-aima-${PV}

CLPACKAGE=aima

src_unpack() {
unpack ${A}
epatch ${PN}_${PV}-${DEB_PV}.diff
epatch ${FILESDIR}/${PV}-defsystem-and-package-lock-gentoo.patch
}

src_install() {
insinto /usr/share/common-lisp/source/aima/
doins aima.asd aima.lisp
for module in agents language learning logic search uncertainty utilities; do
find ${module} -type f -name \*.lisp -print | while read lisp; do \
local dir=${D}/usr/share/common-lisp/source/aima/$(dirname ${lisp})
mkdir -p ${dir} &>/dev/null
cp ${lisp} ${dir}
done
mv ${module}/README.html README-${module}.html && dohtml README-${module}.html
done
common-lisp-system-symlink
dohtml doc/*
do-debian-credits
find ${D} -type f -exec chmod 644 '{}' \;
}

files

metadata.xml




common-lisp