summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2009-06-29 12:18:47 +0200
committerThomas Sachau <tommy@gentoo.org>2009-06-29 12:18:47 +0200
commit6e59c96f97a9914c1a98787ffce8345fd059290d (patch)
tree7cf934ebe962b2a4297f35b991e8f583dc140b7a /bin
parentDrop sys-libs/cracklib (diff)
downloadmultilib-portage-6e59c96f97a9914c1a98787ffce8345fd059290d.tar.gz
multilib-portage-6e59c96f97a9914c1a98787ffce8345fd059290d.tar.bz2
multilib-portage-6e59c96f97a9914c1a98787ffce8345fd059290d.zip
Add script to change lib32 useflag in db (avoids recompiling everything)
Diffstat (limited to 'bin')
-rwxr-xr-xbin/add_lib325
1 files changed, 5 insertions, 0 deletions
diff --git a/bin/add_lib32 b/bin/add_lib32
new file mode 100755
index 000000000..87fdb79e5
--- /dev/null
+++ b/bin/add_lib32
@@ -0,0 +1,5 @@
+#!/bin/bash
+cd /var/db/pkg
+for i in */*/IUSE; do grep lib32 $i>/dev/null || echo $(cat $i) lib32 > $i ; done
+for i in */*; do ! [[ -e $i/IUSE ]] && echo lib32 > $i/IUSE ; done
+touch */*