Portage is a package management system used by Gentoo Linux
# 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
Fix debian HOMEPAGE
03 Feb 2007; Diego Pettenò
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;
Keywording ~sparc
18 Mar 2005; Matthew Kennedy
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;
Marking stable for x86
05 Mar 2004;
Remove obsolete ebuilds.
04 Mar 2004;
Missing SLOT="0" added.
03 Mar 2004;
cl-aima-1.0.2.ebuild:
License fix.
*cl-aima-1.0.2-r1 (12 Feb 2004)
12 Feb 2004;
Cleanup for eclass changes.
15 Oct 2003; Matthew Kennedy
add postrm, preinst
*cl-aima-1.0.2 (13 Oct 2003)
13 Oct 2003; Matthew Kennedy
metadata.xml:
initial import
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
# 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 '{}' \;
}