diff options
author | Florian Fischer <vlooe@web.de> | 2009-06-21 11:57:08 +0200 |
---|---|---|
committer | Florian Fischer <vlooe@web.de> | 2009-06-21 11:57:08 +0200 |
commit | 5e8bd1cfbbab1f5442ddae00955682367ea2f43a (patch) | |
tree | 8ad347124265b49004de1b6095c33696d2c75e92 /bin | |
parent | synced x11-proto/dri2proto with portage tree (diff) | |
download | multilib-portage-5e8bd1cfbbab1f5442ddae00955682367ea2f43a.tar.gz multilib-portage-5e8bd1cfbbab1f5442ddae00955682367ea2f43a.tar.bz2 multilib-portage-5e8bd1cfbbab1f5442ddae00955682367ea2f43a.zip |
updated bin/add_to_overlay
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/add_to_overlay | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/bin/add_to_overlay b/bin/add_to_overlay index 12f70063d..bdeedaa62 100755 --- a/bin/add_to_overlay +++ b/bin/add_to_overlay @@ -1,12 +1,18 @@ #!/bin/bash -if [[ -n $1 && -n $2 ]]; then +if [[ -n ${1} && -n ${2} ]]; then -mkdir -p $1/$2 -cp -au /usr/portage/$1/$2 $1 +mkdir -p ${1}/${2} +cp -u /usr/portage/${1}/${2}/*.ebuild ${1}/${2}/ +cp -u /usr/portage/${1}/${2}/Manifest ${1}/${2}/ -find $1/$2 -name "*.ebuild" -exec sh bin/make_multilib {} \; +if [[ -d /usr/portage/${1}/${2}/files ]]; then + mkdir -p ${1}/${2}/files + cp -u /usr/portage/${1}/${2}/files/* ${1}/${2}/files/ +fi +find ${1}/${2} -name "*.ebuild" -exec sh bin/make_multilib {} \; +egencache --update --repo=multilib ${1}/${2} else echo usage: |