Lines 2-8
Link Here
|
2 |
# Distributed under the terms of the GNU General Public License v2 |
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild,v 1.5 2005/11/15 13:40:33 gustavoz Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild,v 1.5 2005/11/15 13:40:33 gustavoz Exp $ |
4 |
|
4 |
|
5 |
inherit elisp-common flag-o-matic |
5 |
inherit elisp-common flag-o-matic autotools |
6 |
|
6 |
|
7 |
DESCRIPTION="GNU Common Lisp" |
7 |
DESCRIPTION="GNU Common Lisp" |
8 |
HOMEPAGE="http://www.gnu.org/software/gcl/gcl.html" |
8 |
HOMEPAGE="http://www.gnu.org/software/gcl/gcl.html" |
Lines 13-33
Link Here
|
13 |
KEYWORDS="x86 ~ppc amd64 sparc" |
13 |
KEYWORDS="x86 ~ppc amd64 sparc" |
14 |
IUSE="emacs readline debug X tcltk custreloc dlopen gprof doc ansi" |
14 |
IUSE="emacs readline debug X tcltk custreloc dlopen gprof doc ansi" |
15 |
|
15 |
|
16 |
DEPEND=">=app-text/texi2html-1.64 |
16 |
RDEPEND="emacs? ( virtual/emacs ) |
17 |
emacs? ( virtual/emacs ) |
|
|
18 |
X? ( virtual/x11 ) |
17 |
X? ( virtual/x11 ) |
19 |
readline? ( sys-libs/readline ) |
18 |
readline? ( sys-libs/readline ) |
20 |
>=dev-libs/gmp-4.1 |
19 |
>=dev-libs/gmp-4.1 |
21 |
doc? ( virtual/tetex ) |
|
|
22 |
tcltk? ( dev-lang/tk )" |
20 |
tcltk? ( dev-lang/tk )" |
23 |
|
21 |
|
|
|
22 |
DEPEND="$RDEPEND |
23 |
doc? ( virtual/tetex ) |
24 |
>=app-text/texi2html-1.64 |
25 |
>=sys-devel/autoconf-2.52" |
26 |
|
24 |
src_unpack() { |
27 |
src_unpack() { |
25 |
unpack ${A} |
28 |
unpack ${A} |
26 |
sed -e "s/gcl-doc/${PF}/g" ${S}/info/makefile > ${T}/makefile |
29 |
sed -e "s/gcl-doc/${PF}/g" ${S}/info/makefile > ${T}/makefile |
27 |
mv ${T}/makefile ${S}/info/makefile |
30 |
mv ${T}/makefile ${S}/info/makefile |
|
|
31 |
epatch ${FILESDIR}/${PV}-fix-configure.in-gentoo.patch || die |
28 |
} |
32 |
} |
29 |
|
33 |
|
30 |
src_compile() { |
34 |
src_compile() { |
|
|
35 |
eautoconf || die |
36 |
|
31 |
export SANDBOX_ON=0 |
37 |
export SANDBOX_ON=0 |
32 |
local myconfig="" |
38 |
local myconfig="" |
33 |
|
39 |
|
Lines 148-153
Link Here
|
148 |
|
154 |
|
149 |
dodoc readme* RELEASE* ChangeLog* doc/* |
155 |
dodoc readme* RELEASE* ChangeLog* doc/* |
150 |
|
156 |
|
|
|
157 |
for i in ${D}/usr/share/doc/gcl-{tk,si}; do |
158 |
mv $i ${D}/usr/share/doc/${PF} |
159 |
done |
160 |
|
151 |
find ${D}/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
161 |
find ${D}/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
152 |
} |
162 |
} |
153 |
|
163 |
|