summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Duft <mduft@gentoo.org>2009-08-13 09:56:52 +0000
committerMarkus Duft <mduft@gentoo.org>2009-08-13 09:56:52 +0000
commit0d76f4e61d6a032bdd5fe20558d4f656f6100f12 (patch)
tree65db87c230ed64150e71d7942a53061cf92e6124 /profiles/prefix/windows
parentRemove use.defaults since it's not used anymore. (diff)
downloadgentoo-2-0d76f4e61d6a032bdd5fe20558d4f656f6100f12.tar.gz
gentoo-2-0d76f4e61d6a032bdd5fe20558d4f656f6100f12.tar.bz2
gentoo-2-0d76f4e61d6a032bdd5fe20558d4f656f6100f12.zip
update interix masks and profile.bashrc
Diffstat (limited to 'profiles/prefix/windows')
-rw-r--r--profiles/prefix/windows/interix/6.0/use.mask6
-rw-r--r--profiles/prefix/windows/interix/package.mask5
-rw-r--r--profiles/prefix/windows/interix/profile.bashrc6
3 files changed, 11 insertions, 6 deletions
diff --git a/profiles/prefix/windows/interix/6.0/use.mask b/profiles/prefix/windows/interix/6.0/use.mask
index 0b089628d6cf..771d240d3151 100644
--- a/profiles/prefix/windows/interix/6.0/use.mask
+++ b/profiles/prefix/windows/interix/6.0/use.mask
@@ -1,8 +1,10 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/6.0/use.mask,v 1.1 2009/07/09 07:52:29 mduft Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/6.0/use.mask,v 1.2 2009/08/13 09:56:52 mduft Exp $
# Markus Duft <mduft@gentoo.org> (7 Jul 2009)
# Unmask the globally masked i6fork USE flag to allow
# interix 6 fork to be fixed by linking libi6fork.
--i6fork
+#WARNING: currently i6fork is BROKEN! thus commented the
+#unmask for now. re-add when fixed.
+#-i6fork
diff --git a/profiles/prefix/windows/interix/package.mask b/profiles/prefix/windows/interix/package.mask
index cf82eab1cd5e..f11b8c5f20f1 100644
--- a/profiles/prefix/windows/interix/package.mask
+++ b/profiles/prefix/windows/interix/package.mask
@@ -1,8 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/package.mask,v 1.4 2009/07/27 07:02:17 mduft Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/package.mask,v 1.5 2009/08/13 09:56:51 mduft Exp $
-# $Id: package.mask,v 1.4 2009/07/27 07:02:17 mduft Exp $
+# $Id: package.mask,v 1.5 2009/08/13 09:56:51 mduft Exp $
# Markus Duft <mduft@gentoo.org> (25 May 2009)
# sed seems to be broken, it always says:
@@ -14,6 +14,7 @@
# making installation fail.
=dev-util/subversion-1.6.2*
=dev-util/subversion-1.6.3*
+=dev-util/subversion-1.6.4*
# Markus Duft <mduft@gentoo.org> (02 Feb 2009)
# this does not work correctly, since there seems to be some
diff --git a/profiles/prefix/windows/interix/profile.bashrc b/profiles/prefix/windows/interix/profile.bashrc
index 128e7b5ddf2c..2ec6bdcee881 100644
--- a/profiles/prefix/windows/interix/profile.bashrc
+++ b/profiles/prefix/windows/interix/profile.bashrc
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/profile.bashrc,v 1.1 2009/06/06 03:55:07 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/profile.bashrc,v 1.2 2009/08/13 09:56:51 mduft Exp $
# One basically always wants -D_ALL_SOURCE, it's some stupid restriction
# to hide useful stuff. newer GCCs have this define built-int, so no need
@@ -93,8 +93,10 @@ post_pkg_preinst() {
# now go for current package
cd "${D}"
- find ".${EROOT}" -type f | xargs -r /usr/bin/file | grep ' PE ' | while read f t
+ find ".${EROOT}" -type f | while read f;
do
+ /usr/bin/file "${f}" | grep ' PE ' > /dev/null || continue
+
f=${f#./} # find prints: "./path/to/file"
f=${f%:} # file prints: "file-argument: type-of-file"
test -r "${ROOT}${f}" || continue