summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2007-12-15 21:00:10 +0000
committerUlrich Müller <ulm@gentoo.org>2007-12-15 21:00:10 +0000
commit1ea6c6455247af025a8396ce1a7fd0de6774f441 (patch)
treecc3523370446c83bce635d9eaec8685d1b4ce985 /app-editors/emacs
parentSync with Portage. (diff)
downloademacs-1ea6c6455247af025a8396ce1a7fd0de6774f441.tar.gz
emacs-1ea6c6455247af025a8396ce1a7fd0de6774f441.tar.bz2
emacs-1ea6c6455247af025a8396ce1a7fd0de6774f441.zip
Disable the sandbox in src_compile as late as possible.
svn path=/emacs-overlay/; revision=869
Diffstat (limited to 'app-editors/emacs')
-rw-r--r--app-editors/emacs/ChangeLog1
-rw-r--r--app-editors/emacs/Manifest4
-rw-r--r--app-editors/emacs/emacs-22.1-r3.ebuild3
3 files changed, 5 insertions, 3 deletions
diff --git a/app-editors/emacs/ChangeLog b/app-editors/emacs/ChangeLog
index 5c6d84b..14fa74d 100644
--- a/app-editors/emacs/ChangeLog
+++ b/app-editors/emacs/ChangeLog
@@ -4,6 +4,7 @@
15 Dec 2007; Ulrich Mueller <ulm@gentoo.org> emacs-22.1-r3.ebuild:
Sync with Portage. Remove duplicate local declaration in pkg_postinst.
+ Disable the sandbox in src_compile as late as possible.
02 Dec 2007; Christian Faulhammer <opfer@gentoo.org> emacs-22.1-r3.ebuild:
sync with Portage: make some variables local and add quotes
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index db640a1..20ab6d3 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -7,6 +7,6 @@ AUX emacs-22.1-hack-local-variables.patch 561 RMD160 248f09898369161dcd0e3148c7f
AUX emacs-22.1-oldxmenu-qa.patch 448 RMD160 ac5b0e57569f0963862ded46953be899fb637590 SHA1 10887f5e0ccebde6715307fdc59faa8f826dd597 SHA256 3039fa8eedc22c638e706123bd1affb0f736a53bf0ebc68566678ead92a4c590
AUX emacs-22.1-xembed.patch 12136 RMD160 96bf6095e8b6af78f7a5289820bde3a7043e74d8 SHA1 570faf7fa854624ea8f00df38a59c9b83f673f00 SHA256 ba41d8bf8830c657565c9ecc506d662f0eb45043e5aa2ea374031ba3185011f7
DIST emacs-22.1.tar.gz 38172226 RMD160 da5360871db8b1d473ff7f0b0937ee6c278c0b19 SHA1 327664173eabe5db49d4e7e4a4b1794577af902e SHA256 1ec43bef7127e572f92d7c3a846951cf8e263e27445c62c867035f94681c3ed0
-EBUILD emacs-22.1-r3.ebuild 7885 RMD160 d83832fdb936b3fd605cce9a4e242f4bec2ecc71 SHA1 5fe9ac1e3071ee2f60e104af50d3ad433f1207f2 SHA256 180e5a9c72bc2331d361e0de99c6eddd0540f66c02858c618beb14dee520de69
-MISC ChangeLog 1880 RMD160 4ba6c39a518a43771c4f4473e46b50cb51bf764b SHA1 b283bf82905474440983f34c9fbf30cad5d32c3f SHA256 ca238884fdac64a137a146b80091edcee65bada18b32796d0a5a288fbe6722fd
+EBUILD emacs-22.1-r3.ebuild 7886 RMD160 193c118f8068ec665729253b46c1d28d294e04c5 SHA1 14804a7f4c34420fd6e6f398abf6c4ccafbb9959 SHA256 0f37aca6a6539bdca5bb558959b9bb371727dc2987f7750f3fd418f8b5a468f6
+MISC ChangeLog 1938 RMD160 ea3b68837571f5032818e6e17879ad594455ef5f SHA1 9564c10bbaf7b8d8f5572da8b07b51e45689b847 SHA256 a07873193ecce16f3b445cba2d673c5fb853538289f073a189134318ba6a5c28
MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
diff --git a/app-editors/emacs/emacs-22.1-r3.ebuild b/app-editors/emacs/emacs-22.1-r3.ebuild
index c8cb985..63a0479 100644
--- a/app-editors/emacs/emacs-22.1-r3.ebuild
+++ b/app-editors/emacs/emacs-22.1-r3.ebuild
@@ -81,7 +81,6 @@ src_unpack() {
}
src_compile() {
- export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
ALLOWED_FLAGS=""
strip-flags
unset LDFLAGS
@@ -144,6 +143,8 @@ src_compile() {
--without-carbon \
${myconf} || die "econf emacs failed"
+ export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
+
emake CC="$(tc-getCC)" $(useq xembed && echo bootstrap) \
|| die "emake failed"