summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2009-08-11 13:27:42 +0200
committerThomas Sachau <tommy@gentoo.org>2009-08-11 13:27:42 +0200
commit744317a66de9e76deb960908300932301fc34f7b (patch)
tree69ac0f349927923e7bfb4b51dc3f6267d4fdb53e /bin
parentDrop sys-libs/libsmbios (diff)
downloadmultilib-portage-744317a66de9e76deb960908300932301fc34f7b.tar.gz
multilib-portage-744317a66de9e76deb960908300932301fc34f7b.tar.bz2
multilib-portage-744317a66de9e76deb960908300932301fc34f7b.zip
Cleanup
Diffstat (limited to 'bin')
-rwxr-xr-xbin/add_to_overlay21
-rw-r--r--bin/check_prep_ml_binaries.sh34
-rwxr-xr-xbin/make_multilib9
-rwxr-xr-x[-rw-r--r--]bin/remove_lib320
-rwxr-xr-xbin/show_outdated_ebuilds33
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}"