summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Raschbacher <lordvan@gentoo.org>2007-05-14 10:39:24 +0000
committerThomas Raschbacher <lordvan@gentoo.org>2007-05-14 10:39:24 +0000
commit3e02e414575df3bff570d0e7819ef9c2ece752f6 (patch)
treedb9349539d27a6cbc610df2a0c39329cd20723e9 /app-arch/alien
parentKeyworded ~amd64 (diff)
downloadhistorical-3e02e414575df3bff570d0e7819ef9c2ece752f6.tar.gz
historical-3e02e414575df3bff570d0e7819ef9c2ece752f6.tar.bz2
historical-3e02e414575df3bff570d0e7819ef9c2ece752f6.zip
fixes VARPREFIX sandbox violation problem (bug #174095)
Package-Manager: portage-2.1.2.6
Diffstat (limited to 'app-arch/alien')
-rw-r--r--app-arch/alien/ChangeLog5
-rw-r--r--app-arch/alien/Manifest16
-rw-r--r--app-arch/alien/alien-8.66.ebuild3
3 files changed, 14 insertions, 10 deletions
diff --git a/app-arch/alien/ChangeLog b/app-arch/alien/ChangeLog
index 9449ad2429bc..aaa1c9619b3b 100644
--- a/app-arch/alien/ChangeLog
+++ b/app-arch/alien/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-arch/alien
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/ChangeLog,v 1.18 2007/05/13 22:40:26 lordvan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/ChangeLog,v 1.19 2007/05/14 10:39:24 lordvan Exp $
+
+ 14 May 2007; Thomas Raschbacher <lordvan@gentoo.org> alien-8.66.ebuild:
+ fixed bug where alien violates sandbox trying to write to /var/lib/alien
*alien-8.66 (13 May 2007)
diff --git a/app-arch/alien/Manifest b/app-arch/alien/Manifest
index b520625d01f7..5a200edaf4ac 100644
--- a/app-arch/alien/Manifest
+++ b/app-arch/alien/Manifest
@@ -19,14 +19,14 @@ EBUILD alien-8.65.ebuild 999 RMD160 51ebbc25bb47f5e6ace752ebfbcecdf4e35cad63 SHA
MD5 c529bdc03afbea69f4754092fe065362 alien-8.65.ebuild 999
RMD160 51ebbc25bb47f5e6ace752ebfbcecdf4e35cad63 alien-8.65.ebuild 999
SHA256 2a02c9d3682734627cffe9a859aa473b244a49544e0a7225495948ae0ce8b43b alien-8.65.ebuild 999
-EBUILD alien-8.66.ebuild 754 RMD160 1c84d73f95e2188456d75d8805852110725f747e SHA1 cfd65d7cb80801d3a5cbbfdb682cd28f03dd9e08 SHA256 15b3808d4f71c55e0a6bedf66614eb9d6e28ee08b30b0e334f5b94ae045984f3
-MD5 e04a308d2f28530871460494de34931f alien-8.66.ebuild 754
-RMD160 1c84d73f95e2188456d75d8805852110725f747e alien-8.66.ebuild 754
-SHA256 15b3808d4f71c55e0a6bedf66614eb9d6e28ee08b30b0e334f5b94ae045984f3 alien-8.66.ebuild 754
-MISC ChangeLog 2651 RMD160 38a9eac9fcd1d6d3e799264a16dd0611aa4ad5b0 SHA1 e6953ca27cc2810cb332c92bdbdbf8b6a0222de6 SHA256 2aa2111587dceea640ca2a120301ca907f896ea934b72628ec759ddde6b8a177
-MD5 d5ec1701afaf2fb5c67e001061b29f6f ChangeLog 2651
-RMD160 38a9eac9fcd1d6d3e799264a16dd0611aa4ad5b0 ChangeLog 2651
-SHA256 2aa2111587dceea640ca2a120301ca907f896ea934b72628ec759ddde6b8a177 ChangeLog 2651
+EBUILD alien-8.66.ebuild 850 RMD160 032c956898d48cdf40e8119474934a03a53e9c4e SHA1 ca95273784413c657eddc040fa24acf00d17ba55 SHA256 4ba3f72105154f9ecb2c0ad76edd3f601ce6f63263611f3d2a9667cd111acd0e
+MD5 24878f33c63148a1e8b1836dd6401180 alien-8.66.ebuild 850
+RMD160 032c956898d48cdf40e8119474934a03a53e9c4e alien-8.66.ebuild 850
+SHA256 4ba3f72105154f9ecb2c0ad76edd3f601ce6f63263611f3d2a9667cd111acd0e alien-8.66.ebuild 850
+MISC ChangeLog 2801 RMD160 fd38a06b8524d7327b9dc6cda32f5d84f0c690c4 SHA1 0a147f4fa71adff4f0c5b87487e6f81bffba07d4 SHA256 f66dcdf51f411c7f92f1ab9fcbf0c0977856f98696c26bd1f67623a20a32caac
+MD5 57a7fe38337498ddf67e4c4678e2132f ChangeLog 2801
+RMD160 fd38a06b8524d7327b9dc6cda32f5d84f0c690c4 ChangeLog 2801
+SHA256 f66dcdf51f411c7f92f1ab9fcbf0c0977856f98696c26bd1f67623a20a32caac ChangeLog 2801
MISC metadata.xml 219 RMD160 09b0cc59608c4d7b2015f3607e370b46f4c84e0c SHA1 4d661c1b54079ac2c95076722c6d8b82e294effe SHA256 066245357a2e2399f2080903b95bd1d28ee9907c9f9691e247ffa8d67054918d
MD5 6e77f3196f8735be5ba01cafd0c6b1bc metadata.xml 219
RMD160 09b0cc59608c4d7b2015f3607e370b46f4c84e0c metadata.xml 219
diff --git a/app-arch/alien/alien-8.66.ebuild b/app-arch/alien/alien-8.66.ebuild
index 7b6c00c9beb8..3aa6ea1db59e 100644
--- a/app-arch/alien/alien-8.66.ebuild
+++ b/app-arch/alien/alien-8.66.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/alien-8.66.ebuild,v 1.1 2007/05/13 22:40:26 lordvan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/alien-8.66.ebuild,v 1.2 2007/05/14 10:39:24 lordvan Exp $
inherit perl-app
@@ -21,6 +21,7 @@ DEPEND=">=dev-lang/perl-5.6.0
S=${WORKDIR}/${PN}
src_compile() {
+ sed -i s%'$(VARPREFIX)'%${D}% ${S}/Makefile.PL # Extutils::MakeMaker does not accept VARPREFIX
perl Makefile.PL PREFIX="${D}/usr" || die "configuration failed"
emake || die "emake failed."
} \ No newline at end of file