# ChangeLog for dev-lisp/gcl
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.41 2006/12/13 05:38:46 mkennedy Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.42 2006/12/30 13:12:04 vapier Exp $
+
+ 30 Dec 2006; Mike Frysinger <vapier@gentoo.org> gcl-2.6.7-r2.ebuild:
+ Cleanup sandbox/locale handling.
13 Dec 2006; Matthew Kennedy <mkennedy@gentoo.org> gcl-2.6.7-r2.ebuild:
Add dependency for virtual/tetex.
MD5 b540ed5100018e4afc13b8fb3f03bd32 gcl-2.6.7-r1.ebuild 4224
RMD160 59d19e62c92cce27043b94275a0b0268194b074e gcl-2.6.7-r1.ebuild 4224
SHA256 6706c2dcc42655f10093f5b5d88efe5811ef276b9520b9c1724ce5fd38921d57 gcl-2.6.7-r1.ebuild 4224
-EBUILD gcl-2.6.7-r2.ebuild 2854 RMD160 caa9ccc4ac5cd11bdccb66f1705b296241a072ee SHA1 124b501d315040339fa8778287cf4fcc78fdef31 SHA256 97bf0fb3eeb97eda1f50c5da9958de9e18489efeb02dfbf99ac3aa3b39dbae2d
-MD5 10022c5ccb619d90817c37c0cde56bbc gcl-2.6.7-r2.ebuild 2854
-RMD160 caa9ccc4ac5cd11bdccb66f1705b296241a072ee gcl-2.6.7-r2.ebuild 2854
-SHA256 97bf0fb3eeb97eda1f50c5da9958de9e18489efeb02dfbf99ac3aa3b39dbae2d gcl-2.6.7-r2.ebuild 2854
+EBUILD gcl-2.6.7-r2.ebuild 2889 RMD160 09b4779053f91af004c72a4cc9e707779bfe9453 SHA1 ba4809e8ee0da45c4a7e8a42dc08fcb1d9eafd0c SHA256 7a50409281d5af72a48ef55ccd3f8cb3008e48d473db8778d15d410d231ec3b4
+MD5 ea454480bd229fb94084c3bc70851fd3 gcl-2.6.7-r2.ebuild 2889
+RMD160 09b4779053f91af004c72a4cc9e707779bfe9453 gcl-2.6.7-r2.ebuild 2889
+SHA256 7a50409281d5af72a48ef55ccd3f8cb3008e48d473db8778d15d410d231ec3b4 gcl-2.6.7-r2.ebuild 2889
EBUILD gcl-2.6.7.ebuild 4095 RMD160 f0a4008ef369ee5ff953d127c4d023f0cdcecbef SHA1 7dd94742b5068c22ff6d030a1e4b0b5cc7c5b619 SHA256 d7be7fe3c56f358ff3e8e3314998f7e066fd742eab609376f0702397fcde75e2
MD5 f3ca5f54e32181066828b97f5880348c gcl-2.6.7.ebuild 4095
RMD160 f0a4008ef369ee5ff953d127c4d023f0cdcecbef gcl-2.6.7.ebuild 4095
SHA256 d7be7fe3c56f358ff3e8e3314998f7e066fd742eab609376f0702397fcde75e2 gcl-2.6.7.ebuild 4095
-MISC ChangeLog 6299 RMD160 c9d19a082084b209d1072ff68b38bc7986b6bc35 SHA1 ecfcf896894876ebc52f17480d5b514bb7ba57c1 SHA256 c1a3e3bc867264d24bb76c51d7ee76d2e4cbb78c7fd029b48d48aed6072f365e
-MD5 94d3115559ea44ceead6aa69f2ca31f5 ChangeLog 6299
-RMD160 c9d19a082084b209d1072ff68b38bc7986b6bc35 ChangeLog 6299
-SHA256 c1a3e3bc867264d24bb76c51d7ee76d2e4cbb78c7fd029b48d48aed6072f365e ChangeLog 6299
+MISC ChangeLog 6404 RMD160 b332a9be6213b2f441ad685fa0f3694e850b7475 SHA1 ea0e5a645e9323edff2291f3393e762bacb7676f SHA256 c12ecef2b585d28c949e73bf2acdf1df8396a13ed95e319149346dfb84e6b3d4
+MD5 b5391221dac44bc76debb78e722e8767 ChangeLog 6404
+RMD160 b332a9be6213b2f441ad685fa0f3694e850b7475 ChangeLog 6404
+SHA256 c12ecef2b585d28c949e73bf2acdf1df8396a13ed95e319149346dfb84e6b3d4 ChangeLog 6404
MISC metadata.xml 414 RMD160 d8db93b413e6c6b3e82050a0c25ff275d053a59b SHA1 bffc23b117a0eae6f049f3c129ed07970743286a SHA256 35219c038746ff1bd171a390d1f6af4b37115e483ae8fd0d0ca5ead5c71000fc
MD5 76c0f2f918c95b927960b6dd7f700d32 metadata.xml 414
RMD160 d8db93b413e6c6b3e82050a0c25ff275d053a59b metadata.xml 414
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
-iD8DBQFFf5HuyiNZaEAZA+ARAqhkAJ9bpN8ZMXBiKfyOrv3j7/PnZL4+OwCfcr9c
-8NE1XBQWlkvnbeIBB/T7dYg=
-=gepy
+iD8DBQFFlmXl8bi6rjpTunYRAiMqAKDNDlSHsAF8AXo6NmVEHAYuYcQnswCfULB6
++qOOptF1jPqzTLT+fuXEM0Y=
+=fSP1
-----END PGP SIGNATURE-----
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild,v 1.2 2006/12/13 05:38:46 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild,v 1.3 2006/12/30 13:12:04 vapier Exp $
-inherit elisp-common flag-o-matic autotools
+inherit elisp-common flag-o-matic
DEB_PV=32
SRC_URI="http://ftp.debian.org/debian/pool/main/g/gcl/gcl_${PV}.orig.tar.gz
http://ftp.debian.org/debian/pool/main/g/gcl/gcl_${PV}-${DEB_PV}.diff.gz
ftp://ftp.gnu.org/pub/gnu/gcl/${PN}.info.tgz"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64 ~sparc"
IUSE="emacs readline debug X tk doc ansi"
+RESTRICT="sandbox"
RDEPEND="emacs? ( virtual/emacs )
readline? ( sys-libs/readline )
tk? ( dev-lang/tk )
X? ( || ( ( x11-libs/libXt x11-libs/libXext x11-libs/libXmu x11-libs/libXaw ) virtual/x11 ) )
virtual/tetex" # pdflatex (see Bug # 157903)
-
-DEPEND="$RDEPEND
+DEPEND="${RDEPEND}
doc? ( virtual/tetex )
>=app-text/texi2html-1.64
>=sys-devel/autoconf-2.52"
src_unpack() {
unpack ${A}
- epatch gcl_${PV}-${DEB_PV}.diff
+ cd "${S}"
+ epatch ../gcl_${PV}-${DEB_PV}.diff
+ epatch "${FILESDIR}"/flex-configure-LANG.patch
sed -ie "s/gcl-doc/${PF}/g" ${S}/info/makefile
}
src_compile() {
- export SANDBOX_ON=0
local myconfig=""
# Hardened gcc may automatically use PIE building, which does not
# work for this package so far
--disable-dynsysbfd
--disable-statsysbfd
--enable-dynsysgmp
- `use_enable readline readline`
- `use_with X x`
- `use_enable debug debug`
- `use_enable ansi ansi`
+ $(use_enable readline readline)
+ $(use_with X x)
+ $(use_enable debug debug)
+ $(use_enable ansi ansi)
--enable-xdr=no
--enable-infodir=/usr/share/info
--enable-emacsdir=/usr/share/emacs/site-lisp/gcl"
}
src_install() {
- export SANDBOX_ON=0
- make DESTDIR=${D} install || die
+ make DESTDIR="${D}" install || die
rm -rf ${D}/usr/lib/${P}/info
mv ${D}/default.el elisp/