diff options
author | 2009-08-11 13:27:42 +0200 | |
---|---|---|
committer | 2009-08-11 13:27:42 +0200 | |
commit | 744317a66de9e76deb960908300932301fc34f7b (patch) | |
tree | 69ac0f349927923e7bfb4b51dc3f6267d4fdb53e /bin | |
parent | Drop sys-libs/libsmbios (diff) | |
download | multilib-portage-744317a66de9e76deb960908300932301fc34f7b.tar.gz multilib-portage-744317a66de9e76deb960908300932301fc34f7b.tar.bz2 multilib-portage-744317a66de9e76deb960908300932301fc34f7b.zip |
Cleanup
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/add_to_overlay | 21 | ||||
-rw-r--r-- | bin/check_prep_ml_binaries.sh | 34 | ||||
-rwxr-xr-x | bin/make_multilib | 9 | ||||
-rwxr-xr-x[-rw-r--r--] | bin/remove_lib32 | 0 | ||||
-rwxr-xr-x | bin/show_outdated_ebuilds | 33 |
5 files changed, 0 insertions, 97 deletions
diff --git a/bin/add_to_overlay b/bin/add_to_overlay deleted file mode 100755 index bdeedaa62..000000000 --- a/bin/add_to_overlay +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -if [[ -n ${1} && -n ${2} ]]; then - -mkdir -p ${1}/${2} -cp -u /usr/portage/${1}/${2}/*.ebuild ${1}/${2}/ -cp -u /usr/portage/${1}/${2}/Manifest ${1}/${2}/ - -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: -echo add_to_overlay category package -fi - diff --git a/bin/check_prep_ml_binaries.sh b/bin/check_prep_ml_binaries.sh deleted file mode 100644 index c11e17f54..000000000 --- a/bin/check_prep_ml_binaries.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -PACKAGES="$(cat doc/prep_ml_binaries | sed "s/#.*$//" | cut -d " " -f 1)" - -EXCLUDES="" -for EXCLUDE in $(cat doc/prep_ml_binaries.exclude | sed "s/#.*//"); do - EXCLUDES="${EXCLUDES} -not -name ${EXCLUDE}" -done - -for PACKAGE in ${PACKAGES}; do - EBUILDS="$(find ${PACKAGE} -name "*.ebuild" ${EXCLUDES})" - find ${PACKAGE} -name "*.ebuild" ${EXCLUDES} - EBUILD_CHANGED="" - for EBUILD in ${EBUILDS}; do - EBUILD_PREP_ML="$(grep prep_ml_binaries ${EBUILD} | tr "\t" "")" - PREP_ML="$(grep ${PACKAGE} doc/prep_ml_binaries | cut -d " " -f 2-)" - echo "EBUILD:${EBUILD}" - echo "EBUILD_PREP_ML:${EBUILD_PREP_ML}" - echo "PREP_ML:${PREP_ML}" - if [[ -z ${EBUILD_PREP_ML} ]]; then - EBUILD_CHANGED="yes" - echo -e "\033[1;31m\"${PREP_ML}\" added automatically to ${EBUILD}\033[0m" - if [[ -z "$(grep multilib-native_src_install_internal ${EBUILD})" ]]; then - echo -e "\nmultilib-native_src_install_internal() {\n\tmultilib-native_check_inherited_funcs src_install\n\t${PREP_ML}\n}" >> ${EBUILD} - else - sed -i "/^multilib-native_src_install_internal.*/ { :asdf ; /\n\}/! { N ; b asdf }; s@\n\}\$@\n\n\t${PREP_ML}&@ }" ${EBUILD} - fi - fi - done - if [[ -n ${EBUILD_CHANGED} ]]; then - ebuild ${EBUILD} manifest - egencache --update --repo=multilib ${PACKAGE} - fi -done diff --git a/bin/make_multilib b/bin/make_multilib deleted file mode 100755 index 16df2183a..000000000 --- a/bin/make_multilib +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -make_multilib() { - sed -i "s/\(src_\(prepare\|compile\|configure\|install\)\)\((\)/multilib-native_\1_internal\3/" $1 - sed -i "/^inherit / { /multilib-native/ b; s/$/ multilib-native/ }" $1 -} - -make_multilib $1 -ebuild $1 manifest diff --git a/bin/remove_lib32 b/bin/remove_lib32 index 3637f628e..3637f628e 100644..100755 --- a/bin/remove_lib32 +++ b/bin/remove_lib32 diff --git a/bin/show_outdated_ebuilds b/bin/show_outdated_ebuilds deleted file mode 100755 index 0439c1c81..000000000 --- a/bin/show_outdated_ebuilds +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash - -SOURCE_DIR=$1 -IGNORE_LIST=$2 - -if [[ ! -d ${SOURCE_DIR} ]]; then - SOURCE_DIR=/usr/portage - IGNORE_LIST=$1 -fi - -if [[ ! -f ${IGNORE_LIST} ]]; then - IGNORE_LIST=doc/ignore_lists/portage -fi - -echo ebuild listed in ${IGNORE_LIST} are ignored -echo the following ebuild are not in ${SOURCE_DIR} - -IGNORED_EBUILD="$(cat ${IGNORE_LIST})" - -for EBUILD in $(find . -name "*.ebuild" -a -not -path "./main_tree*"); do - if [[ ! -f ${SOURCE_DIR}/${EBUILD} ]]; then - EBUILDS_NOT_IN_SOURCE="${EBUILDS_NOT_IN_SOURCE} ${EBUILD}" - fi -done - -for EBUILD in ${IGNORED_EBUILD}; do -# EBUILDS_NOT_IN_SOURCE="${EBUILDS_NOT_IN_SOURCE/"${EBUILD}"/}" - EBUILDS_NOT_IN_SOURCE=$(echo -e "${EBUILDS_NOT_IN_SOURCE}" | sed "s@${EBUILD}@@" ) -done - -EBUILDS_NOT_IN_SOURCE="$(tr ' ' '\n' <<< "${EBUILDS_NOT_IN_SOURCE}" | sort -u)" - -echo -e "${EBUILDS_NOT_IN_SOURCE}" |