Gentoo Archives: gentoo-commits

From: Marijn Schouten <hkbst@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/lisp:master commit in: dev-scheme/gambit/
Date: Thu, 05 Apr 2012 06:59:44
Message-Id: 1333609551.23a5d0af83dbcb8a9c34ba8f2815f82fec6f0a7b.hkbst@gentoo
1 commit: 23a5d0af83dbcb8a9c34ba8f2815f82fec6f0a7b
2 Author: Marijn Schouten <hkBst <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 5 07:05:51 2012 +0000
4 Commit: Marijn Schouten <hkbst <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 5 07:05:51 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=23a5d0af
7
8 remove obsolete gambit ebuild
9
10 ---
11 dev-scheme/gambit/gambit-4.6.0.ebuild | 74 ---------------------------------
12 1 files changed, 0 insertions(+), 74 deletions(-)
13
14 diff --git a/dev-scheme/gambit/gambit-4.6.0.ebuild b/dev-scheme/gambit/gambit-4.6.0.ebuild
15 deleted file mode 100644
16 index ea36ac3..0000000
17 --- a/dev-scheme/gambit/gambit-4.6.0.ebuild
18 +++ /dev/null
19 @@ -1,74 +0,0 @@
20 -# Copyright 1999-2010 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gambit/gambit-4.5.3.ebuild,v 1.1 2009/11/02 15:09:06 hkbst Exp $
23 -
24 -EAPI="3"
25 -
26 -inherit elisp-common flag-o-matic multilib autotools
27 -
28 -MY_PN=gambc
29 -MY_PV=${PV//./_}
30 -MY_P=${MY_PN}-v${MY_PV}
31 -
32 -DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter."
33 -HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
34 -SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
35 -
36 -LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
37 -SLOT="0"
38 -KEYWORDS=""
39 -
40 -#gsc is now Gambit Scheme Compiler and not ghostscript.
41 -#only app-text/ghostscript-gpl-8.64 has freed gsc yet.
42 -DEPEND="emacs? ( virtual/emacs )
43 - !app-text/ghostscript-gnu
44 - !<app-text/ghostscript-gpl-8.64
45 - guide? ( x11-libs/qt-gui )"
46 -RDEPEND=""
47 -
48 -SITEFILE="50gambit-gentoo.el"
49 -
50 -S=${WORKDIR}/${MY_P} #-devel
51 -
52 -IUSE="emacs static guide"
53 -
54 -#src_prepare() {
55 -# sed -e "s#LIB_EXTENSION=\".so\"#LIB_EXTENSION=\".so.${PV}\"#" -i configure.ac
56 -# eautoreconf
57 -#}
58 -
59 -src_configure() {
60 - econf \
61 - $(use_enable !static shared) \
62 - $(use_enable guide) \
63 - --docdir=/usr/share/doc/${PF} \
64 - --enable-single-host \
65 - --disable-absolute-shared-libs #\
66 -# LDFLAGS="-Wl,-soname,libgambc.so.${PV}"
67 -}
68 -
69 -src_compile() {
70 - emake bootstrap || die
71 -
72 - if use emacs; then
73 - elisp-compile misc/*.el || die
74 - fi
75 -}
76 -
77 -src_install() {
78 - emake DESTDIR="${D}" install || die
79 -
80 -# mv ${D}/usr/$(get_libdir)/libgambc.so \
81 -# ${D}/usr/$(get_libdir)/libgambc.so.${PV} || die
82 -#
83 -# dosym /usr/$(get_libdir)/libgambc.so.${PV} \
84 -# /usr/$(get_libdir)/libgambc.so || die
85 -}
86 -
87 -pkg_postinst() {
88 - use emacs && elisp-site-regen
89 -}
90 -
91 -pkg_postrm() {
92 - use emacs && elisp-site-regen
93 -}