Lines 12-34
Link Here
|
12 |
HOMEPAGE="http://www-sop.inria.fr/mimosa/fp/Bigloo/bigloo.html" |
12 |
HOMEPAGE="http://www-sop.inria.fr/mimosa/fp/Bigloo/bigloo.html" |
13 |
SRC_URI="ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/${MY_P}.tar.gz" |
13 |
SRC_URI="ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/${MY_P}.tar.gz" |
14 |
|
14 |
|
15 |
SLOT="0" |
|
|
16 |
LICENSE="GPL-2" |
15 |
LICENSE="GPL-2" |
|
|
16 |
SLOT="0" |
17 |
KEYWORDS="~amd64 ~ppc ~x86" |
17 |
KEYWORDS="~amd64 ~ppc ~x86" |
|
|
18 |
IUSE="emacs java" |
18 |
|
19 |
|
19 |
# bug 254916 for >=dev-libs/boehm-gc-7.1 |
20 |
# bug 254916 for >=dev-libs/boehm-gc-7.1 |
20 |
DEPEND=">=dev-libs/boehm-gc-7.1 |
21 |
DEPEND=">=dev-libs/boehm-gc-7.1 |
21 |
emacs? ( virtual/emacs ) |
22 |
emacs? ( virtual/emacs ) |
22 |
java? ( virtual/jdk app-arch/zip )" |
23 |
java? ( virtual/jdk app-arch/zip )" |
23 |
|
|
|
24 |
RDEPEND="dev-libs/boehm-gc" |
24 |
RDEPEND="dev-libs/boehm-gc" |
25 |
|
25 |
|
26 |
S=${WORKDIR}/${MY_P%-*} |
26 |
S=${WORKDIR}/${MY_P} |
27 |
|
27 |
|
28 |
SITEFILE="50bigloo-gentoo.el" |
28 |
SITEFILE="50bigloo-gentoo.el" |
29 |
|
29 |
|
30 |
IUSE="emacs java" |
30 |
src_unpack() { |
31 |
# fullbee" |
31 |
unpack ${A} |
|
|
32 |
cd "${S}" |
33 |
sed -i -e 's/^cstrip="-s"/cstrip="no"/' \ |
34 |
-e 's/STRIP=$strip/STRIP=true/' \ |
35 |
configure || die |
36 |
} |
32 |
|
37 |
|
33 |
src_compile() { |
38 |
src_compile() { |
34 |
if use emacs; then |
39 |
if use emacs; then |
Lines 52-58
Link Here
|
52 |
|
57 |
|
53 |
# --bee=$(if use fullbee; then echo full; else echo partial; fi) \ |
58 |
# --bee=$(if use fullbee; then echo full; else echo partial; fi) \ |
54 |
|
59 |
|
55 |
emake || die "emake failed" |
60 |
emake || die |
56 |
} |
61 |
} |
57 |
|
62 |
|
58 |
src_install () { |
63 |
src_install () { |
Lines 60-66
Link Here
|
60 |
# echo "LDPATH=/usr/$(get_libdir)/bigloo/${PV}/" > ${D}/etc/env.d/25bigloo |
65 |
# echo "LDPATH=/usr/$(get_libdir)/bigloo/${PV}/" > ${D}/etc/env.d/25bigloo |
61 |
|
66 |
|
62 |
#bug 254916, should already be fixed upstream |
67 |
#bug 254916, should already be fixed upstream |
63 |
emake -j1 DESTDIR="${D}" install || die "install failed" |
68 |
emake -j1 DESTDIR="${D}" install || die |
64 |
|
69 |
|
65 |
if use emacs; then |
70 |
if use emacs; then |
66 |
elisp-install ${PN} etc/*.{el,elc} || die "elisp-install failed" |
71 |
elisp-install ${PN} etc/*.{el,elc} || die "elisp-install failed" |