From: Mike Frysinger Date: Sat, 30 Dec 2006 13:12:04 +0000 (+0000) Subject: Cleanup sandbox/locale handling. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e40b290ffab3a3c64ed6f157931432ee24904f1d;p=gentoo.git Cleanup sandbox/locale handling. Package-Manager: portage-2.1.2_rc4-r2 --- diff --git a/dev-lisp/gcl/ChangeLog b/dev-lisp/gcl/ChangeLog index 3f83e49b7589..93b8c8417548 100644 --- a/dev-lisp/gcl/ChangeLog +++ b/dev-lisp/gcl/ChangeLog @@ -1,6 +1,9 @@ # 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 gcl-2.6.7-r2.ebuild: + Cleanup sandbox/locale handling. 13 Dec 2006; Matthew Kennedy gcl-2.6.7-r2.ebuild: Add dependency for virtual/tetex. diff --git a/dev-lisp/gcl/Manifest b/dev-lisp/gcl/Manifest index 2c9c0e0d4de8..a5395683c285 100644 --- a/dev-lisp/gcl/Manifest +++ b/dev-lisp/gcl/Manifest @@ -17,18 +17,18 @@ EBUILD gcl-2.6.7-r1.ebuild 4224 RMD160 59d19e62c92cce27043b94275a0b0268194b074e 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 @@ -45,7 +45,7 @@ SHA256 b9ee5484b99ccc4fb40a938e80cbe2ddd04df7b1f6728267f605486f1f9f855a files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFFf5HuyiNZaEAZA+ARAqhkAJ9bpN8ZMXBiKfyOrv3j7/PnZL4+OwCfcr9c -8NE1XBQWlkvnbeIBB/T7dYg= -=gepy +iD8DBQFFlmXl8bi6rjpTunYRAiMqAKDNDlSHsAF8AXo6NmVEHAYuYcQnswCfULB6 ++qOOptF1jPqzTLT+fuXEM0Y= +=fSP1 -----END PGP SIGNATURE----- diff --git a/dev-lisp/gcl/gcl-2.6.7-r2.ebuild b/dev-lisp/gcl/gcl-2.6.7-r2.ebuild index 1aa3f907d8b5..ba0ad5fb5726 100644 --- a/dev-lisp/gcl/gcl-2.6.7-r2.ebuild +++ b/dev-lisp/gcl/gcl-2.6.7-r2.ebuild @@ -1,8 +1,8 @@ # 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 @@ -11,10 +11,12 @@ HOMEPAGE="http://www.gnu.org/software/gcl/gcl.html" 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 ) @@ -22,20 +24,20 @@ RDEPEND="emacs? ( virtual/emacs ) 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 @@ -48,10 +50,10 @@ src_compile() { --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" @@ -63,8 +65,7 @@ ${myconfig}" } 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/