diff options
Diffstat (limited to 'dev-lisp')
40 files changed, 19 insertions, 1671 deletions
diff --git a/dev-lisp/clisp/ChangeLog b/dev-lisp/clisp/ChangeLog index 52c3e764ef5f..eca56af344fd 100644 --- a/dev-lisp/clisp/ChangeLog +++ b/dev-lisp/clisp/ChangeLog @@ -1,6 +1,23 @@ # ChangeLog for dev-lisp/clisp # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.32 2005/03/18 08:17:20 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.33 2005/04/15 19:33:01 mkennedy Exp $ + + 15 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org> + -files/2.31/bindings-wildcard-fnmatch.c-gentoo.patch, + -files/2.31/fastcgi-Makefile.in-gentoo.patch, + -files/2.32/fastcgi-Makefile.in-gentoo.patch, + -files/2.32/format.lisp-gentoo.patch, + -files/2.33.1/fastcgi-Makefile.in-gentoo.patch, + -files/2.33/berkely-db-configure-gentoo.patch.gz, + -files/2.31/bindings-glibc-linux.lisp-gentoo.patch, + -files/2.33/fastcgi-Makefile.in-gentoo.patch, + -files/2.33/format.lisp-gentoo.patch, -files/install-clc.lisp, + -clisp-2.28.ebuild, -clisp-2.29.ebuild, -clisp-2.30.ebuild, + -clisp-2.30-r1.ebuild, -clisp-2.31.ebuild, -clisp-2.31-r1.ebuild, + -clisp-2.32.ebuild, -clisp-2.32-r1.ebuild, -clisp-2.33.ebuild, + -clisp-2.33-r1.ebuild, -clisp-2.33-r2.ebuild, -clisp-2.33.1.ebuild, + -clisp-2.33.2.ebuild, -clisp-2.33.2-r1.ebuild: + Removed old ebuilds 18 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org> clisp-2.33.2-r2.ebuild: Keywording for ~amd64 diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest index 119185809e11..5f1d445da3f3 100644 --- a/dev-lisp/clisp/Manifest +++ b/dev-lisp/clisp/Manifest @@ -1,48 +1,10 @@ -MD5 e603669a42f82b0165d7368e2e408844 ChangeLog 7163 -MD5 94152d9adb0b60ecd513f25bbe9e4d14 clisp-2.28.ebuild 1195 -MD5 2e79fffa9a0c7a442b42af56518b8afa clisp-2.29.ebuild 1268 -MD5 5093bd6dbde0710888a726f3083e9fb0 clisp-2.30-r1.ebuild 2158 -MD5 ef15c056159f83d73406cf5c447b35c0 clisp-2.30.ebuild 1405 -MD5 fb4f5c80b73960122377f19cf8af5032 clisp-2.31-r1.ebuild 3825 -MD5 1c38a6b724eda2afbdb63638003f81c2 clisp-2.31.ebuild 2905 -MD5 131f74d8795dd7414f19d27b2318bafd clisp-2.32-r1.ebuild 3699 -MD5 64ee112fcf022c28db7210ad8c6b29c2 clisp-2.32.ebuild 3788 -MD5 5da5b9362188fa35964d7f1e04a38bf8 clisp-2.33-r1.ebuild 4219 -MD5 3f294055463e083e33425b6d9ce37967 clisp-2.33-r2.ebuild 4119 -MD5 cee53486da634e2b42d05df3a739debe clisp-2.33.1.ebuild 4122 -MD5 4c3509add0db876b3fbc79f551f9031c clisp-2.33.2-r1.ebuild 4283 +MD5 a24ead113d79838ccddb9eb87e503e58 ChangeLog 8014 MD5 8f41b5b44f93bffd11fa4a1fbe8bee85 clisp-2.33.2-r2.ebuild 4082 -MD5 a1155a77af75427f79658be5be6a681d clisp-2.33.2.ebuild 4122 -MD5 c9853b2eb1a4fcb5c699c58c8bcae3a6 clisp-2.33.ebuild 4060 MD5 485cde76397408cf913fc6d4c7a45a67 metadata.xml 882 MD5 c112ebf612bf8e262c4285fd4c7e9553 files/clisp-2.30-gentoo.patch 1301 MD5 ec015c64b7aca6f6721123c27d7d921c files/clisp-2.30-linux.lisp-upstream.patch 4712 MD5 7a720fb7b329a505c3cdb556b166aba7 files/clisp.sh 2810 -MD5 2ce1383673bccf5309622a0c11c0aca0 files/digest-clisp-2.28 64 -MD5 7642efead569d6dbdd43a8d5a89df0a8 files/digest-clisp-2.29 64 -MD5 4408eb96e1169c101473012aee6c87ca files/digest-clisp-2.30 64 -MD5 4408eb96e1169c101473012aee6c87ca files/digest-clisp-2.30-r1 64 -MD5 27760908e107e35ff838560fb5381d5b files/digest-clisp-2.31 64 -MD5 27760908e107e35ff838560fb5381d5b files/digest-clisp-2.31-r1 64 -MD5 da9eb2a136566bdce0620c950df941b2 files/digest-clisp-2.32 64 -MD5 da9eb2a136566bdce0620c950df941b2 files/digest-clisp-2.32-r1 64 -MD5 ec706829fc32d6d1aa4c4acc56e755a7 files/digest-clisp-2.33 64 -MD5 ec706829fc32d6d1aa4c4acc56e755a7 files/digest-clisp-2.33-r1 64 -MD5 ec706829fc32d6d1aa4c4acc56e755a7 files/digest-clisp-2.33-r2 64 -MD5 a9cfca152741adf66c83f97408c735fd files/digest-clisp-2.33.1 66 -MD5 9a2df7725b74af8b8b9f3db39b350e79 files/digest-clisp-2.33.2 66 -MD5 9a2df7725b74af8b8b9f3db39b350e79 files/digest-clisp-2.33.2-r1 66 MD5 9a2df7725b74af8b8b9f3db39b350e79 files/digest-clisp-2.33.2-r2 66 -MD5 bf978d68f0161bacd6772c07dfade6fa files/install-clc.lisp 484 -MD5 9b76ca10cf785d54c75803e8fddc91cb files/2.31/bindings-glibc-linux.lisp-gentoo.patch 1292 -MD5 9db8f3ac2974a7d9725148ecc0709cc8 files/2.31/bindings-wildcard-fnmatch.c-gentoo.patch 1248 -MD5 ff3506766c1fc9216e04f650f39c0e94 files/2.31/fastcgi-Makefile.in-gentoo.patch 654 -MD5 83877a7508037b3286d37fc12f09650c files/2.32/fastcgi-Makefile.in-gentoo.patch 663 -MD5 ed4100707b93b34a7825b915690e9ccd files/2.32/format.lisp-gentoo.patch 651 -MD5 e4c6fe13416cfc355e04ae4fc2a01d50 files/2.33/berkely-db-configure-gentoo.patch.gz 3765 -MD5 4e46c2b7e0788acfbbee8e3b25ae782b files/2.33/fastcgi-Makefile.in-gentoo.patch 710 -MD5 d0bf00200c853600adc899f2cb1fb907 files/2.33/format.lisp-gentoo.patch 651 -MD5 2e3ac08aeb220af54163a8b41026e355 files/2.33.1/fastcgi-Makefile.in-gentoo.patch 670 MD5 66e5b3968b3a6ad0301ca028447b26b3 files/2.33.2/README.Gentoo 334 MD5 fe93240f140623bf55d2e503f6d8e01e files/2.33.2/clisp.sh 2792 MD5 a9325cfeff703a21e63dbd2b3aad34c1 files/2.33.2/fastcgi-Makefile.in-gentoo.patch 670 diff --git a/dev-lisp/clisp/clisp-2.28.ebuild b/dev-lisp/clisp/clisp-2.28.ebuild deleted file mode 100644 index 720e76746158..000000000000 --- a/dev-lisp/clisp/clisp-2.28.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.28.ebuild,v 1.9 2005/01/02 07:33:19 mkennedy Exp $ - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="http://cvs2.cons.org/ftp-area/clisp/source/latest/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86" -IUSE="X" - -DEPEND="X? ( virtual/x11 )" - -src_compile() { - local myconf="--with-dynamic-ffi --with-dynamic-modules --with-export-syscalls --with-module=wildcard --with-module=regexp --with-module=bindings/linuxlibc6" - use X && myconf="${myconf} --with-module=clx/new-clx" - - unset CHOST # compilation of modules fails if we don't do this - unset CFLAGS - unset CXXFLAGS - ./configure --prefix=/usr ${myconf} || die "./configure failed" - cd src - ./makemake ${myconf} > Makefile - make config.lisp - - # 2002-09-26: karltk - # Not emake-safe - make || die -} - -src_install() { - cd src - make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 clreadline.3 - dodoc SUMMARY README* NEWS MAGIC.add ANNOUNCE clisp.dvi clisp.html clreadline.dvi clreadline.html -} diff --git a/dev-lisp/clisp/clisp-2.29.ebuild b/dev-lisp/clisp/clisp-2.29.ebuild deleted file mode 100644 index 05b1948af468..000000000000 --- a/dev-lisp/clisp/clisp-2.29.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.29.ebuild,v 1.10 2005/01/02 07:33:19 mkennedy Exp $ - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="http://cvs2.cons.org/ftp-area/clisp/source/latest/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86 ~ppc" -IUSE="X" - -DEPEND="X? ( virtual/x11 )" - -S=${WORKDIR}/${PN} - -src_compile() { - local myconf="--with-dynamic-ffi --with-dynamic-modules --with-export-syscalls --with-module=wildcard --with-module=regexp --with-module=bindings/linuxlibc6" - use X && myconf="${myconf} --with-module=clx/new-clx" - - # compilation of modules fails if we don't do this (mkennedy: yep - # -- confirmed on gcc3.2 too) - - unset CHOST - unset CFLAGS - unset CXXFLAGS - - ./configure --prefix=/usr ${myconf} || die "./configure failed" - cd src - ./makemake ${myconf} > Makefile - make config.lisp - - # 2002-09-26: karltk - # Not emake-safe - make || die -} - -src_install() { - cd src - make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 clreadline.3 - dodoc SUMMARY README* NEWS MAGIC.add ANNOUNCE clisp.dvi clisp.html clreadline.dvi clreadline.html -} diff --git a/dev-lisp/clisp/clisp-2.30-r1.ebuild b/dev-lisp/clisp/clisp-2.30-r1.ebuild deleted file mode 100644 index e416242fbf74..000000000000 --- a/dev-lisp/clisp/clisp-2.30-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.30-r1.ebuild,v 1.8 2005/01/02 07:33:19 mkennedy Exp $ - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~x86 ~ppc" -IUSE="X" - -DEPEND="X? ( virtual/x11 ) - dev-lisp/common-lisp-controller" - -src_unpack() { - unpack ${A} - cd ${S} && patch -p1 <${FILESDIR}/${P}-gentoo.patch || die - cd ${S} && patch -p2 <${FILESDIR}/${P}-linux.lisp-upstream.patch || die -} - -src_compile() { - local myconf="--with-dynamic-ffi - --with-dynamic-modules - --with-export-syscalls - --with-module=wildcard - --with-module=regexp - --with-module=bindings/linuxlibc6" - -# for the time being, these modules cause segv during build - use X && myconf="${myconf} --with-module=clx/new-clx" -# use threads && myconf="${myconf} --with-threads=POSIX_THREADS" - - einfo "Configuring with $myconf" - ./configure --prefix=/usr ${myconf} || die "./configure failed" - cd src && ./makemake ${myconf} > Makefile - make config.lisp - make || die -} - -src_install() { - cd src && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 clreadline.3 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html clreadline.dvi clreadline.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - /usr/sbin/register-common-lisp-implementation clisp -} - -pkg_prerm() { - /usr/sbin/unregister-common-lisp-implementation clisp -} diff --git a/dev-lisp/clisp/clisp-2.30.ebuild b/dev-lisp/clisp/clisp-2.30.ebuild deleted file mode 100644 index 3ffe6dc15030..000000000000 --- a/dev-lisp/clisp/clisp-2.30.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.30.ebuild,v 1.6 2005/01/02 07:33:19 mkennedy Exp $ - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~x86 ~ppc" -IUSE="X" - -DEPEND="X? ( virtual/x11 )" - -src_unpack() { - unpack ${A} - cd ${S} && patch -p1 <${FILESDIR}/${P}-gentoo.patch || die - cd ${S} && patch -p2 <${FILESDIR}/${P}-linux.lisp-upstream.patch || die -} - -src_compile() { - local myconf="--with-dynamic-ffi - --with-dynamic-modules - --with-export-syscalls - --with-module=wildcard - --with-module=regexp - --with-module=bindings/linuxlibc6" - -# for the time being, these modules cause segv during build -# use X && myconf="${myconf} --with-module=clx/new-clx" -# use threads && myconf="${myconf} --with-threads=POSIX_THREADS" - - einfo "Configuring with $myconf" - ./configure --prefix=/usr ${myconf} || die "./configure failed" - cd src && ./makemake ${myconf} > Makefile - make config.lisp - make || die -} - -src_install () { - cd src && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 clreadline.3 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html clreadline.dvi clreadline.html -} diff --git a/dev-lisp/clisp/clisp-2.31-r1.ebuild b/dev-lisp/clisp/clisp-2.31-r1.ebuild deleted file mode 100644 index 05c01fc8b885..000000000000 --- a/dev-lisp/clisp/clisp-2.31-r1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.31-r1.ebuild,v 1.8 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86" -IUSE="X fastcgi ldap nls postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - ldap? ( net-nds/openldap ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/bindings-glibc-linux.lisp-gentoo.patch - epatch ${FILESDIR}/${PV}/bindings-wildcard-fnmatch.c-gentoo.patch - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - is-flag -march=athlon-xp && filter-flags -O? - - einfo "Using CFLAGS: ${CFLAGS}" - export CC="$(gcc-getCC) ${CFLAGS}" - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - use postgres && myconf="${myconf} --with-module=postgresql" - use fastcgi && myconf="${myconf} --with-module=fastcgi" - # the following modules are not supported -# use ldap && myconf="${myconf} --with-module=dirkey" -# use threads && myconf="${myconf} --with-threads=POSIX_THREADS" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - make config.lisp - sed 's,"vi","nano",g' <config.lisp >config.gentoo && mv config.gentoo config.lisp || die - make || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - chown cl-builder:cl-builder /usr/lib/common-lisp/clisp - rm -rf ${ROOT}/usr/lib/common-lisp/clisp/* || true - /usr/bin/clc-autobuild-impl clisp yes - /usr/sbin/register-common-lisp-implementation clisp -} - -pkg_prerm() { - rm -rf ${ROOT}/usr/lib/common-lisp/clisp/* || true -} diff --git a/dev-lisp/clisp/clisp-2.31.ebuild b/dev-lisp/clisp/clisp-2.31.ebuild deleted file mode 100644 index 163b55ee93ba..000000000000 --- a/dev-lisp/clisp/clisp-2.31.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.31.ebuild,v 1.10 2005/01/02 07:33:19 mkennedy Exp $ - -inherit eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86" -IUSE="X fastcgi ldap nls postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - ldap? ( net-nds/openldap ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/bindings-glibc-linux.lisp-gentoo.patch - epatch ${FILESDIR}/${PV}/bindings-wildcard-fnmatch.c-gentoo.patch - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch -} - -src_compile() { - export CC="$(gcc-getCC) ${CFLAGS}" - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - use postgres && myconf="${myconf} --with-module=postgresql" - use fastcgi && myconf="${myconf} --with-module=fastcgi" - # the following modules are not supported -# use ldap && myconf="${myconf} --with-module=dirkey" -# use threads && myconf="${myconf} --with-threads=POSIX_THREADS" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - make config.lisp - sed 's,"vi","nano",g' <config.lisp >config.gentoo && mv config.gentoo config.lisp || die - make || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - chown cl-builder:cl-builder /usr/lib/common-lisp/clisp - rm -rf /usr/lib/common-lisp/clisp/* - /usr/bin/clc-autobuild-impl clisp yes - /usr/sbin/register-common-lisp-implementation clisp -} - -pkg_prerm() { - rm -rf /usr/lib/common-lisp/clisp/* -} diff --git a/dev-lisp/clisp/clisp-2.32-r1.ebuild b/dev-lisp/clisp/clisp-2.32-r1.ebuild deleted file mode 100644 index 351018d8961c..000000000000 --- a/dev-lisp/clisp/clisp-2.32-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.32-r1.ebuild,v 1.9 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic common-lisp-common eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86" -IUSE="X berkdb fastcgi ldap nls postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - ldap? ( net-nds/openldap ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - berkdb? ( =sys-libs/db-4* )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch - epatch ${FILESDIR}/${PV}/format.lisp-gentoo.patch -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - einfo "Using CFLAGS: ${CFLAGS}" - export CC="$(gcc-getCC) ${CFLAGS}" - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - if use postgres; then - myconf="${myconf} --with-module=postgresql" - CC="${CC} -I $(pg_config --includedir)" - fi - use fastcgi && myconf="${myconf} --with-module=fastcgi" -# use berkdb && myconf="${myconf} --with-module=berkeley-db" # needs work -# use ldap && myconf="${myconf} --with-module=dirkey" # openldap is broken -# use threads && myconf="${myconf} --with-threads=POSIX_THREADS" # broken - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - make config.lisp - sed -i 's,"vi","nano",g' config.lisp - make || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - standard-impl-postinst clisp -} - -pkg_postrm() { - standard-impl-postrm clisp /usr/bin/clisp -} diff --git a/dev-lisp/clisp/clisp-2.32.ebuild b/dev-lisp/clisp/clisp-2.32.ebuild deleted file mode 100644 index 7fcbb16d93cc..000000000000 --- a/dev-lisp/clisp/clisp-2.32.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.32.ebuild,v 1.7 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~x86" -IUSE="X berkdb fastcgi ldap nls postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - ldap? ( net-nds/openldap ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - berkdb? ( =sys-libs/db-4* )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch - epatch ${FILESDIR}/${PV}/format.lisp-gentoo.patch -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - einfo "Using CFLAGS: ${CFLAGS}" - export CC="$(gcc-getCC) ${CFLAGS}" - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - use postgres && myconf="${myconf} --with-module=postgresql" - use fastcgi && myconf="${myconf} --with-module=fastcgi" -# use berkdb && myconf="${myconf} --with-module=berkeley-db" # needs work -# use ldap && myconf="${myconf} --with-module=dirkey" # openldap is broken -# use threads && myconf="${myconf} --with-threads=POSIX_THREADS" # broken - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - make config.lisp - sed -i 's,"vi","nano",g' config.lisp - make || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - chown cl-builder:cl-builder /usr/lib/common-lisp/clisp - rm -rf /usr/lib/common-lisp/clisp/* || true - /usr/bin/clc-autobuild-impl clisp yes - /usr/sbin/register-common-lisp-implementation clisp -} - -pkg_prerm() { - rm -rf /usr/lib/common-lisp/clisp/* || true -} diff --git a/dev-lisp/clisp/clisp-2.33-r1.ebuild b/dev-lisp/clisp/clisp-2.33-r1.ebuild deleted file mode 100644 index 6725504c01c8..000000000000 --- a/dev-lisp/clisp/clisp-2.33-r1.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.33-r1.ebuild,v 1.7 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic common-lisp-common eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~x86" -IUSE="X berkdb fastcgi nls pcre postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - berkdb? ( =sys-libs/db-4* ) - pcre? ( dev-libs/libpcre )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch - epatch ${FILESDIR}/${PV}/berkely-db-configure-gentoo.patch.gz -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - # The previous stanza might not be necessary. Bug 39830. - if is-flag '-march=athlon-xp'; then - replace-flags '-march=athlon-xp' '-mcpu=athlon-xp' - fi - - einfo "Using CFLAGS: ${CFLAGS}" - export CC="$(gcc-getCC) ${CFLAGS}" - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - if use postgres; then - myconf="${myconf} --with-module=postgresql" - CC="${CC} -I $(pg_config --includedir)" - fi - use fastcgi && myconf="${myconf} --with-module=fastcgi" - use berkdb && myconf="${myconf} --with-module=berkeley-db" - use pcre && myconf="${myconf} --with-module=pcre" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - make config.lisp - sed -i 's,"vi","nano",g' config.lisp - sed -i 's,http://www.lisp.org/HyperSpec/,http://www.lispworks.com/reference/HyperSpec/,g' config.lisp - make || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - standard-impl-postinst clisp - while read line; do einfo "${line}"; done <<EOF - -PLEASE NOTE: FASL files (.fas) created by previous versions of CLISP -are not compatible with this version of CLISP (${PV}). You will need -to re-create your FASLs via. recompilation. FASLs in -/usr/lib/common-lisp/clisp for Common Lisp Controller-installed Lisp -packages have aready been recompiled for you. - -EOF -} - -pkg_postrm() { - standard-impl-postrm clisp /usr/bin/clisp -} diff --git a/dev-lisp/clisp/clisp-2.33-r2.ebuild b/dev-lisp/clisp/clisp-2.33-r2.ebuild deleted file mode 100644 index b38e63617134..000000000000 --- a/dev-lisp/clisp/clisp-2.33-r2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.33-r2.ebuild,v 1.4 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic common-lisp-common eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~x86" -IUSE="X fastcgi nls pcre postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - pcre? ( dev-libs/libpcre )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - # The previous stanza might not be necessary. Bug 39830. - if is-flag '-march=athlon-xp'; then - replace-flags '-march=athlon-xp' '-mcpu=athlon-xp' - fi - -# einfo "Using CFLAGS: ${CFLAGS}" -# export CC="$(gcc-getCC) ${CFLAGS}" - - # Let CLISP use its own set of optimizations - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - if use postgres; then - myconf="${myconf} --with-module=postgresql" - CC="${CC} -I $(pg_config --includedir)" - fi - use fastcgi && myconf="${myconf} --with-module=fastcgi" - use pcre && myconf="${myconf} --with-module=pcre" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - emake -j1 config.lisp - sed -i 's,"vi","nano",g' config.lisp - sed -i 's,http://www.lisp.org/HyperSpec/,http://www.lispworks.com/reference/HyperSpec/,g' config.lisp - emake -j1 || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - standard-impl-postinst clisp - while read line; do einfo "${line}"; done <<EOF - -PLEASE NOTE: FASL files (.fas) created by previous versions of CLISP -are not compatible with this version of CLISP (${PV}). You will need -to re-create your FASLs via. recompilation. FASLs in -/usr/lib/common-lisp/clisp for Common Lisp Controller-installed Lisp -packages have aready been recompiled for you. - -EOF -} - -pkg_postrm() { - standard-impl-postrm clisp /usr/bin/clisp -} diff --git a/dev-lisp/clisp/clisp-2.33.1.ebuild b/dev-lisp/clisp/clisp-2.33.1.ebuild deleted file mode 100644 index 2135fdbac617..000000000000 --- a/dev-lisp/clisp/clisp-2.33.1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.33.1.ebuild,v 1.4 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic common-lisp-common eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86" -IUSE="X fastcgi nls pcre postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - pcre? ( dev-libs/libpcre )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - # The previous stanza might not be necessary. Bug 39830. - if is-flag '-march=athlon-xp'; then - replace-flags '-march=athlon-xp' '-mcpu=athlon-xp' - fi - -# einfo "Using CFLAGS: ${CFLAGS}" -# export CC="$(gcc-getCC) ${CFLAGS}" - - # Let CLISP use its own set of optimizations - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - if use postgres; then - myconf="${myconf} --with-module=postgresql" - CC="${CC} -I $(pg_config --includedir)" - fi - use fastcgi && myconf="${myconf} --with-module=fastcgi" - use pcre && myconf="${myconf} --with-module=pcre" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - emake -j1 config.lisp - sed -i 's,"vi","nano",g' config.lisp - sed -i 's,http://www.lisp.org/HyperSpec/,http://www.lispworks.com/reference/HyperSpec/,g' config.lisp - emake -j1 || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - standard-impl-postinst clisp - while read line; do einfo "${line}"; done <<EOF - -PLEASE NOTE: FASL files (.fas) created by versions of CLISP prior to -2.33 are not compatible with this version of CLISP (${PV}). You will -need to re-create your FASLs via. recompilation. FASLs in -/usr/lib/common-lisp/clisp for Common Lisp Controller-installed Lisp -packages have aready been recompiled for you. - -EOF -} - -pkg_postrm() { - standard-impl-postrm clisp /usr/bin/clisp -} diff --git a/dev-lisp/clisp/clisp-2.33.2-r1.ebuild b/dev-lisp/clisp/clisp-2.33.2-r1.ebuild deleted file mode 100644 index 1c475cb195df..000000000000 --- a/dev-lisp/clisp/clisp-2.33.2-r1.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.33.2-r1.ebuild,v 1.6 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic common-lisp-common eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86 ppc" -IUSE="X fastcgi nls pcre postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - >=dev-lisp/cl-defsystem3-3.3i-r3 - >=dev-lisp/cl-asdf-1.84 - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - pcre? ( dev-libs/libpcre )" - -PROVIDE="virtual/commonlisp" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch - epatch ${FILESDIR}/${PV}/glibc-linux.lisp-sigpause-gentoo.patch -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - # The previous stanza might not be necessary. Bug 39830. - if is-flag '-march=athlon-xp'; then - replace-flags '-march=athlon-xp' '-mcpu=athlon-xp' - fi - -# einfo "Using CFLAGS: ${CFLAGS}" -# export CC="$(gcc-getCC) ${CFLAGS}" - - # Let CLISP use its own set of optimizations - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - if use postgres; then - myconf="${myconf} --with-module=postgresql" - CC="${CC} -I $(pg_config --includedir)" - fi - use fastcgi && myconf="${myconf} --with-module=fastcgi" - use pcre && myconf="${myconf} --with-module=pcre" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - emake -j1 config.lisp - sed -i 's,"vi","nano",g' config.lisp - sed -i 's,http://www.lisp.org/HyperSpec/,http://www.lispworks.com/reference/HyperSpec/,g' config.lisp - emake -j1 || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - standard-impl-postinst clisp - while read line; do einfo "${line}"; done <<EOF - -PLEASE NOTE: FASL files (.fas) created by versions of CLISP prior to -2.33 are not compatible with this version of CLISP (${PV}). You will -need to re-create your FASLs via. recompilation. FASLs in -/usr/lib/common-lisp/clisp for Common Lisp Controller-installed Lisp -packages have aready been recompiled for you. - -EOF -} - -pkg_postrm() { - standard-impl-postrm clisp /usr/bin/clisp -} diff --git a/dev-lisp/clisp/clisp-2.33.2.ebuild b/dev-lisp/clisp/clisp-2.33.2.ebuild deleted file mode 100644 index 659e09d262c2..000000000000 --- a/dev-lisp/clisp/clisp-2.33.2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.33.2.ebuild,v 1.4 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic common-lisp-common eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86" -IUSE="X fastcgi nls pcre postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - pcre? ( dev-libs/libpcre )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - # The previous stanza might not be necessary. Bug 39830. - if is-flag '-march=athlon-xp'; then - replace-flags '-march=athlon-xp' '-mcpu=athlon-xp' - fi - -# einfo "Using CFLAGS: ${CFLAGS}" -# export CC="$(gcc-getCC) ${CFLAGS}" - - # Let CLISP use its own set of optimizations - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - if use postgres; then - myconf="${myconf} --with-module=postgresql" - CC="${CC} -I $(pg_config --includedir)" - fi - use fastcgi && myconf="${myconf} --with-module=fastcgi" - use pcre && myconf="${myconf} --with-module=pcre" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - emake -j1 config.lisp - sed -i 's,"vi","nano",g' config.lisp - sed -i 's,http://www.lisp.org/HyperSpec/,http://www.lispworks.com/reference/HyperSpec/,g' config.lisp - emake -j1 || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - standard-impl-postinst clisp - while read line; do einfo "${line}"; done <<EOF - -PLEASE NOTE: FASL files (.fas) created by versions of CLISP prior to -2.33 are not compatible with this version of CLISP (${PV}). You will -need to re-create your FASLs via. recompilation. FASLs in -/usr/lib/common-lisp/clisp for Common Lisp Controller-installed Lisp -packages have aready been recompiled for you. - -EOF -} - -pkg_postrm() { - standard-impl-postrm clisp /usr/bin/clisp -} diff --git a/dev-lisp/clisp/clisp-2.33.ebuild b/dev-lisp/clisp/clisp-2.33.ebuild deleted file mode 100644 index 548b277d2e17..000000000000 --- a/dev-lisp/clisp/clisp-2.33.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.33.ebuild,v 1.9 2005/01/02 07:33:19 mkennedy Exp $ - -inherit flag-o-matic common-lisp-common eutils gcc - -DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp" -HOMEPAGE="http://clisp.sourceforge.net/" -SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="x86" -IUSE="X berkdb fastcgi nls pcre postgres readline" - -DEPEND="dev-libs/libsigsegv - dev-lisp/common-lisp-controller - fastcgi? ( dev-libs/fcgi ) - postgres? ( dev-db/postgresql ) - X? ( virtual/x11 ) - readline? ( sys-libs/readline ) - nls? ( sys-devel/gettext ) - berkdb? ( =sys-libs/db-4* ) - pcre? ( dev-libs/libpcre )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${PV}/fastcgi-Makefile.in-gentoo.patch - epatch ${FILESDIR}/${PV}/berkely-db-configure-gentoo.patch.gz -} - -src_compile() { - # Handle the case where the user has some other -falign-functions - # option set. Bug 34630. - if ! is-flag '-falign-functions=4' \ - && expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)' >/dev/null; then - CFLAGS=${CFLAGS/\ - $(expr "$CFLAGS" : '.*\(-falign-functions=[[:digit:]]\+\)')/\ - -falign-functions=4} - fi - - # Fails to compile without -falign-functions=4 when -march=pentium4 - # (or -march=pentium3, sometimes??) is defined. Bugs 33425 and 34630. - if (is-flag '-march=pentium4' || is-flag '-march=pentium3') \ - && ! is-flag '-falign-functions=4'; then - append-flags '-falign-functions=4' - fi - - # Athlon XP users report problems with -O3 optimization. In this - # block, we remove any optimization flag. Depending on bug 34497. we - # may be able to reduce optimization to -O2. - if is-flag '-march=athlon-xp'; then - filter-flags '-O*' - fi - - einfo "Using CFLAGS: ${CFLAGS}" - export CC="$(gcc-getCC) ${CFLAGS}" - unset CFLAGS CXXFLAGS - local myconf="--with-dynamic-ffi - --with-unicode - --with-module=regexp - --with-module=syscalls - --with-module=wildcard - --with-module=bindings/glibc" - use readline || myconf="${myconf} --with-noreadline" - use nls || myconf="${myconf} --with-nogettext" - use X && myconf="${myconf} --with-module=clx/new-clx" - if use postgres; then - myconf="${myconf} --with-module=postgresql" - CC="${CC} -I $(pg_config --includedir)" - fi - use fastcgi && myconf="${myconf} --with-module=fastcgi" - use berkdb && myconf="${myconf} --with-module=berkeley-db" - use pcre && myconf="${myconf} --with-module=pcre" - ./configure --prefix=/usr ${myconf} build || die "./configure failed" - cd build - ./makemake ${myconf} >Makefile - make config.lisp - sed -i 's,"vi","nano",g' config.lisp - sed -i 's,http://www.lisp.org/HyperSpec/,http://www.lispworks.com/reference/HyperSpec/,g' config.lisp - make || die -} - -src_install() { - cd build && make DESTDIR=${D} prefix=/usr install-bin || die - doman clisp.1 - dodoc SUMMARY README* NEWS MAGIC.add GNU-GPL COPYRIGHT \ - ANNOUNCE clisp.dvi clisp.html - - rm -f ${D}/usr/lib/clisp/base/* - (cd ${D}/usr/lib/clisp/base && ln -s ../full/* .) - chmod a+x ${D}/usr/lib/clisp/clisp-link - - # install common-lisp-controller profile - exeinto /usr/lib/common-lisp/bin - doexe ${FILESDIR}/clisp.sh - insinto /usr/lib/clisp - doins ${FILESDIR}/install-clc.lisp - - keepdir /usr/lib/common-lisp/clisp -} - -pkg_preinst() { - local clisp_dir=/usr/lib/clisp - local old_mem=$clisp_dir/full/lispinit.mem - local new_mem=$clisp_dir/full/lispinit-new.mem - local clean_mem=$clisp_dir/full/lispinit-clean.mem - local lisp_run=$clisp_dir/full/lisp.run - - rm -f $old_mem $new_mem $clean_mem $lisp_run -} - -pkg_postinst() { - standard-impl-postinst clisp - while read line; do einfo "${line}"; done <<EOF - -PLEASE NOTE: FASL files (.fas) created by previous versions of CLISP -are not compatible with this version of CLISP (${PV}). You will need -to re-create your FASLs via. recompilation. FASLs in -/usr/lib/common-lisp/clisp for Common Lisp Controller-installed Lisp -packages have aready been recompiled for you. - -EOF -} - -pkg_postrm() { - standard-impl-postrm clisp /usr/bin/clisp -} diff --git a/dev-lisp/clisp/files/2.31/bindings-glibc-linux.lisp-gentoo.patch b/dev-lisp/clisp/files/2.31/bindings-glibc-linux.lisp-gentoo.patch deleted file mode 100644 index 48ef331feaba..000000000000 --- a/dev-lisp/clisp/files/2.31/bindings-glibc-linux.lisp-gentoo.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -u clisp-2.31.orig/modules/bindings/glibc/linux.lisp clisp-2.31/modules/bindings/glibc/linux.lisp ---- clisp-2.31.orig/modules/bindings/glibc/linux.lisp 2003-08-07 15:23:56.000000000 -0500 -+++ clisp-2.31/modules/bindings/glibc/linux.lisp 2003-09-04 02:13:04.383537043 -0500 -@@ -873,8 +873,6 @@ - ; (:arguments (x double-float) (iptr (c-ptr double-float) :out)) - ; (:return-type double-float)) - (def-call-out rint (:arguments (x double-float)) (:return-type double-float)) --(def-call-out scalb (:arguments (x double-float) (n double-float)) -- (:return-type double-float)) - (def-call-out nextafter (:arguments (x double-float) (y double-float)) - (:return-type double-float)) - (def-call-out remainder (:arguments (x double-float) (y double-float)) -@@ -964,8 +962,6 @@ - ; (:arguments (x single-float) (iptr (c-ptr single-float) :out)) - ; (:return-type single-float)) - (def-call-out rintf (:arguments (x single-float)) (:return-type single-float)) --(def-call-out scalbf (:arguments (x single-float) (n single-float)) -- (:return-type single-float)) - (def-call-out nextafterf (:arguments (x single-float) (y single-float)) - (:return-type single-float)) - (def-call-out remainderf (:arguments (x single-float) (y single-float)) -Only in clisp-2.31/modules/bindings/glibc/: linux.lisp~ diff --git a/dev-lisp/clisp/files/2.31/bindings-wildcard-fnmatch.c-gentoo.patch b/dev-lisp/clisp/files/2.31/bindings-wildcard-fnmatch.c-gentoo.patch deleted file mode 100644 index 1e7cce411ae9..000000000000 --- a/dev-lisp/clisp/files/2.31/bindings-wildcard-fnmatch.c-gentoo.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -u clisp-2.31.orig/modules/wildcard/Makefile.in clisp-2.31/modules/wildcard/Makefile.in ---- clisp-2.31.orig/modules/wildcard/Makefile.in 2000-03-31 18:17:50.000000000 -0600 -+++ clisp-2.31/modules/wildcard/Makefile.in 2003-09-04 03:24:14.869343640 -0500 -@@ -24,7 +24,7 @@ - $(CC) $(CFLAGS) -I$(INCLUDES) -c wildcard.c - - fnmatch.o : fnmatch.c fnmatch.h -- $(CC) $(CFLAGS) -I. -DHAVE_CONFIG_H -D_LIBC -c fnmatch.c -+ $(CC) $(CFLAGS) -I. -DHAVE_CONFIG_H -c fnmatch.c - - # Make a module - clisp-module : all -Only in clisp-2.31/modules/wildcard: Makefile.in~ -diff -u clisp-2.31.orig/modules/wildcard/fnmatch.c clisp-2.31/modules/wildcard/fnmatch.c ---- clisp-2.31.orig/modules/wildcard/fnmatch.c 1998-07-22 15:22:52.000000000 -0500 -+++ clisp-2.31/modules/wildcard/fnmatch.c 2003-09-04 03:24:37.101169587 -0500 -@@ -37,9 +37,6 @@ - program understand `configure --with-gnu-libc' and omit the object files, - it is simpler to just do this in the source for each such file. */ - --#if defined (_LIBC) || !defined (__GNU_LIBRARY__) -- -- - # if defined (STDC_HEADERS) || !defined (isascii) - # define ISASCII(c) 1 - # else -@@ -237,5 +234,3 @@ - - # undef FOLD - } -- --#endif /* _LIBC or not __GNU_LIBRARY__. */ -Only in clisp-2.31/modules/wildcard: fnmatch.c~ diff --git a/dev-lisp/clisp/files/2.31/fastcgi-Makefile.in-gentoo.patch b/dev-lisp/clisp/files/2.31/fastcgi-Makefile.in-gentoo.patch deleted file mode 100644 index 0447a146d09b..000000000000 --- a/dev-lisp/clisp/files/2.31/fastcgi-Makefile.in-gentoo.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -ur clisp-2.31.orig/modules/fastcgi/Makefile.in clisp-2.31/modules/fastcgi/Makefile.in ---- clisp-2.31.orig/modules/fastcgi/Makefile.in 2003-01-09 14:16:46.000000000 -0600 -+++ clisp-2.31/modules/fastcgi/Makefile.in 2003-11-26 13:15:24.194528464 -0600 -@@ -21,10 +21,10 @@ - $(CLISP) -c fastcgi.lisp - - fastcgi.o: fastcgi.c -- $(CC) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c -+ $(CC) $(CFLAGS) -I.. -c fastcgi.c - - fastcgi_wrappers.o: fastcgi_wrappers.c -- $(CC) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c -+ $(CC) $(CFLAGS) -I.. -c fastcgi_wrappers.c - - # Make a module - clisp-module : all -Only in clisp-2.31/modules/fastcgi: Makefile.in~ diff --git a/dev-lisp/clisp/files/2.32/fastcgi-Makefile.in-gentoo.patch b/dev-lisp/clisp/files/2.32/fastcgi-Makefile.in-gentoo.patch deleted file mode 100644 index 9a7011f59e03..000000000000 --- a/dev-lisp/clisp/files/2.32/fastcgi-Makefile.in-gentoo.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -ur clisp-2.32.original/modules/fastcgi/Makefile.in clisp-2.32/modules/fastcgi/Makefile.in ---- clisp-2.32.original/modules/fastcgi/Makefile.in 2003-01-09 14:16:46.000000000 -0600 -+++ clisp-2.32/modules/fastcgi/Makefile.in 2004-01-11 03:20:32.000000000 -0600 -@@ -21,10 +21,10 @@ - $(CLISP) -c fastcgi.lisp - - fastcgi.o: fastcgi.c -- $(CC) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c -+ $(CC) $(CFLAGS) -I.. -c fastcgi.c - - fastcgi_wrappers.o: fastcgi_wrappers.c -- $(CC) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c -+ $(CC) $(CFLAGS) -I.. -c fastcgi_wrappers.c - - # Make a module - clisp-module : all -Only in clisp-2.32/modules/fastcgi/: Makefile.in~ diff --git a/dev-lisp/clisp/files/2.32/format.lisp-gentoo.patch b/dev-lisp/clisp/files/2.32/format.lisp-gentoo.patch deleted file mode 100644 index 870f9ba4f8e1..000000000000 --- a/dev-lisp/clisp/files/2.32/format.lisp-gentoo.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- clisp-2.32.orig/src/format.lisp -+++ clisp-2.32/src/format.lisp -@@ -2430,9 +2430,10 @@ - (prefix suffix per-line-p body-csdl add-fill - last-csdl) - (format-logical-block-parse *FORMAT-CSDL*) -- (when add-fill -- (format-error *FORMAT-CS* (csd-cs-index (car *FORMAT-CSDL*)) -- (TEXT "Error: ~~:@> not implemented"))) -+;;; Disabled to allow CLC to work (WN) -+; (when add-fill -+; (format-error *FORMAT-CS* (csd-cs-index (car *FORMAT-CSDL*)) -+; (TEXT "Error: ~~:@> not implemented"))) - (setq *FORMAT-CSDL* body-csdl) - (labels ((compute-inner () - `((PPRINT-LOGICAL-BLOCK diff --git a/dev-lisp/clisp/files/2.33.1/fastcgi-Makefile.in-gentoo.patch b/dev-lisp/clisp/files/2.33.1/fastcgi-Makefile.in-gentoo.patch deleted file mode 100644 index dbeace0ae8ee..000000000000 --- a/dev-lisp/clisp/files/2.33.1/fastcgi-Makefile.in-gentoo.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -ur clisp-2.33.1.original/modules/fastcgi/Makefile.in clisp-2.33.1/modules/fastcgi/Makefile.in ---- clisp-2.33.1.original/modules/fastcgi/Makefile.in 2004-03-03 08:41:54.000000000 -0600 -+++ clisp-2.33.1/modules/fastcgi/Makefile.in 2004-03-20 00:02:37.235191912 -0600 -@@ -22,10 +22,10 @@ - $(CLISP) -c fastcgi.lisp - - fastcgi.o: fastcgi.c -- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c -+ $(CC) $(CPPFLAGS) $(CFLAGS) -I.. -c fastcgi.c - - fastcgi_wrappers.o: fastcgi_wrappers.c -- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c -+ $(CC) $(CPPFLAGS) $(CFLAGS) -I.. -c fastcgi_wrappers.c - - # Make a module - clisp-module : all - diff --git a/dev-lisp/clisp/files/2.33/berkely-db-configure-gentoo.patch.gz b/dev-lisp/clisp/files/2.33/berkely-db-configure-gentoo.patch.gz Binary files differdeleted file mode 100644 index d47fbda5159a..000000000000 --- a/dev-lisp/clisp/files/2.33/berkely-db-configure-gentoo.patch.gz +++ /dev/null diff --git a/dev-lisp/clisp/files/2.33/fastcgi-Makefile.in-gentoo.patch b/dev-lisp/clisp/files/2.33/fastcgi-Makefile.in-gentoo.patch deleted file mode 100644 index a00027c57b3a..000000000000 --- a/dev-lisp/clisp/files/2.33/fastcgi-Makefile.in-gentoo.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -ur clisp-2.33.original/modules/fastcgi/Makefile.in clisp-2.33/modules/fastcgi/Makefile.in ---- clisp-2.33.original/modules/fastcgi/Makefile.in 2004-03-03 08:41:54.000000000 -0600 -+++ clisp-2.33/modules/fastcgi/Makefile.in 2004-03-20 00:02:37.235191912 -0600 -@@ -22,10 +22,10 @@ - $(CLISP) -c fastcgi.lisp - - fastcgi.o: fastcgi.c -- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c -+ $(CC) $(CPPFLAGS) $(CFLAGS) -I.. -c fastcgi.c - - fastcgi_wrappers.o: fastcgi_wrappers.c -- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c -+ $(CC) $(CPPFLAGS) $(CFLAGS) -I.. -c fastcgi_wrappers.c - - # Make a module - clisp-module : all -Only in clisp-2.33/modules/fastcgi: Makefile.in~ diff --git a/dev-lisp/clisp/files/2.33/format.lisp-gentoo.patch b/dev-lisp/clisp/files/2.33/format.lisp-gentoo.patch deleted file mode 100644 index 12cd17e8b962..000000000000 --- a/dev-lisp/clisp/files/2.33/format.lisp-gentoo.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- clisp-2.33.orig/src/format.lisp -+++ clisp-2.33/src/format.lisp -@@ -2430,9 +2430,10 @@ - (prefix suffix per-line-p body-csdl add-fill - last-csdl) - (format-logical-block-parse *FORMAT-CSDL*) -- (when add-fill -- (format-error *FORMAT-CS* (csd-cs-index (car *FORMAT-CSDL*)) -- (TEXT "Error: ~~:@> not implemented"))) -+;;; Disabled to allow CLC to work (WN) -+; (when add-fill -+; (format-error *FORMAT-CS* (csd-cs-index (car *FORMAT-CSDL*)) -+; (TEXT "Error: ~~:@> not implemented"))) - (setq *FORMAT-CSDL* body-csdl) - (labels ((compute-inner () - `((PPRINT-LOGICAL-BLOCK diff --git a/dev-lisp/clisp/files/digest-clisp-2.28 b/dev-lisp/clisp/files/digest-clisp-2.28 deleted file mode 100644 index a42de81b78d3..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.28 +++ /dev/null @@ -1 +0,0 @@ -MD5 d5f8acf2de0db2f5f53e7747d0d84503 clisp-2.28.tar.gz 10980199 diff --git a/dev-lisp/clisp/files/digest-clisp-2.29 b/dev-lisp/clisp/files/digest-clisp-2.29 deleted file mode 100644 index 39b0d278d6f3..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.29 +++ /dev/null @@ -1 +0,0 @@ -MD5 53f7cfba5c5f3f7d536541e1df210b74 clisp-2.29.tar.gz 10979127 diff --git a/dev-lisp/clisp/files/digest-clisp-2.30 b/dev-lisp/clisp/files/digest-clisp-2.30 deleted file mode 100644 index 4c86d812cf54..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.30 +++ /dev/null @@ -1 +0,0 @@ -MD5 29e80e430c6098c78dbd2e56334aaa90 clisp-2.30.tar.bz2 5652698 diff --git a/dev-lisp/clisp/files/digest-clisp-2.30-r1 b/dev-lisp/clisp/files/digest-clisp-2.30-r1 deleted file mode 100644 index 4c86d812cf54..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.30-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 29e80e430c6098c78dbd2e56334aaa90 clisp-2.30.tar.bz2 5652698 diff --git a/dev-lisp/clisp/files/digest-clisp-2.31 b/dev-lisp/clisp/files/digest-clisp-2.31 deleted file mode 100644 index 79487e6dcf81..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.31 +++ /dev/null @@ -1 +0,0 @@ -MD5 44bf68b218721540be60250fc1259483 clisp-2.31.tar.bz2 5936744 diff --git a/dev-lisp/clisp/files/digest-clisp-2.31-r1 b/dev-lisp/clisp/files/digest-clisp-2.31-r1 deleted file mode 100644 index 79487e6dcf81..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.31-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 44bf68b218721540be60250fc1259483 clisp-2.31.tar.bz2 5936744 diff --git a/dev-lisp/clisp/files/digest-clisp-2.32 b/dev-lisp/clisp/files/digest-clisp-2.32 deleted file mode 100644 index 969a97673b14..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.32 +++ /dev/null @@ -1 +0,0 @@ -MD5 20a036128ec04e7a48d44c1a1c6f8afe clisp-2.32.tar.bz2 5982226 diff --git a/dev-lisp/clisp/files/digest-clisp-2.32-r1 b/dev-lisp/clisp/files/digest-clisp-2.32-r1 deleted file mode 100644 index 969a97673b14..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.32-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 20a036128ec04e7a48d44c1a1c6f8afe clisp-2.32.tar.bz2 5982226 diff --git a/dev-lisp/clisp/files/digest-clisp-2.33 b/dev-lisp/clisp/files/digest-clisp-2.33 deleted file mode 100644 index 4bdfa802ec07..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.33 +++ /dev/null @@ -1 +0,0 @@ -MD5 8724eccb8933eedec31a06206c79e74d clisp-2.33.tar.bz2 6072837 diff --git a/dev-lisp/clisp/files/digest-clisp-2.33-r1 b/dev-lisp/clisp/files/digest-clisp-2.33-r1 deleted file mode 100644 index 4bdfa802ec07..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.33-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 8724eccb8933eedec31a06206c79e74d clisp-2.33.tar.bz2 6072837 diff --git a/dev-lisp/clisp/files/digest-clisp-2.33-r2 b/dev-lisp/clisp/files/digest-clisp-2.33-r2 deleted file mode 100644 index 4bdfa802ec07..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.33-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 8724eccb8933eedec31a06206c79e74d clisp-2.33.tar.bz2 6072837 diff --git a/dev-lisp/clisp/files/digest-clisp-2.33.1 b/dev-lisp/clisp/files/digest-clisp-2.33.1 deleted file mode 100644 index 35dec800a4ad..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.33.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 a6e0a5350d12526d0269373d3381f15a clisp-2.33.1.tar.bz2 6084239 diff --git a/dev-lisp/clisp/files/digest-clisp-2.33.2 b/dev-lisp/clisp/files/digest-clisp-2.33.2 deleted file mode 100644 index d1380368af9a..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.33.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 ee4ea316db1e843dcb16094bf500012f clisp-2.33.2.tar.bz2 6091273 diff --git a/dev-lisp/clisp/files/digest-clisp-2.33.2-r1 b/dev-lisp/clisp/files/digest-clisp-2.33.2-r1 deleted file mode 100644 index d1380368af9a..000000000000 --- a/dev-lisp/clisp/files/digest-clisp-2.33.2-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 ee4ea316db1e843dcb16094bf500012f clisp-2.33.2.tar.bz2 6091273 diff --git a/dev-lisp/clisp/files/install-clc.lisp b/dev-lisp/clisp/files/install-clc.lisp deleted file mode 100644 index d7615bf7ac7f..000000000000 --- a/dev-lisp/clisp/files/install-clc.lisp +++ /dev/null @@ -1,15 +0,0 @@ -;;;; -*- Mode: Lisp; Package: CL-USER -*- -;;;; Copyright (c) 2002 Kevin M. Rosenberg -;;;; GNU GPL v2 license - -(in-package :cl-user) - -(load "/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp") - -(in-package :common-lisp-controller) - -(init-common-lisp-controller "/usr/lib/common-lisp/clisp/" :version 3) - -(defun send-clc-command (command package) - "Overrides global definition" - (ext:shell (c-l-c:make-clc-send-command-string command package "clisp"))) |