# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-gd/cl-gd-0.2.0-r1.ebuild,v 1.1 2004/02/12 09:13:13 mkennedy Exp $ inherit common-lisp DESCRIPTION="CL-GD is a library for Common Lisp which provides an interface to the GD Graphics Library" HOMEPAGE="http://weitz.de/cl-gd http://www.cliki.net/cl-gd" SRC_URI="mirror://gentoo/${PN}_${PV}.orig.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~x86" DEPEND="dev-lisp/common-lisp-controller >=dev-lisp/cl-uffi-1.3.4 media-libs/libpng media-libs/jpeg media-libs/freetype >=media-libs/libgd-2.0.15 sys-libs/zlib virtual/commonlisp" CLPACKAGE='cl-gd cl-gd-test' S=${WORKDIR}/${P} src_compile() { gcc ${CFLAGS} -fPIC -c cl-gd-glue.c ld -lgd -lz -lpng -ljpeg -lfreetype -lm -shared cl-gd-glue.o -o cl-gd-glue.so rm cl-gd-glue.o } src_install() { insinto /usr/lib doins cl-gd-glue.so insinto /usr/share/common-lisp/source/cl-gd doins `ls *.asd *.lisp |grep -v ^cl-gd-test` dodir /usr/share/common-lisp/systems dosym /usr/share/common-lisp/source/cl-gd/cl-gd.asd \ /usr/share/common-lisp/systems/cl-gd.asd insinto /usr/share/common-lisp/source/cl-gd-test doins cl-gd-test.asd cl-gd-test.lisp dosym /usr/share/common-lisp/source/cl-gd-test/cl-gd-test.asd \ /usr/share/common-lisp/systems/cl-gd-test.asd insinto /usr/share/common-lisp/source/cl-gd/test doins test/* insinto /usr/share/common-lisp/source/cl-gd/test/orig doins test/orig/* dodoc CHANGELOG README dohtml doc/* } pkg_postinst() { register-common-lisp-source cl-gd register-common-lisp-source cl-gd-test while read line; do einfo "${line}"; done <