summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Drake <dsd@gentoo.org>2008-10-31 22:55:11 +0000
committerDaniel Drake <dsd@gentoo.org>2008-10-31 22:55:11 +0000
commit2fe379cde22406c34a120e685b99541786d27f91 (patch)
tree2f3e797d3218942fa04a9781feee7fa3bc96b475 /sys-kernel
parentPass --ignore-default-opts to emerge, thanks to Allen Brooker in bug #137056.... (diff)
downloadgentoo-2-2fe379cde22406c34a120e685b99541786d27f91.tar.gz
gentoo-2-2fe379cde22406c34a120e685b99541786d27f91.tar.bz2
gentoo-2-2fe379cde22406c34a120e685b99541786d27f91.zip
remove old version
(Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoo-r2 i686)
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/module-rebuild/Manifest2
-rwxr-xr-xsys-kernel/module-rebuild/files/module-rebuild-0.1202
-rw-r--r--sys-kernel/module-rebuild/module-rebuild-0.1.ebuild18
3 files changed, 0 insertions, 222 deletions
diff --git a/sys-kernel/module-rebuild/Manifest b/sys-kernel/module-rebuild/Manifest
index 3812eb1aab44..c455da07c2ab 100644
--- a/sys-kernel/module-rebuild/Manifest
+++ b/sys-kernel/module-rebuild/Manifest
@@ -1,7 +1,5 @@
-AUX module-rebuild-0.1 4381 RMD160 dea747b77ac86b93f70be9c95e25f68ce57700ff SHA1 9fc70b545698c0b23f30fa6ecf57283efa5d243d SHA256 e59c59fc8b33091e933d5eb969e076bc2c3323ecb350e28229af6a6ec318fb57
AUX module-rebuild-0.5 6574 RMD160 58299a46e61ce38fa4b9089c89225ee3912c1e70 SHA1 65594652c4fc542a5c676b441573317e00eb41fd SHA256 849a11601b47a4b7b864db28bc4e3a143acc08d286997d44a8ac0c4e58d20771
AUX module-rebuild-0.6 6933 RMD160 b25ad7d326163a926a90a2200b6d0f955eb81933 SHA1 7d9ef90ec0edfc8baa3f94ea0112646484fdea0e SHA256 2dc994fd87871b14bb5e55cd090c943d04f1b8473fa63291ee99bd35c3b9b254
-EBUILD module-rebuild-0.1.ebuild 472 RMD160 0930eae82805a65eb6201cb85279966bc257ab4f SHA1 6364bc60b6766ffabf6f573a901acf586ce9b389 SHA256 bda3b09efdab02502f3dd79f3ea10b0408fe9e04224ee90dd32513b243763a06
EBUILD module-rebuild-0.5.ebuild 513 RMD160 75c629e15673b9e5340ac04e12caea9f345a18b3 SHA1 e167953fdbdfa494da25685fc29c20dd96443b91 SHA256 9bf399462df1a600b1bd66776f143fa5d8c62dfa347a90646020b53002b02cee
EBUILD module-rebuild-0.6.ebuild 522 RMD160 cededf1c443e32e019feb35f20d71ac8bc7e8742 SHA1 dc124b026c4c33585cdbcafc556dbddd7460214b SHA256 420271dd86a4a768bff293b93ccd20250498e29b88107d7dcc3844dd84cc0c16
MISC ChangeLog 2863 RMD160 56a0d6b5d5bc947ba016858bb212cd0a2295ace8 SHA1 d0f859536ccb03f35e5060ed9e9ae121e87a20c5 SHA256 dedc1d861679819a2fd3afabb581b0dc4847f198e832c2975c8aeaf6a8e4f8cb
diff --git a/sys-kernel/module-rebuild/files/module-rebuild-0.1 b/sys-kernel/module-rebuild/files/module-rebuild-0.1
deleted file mode 100755
index f822232b2c60..000000000000
--- a/sys-kernel/module-rebuild/files/module-rebuild-0.1
+++ /dev/null
@@ -1,202 +0,0 @@
-#!/bin/bash
-#######################################
-# Inspiration from bug #34921
-# Thanks to Paul Varner
-
-# Distributed under the GPL v2
-# Written by John Mylchreest (johnm@gentoo.org)
-# Copyright Gentoo Linux
-
-R_VERSION="0.1"
-R_MODULES="${ROOT}/usr/share/module-rebuild/moduledb"
-R_PORTAGEQ="`which portageq 2>/dev/null`"
-[[ -n ${R_PORTAGEQ} ]] && R_PORTDIR=`${R_PORTAGEQ} portdir`
-
-if [[ -z ${R_PORTDIR} ]]; then
- echo "** FATAL: Unable to find portdir."
- exit 1
-fi
-
-package_valid() {
- local package=${1}
- [[ -z ${package} ]] && return 1
- [[ -z ${package/*\/*} ]] && return 0 || return 1
-}
-
-package_valid_strict() {
- local package=${1}
- package_valid ${package} && [[ -z ${package//*-[0-9]*} ]] && return 0 || return 1
-}
-
-package_exists() {
- local package=${1}
-
- package=${package//-[0-9]*}
- if $(${R_PORTAGEQ} has_version / ${package}); then
- return 0
- else
- return 1
- fi
-}
-
-db_module_exists() {
- local line package=${1}
-
- for line in `<${R_MODULES}`; do
- [[ -z ${line/*${package}*} ]] && return 0
- done
- return 1
-}
-
-db_module_toggle() {
- local package=${1} toggleto=${2} togglefrom line
-
- if db_module_exists ${package}; then
- line=`grep ${package} ${R_MODULES}`
- togglefrom=${line#*:}
- togglefrom=${togglefrom/:*}
- [[ -z ${toggleto} ]] && [[ ${togglefrom} = 0 ]] && toggleto=1 || toggleto=0
- echo "** Setting ${package}; rebuild=${toggleto}."
- sed -ie "s:\(.\:\)\([01]\)\(\:${package}\):\1${toggleto}\3:g" ${R_MODULES}
- else
- echo "** ${package} not found in moduledb."
- fi
-}
-
-db_module_add() {
- local package=${1}
-
- if db_module_exists ${package}; then
- echo "** Module already exists in moduledb."
- db_module_toggle ${package} 1
- return 0
- else
- if package_exists ${package}; then
- echo "** Adding ${package} to moduledb."
- echo "m:1:${package}" >> ${R_MODULES}
- return 0
- else
- echo "** Unable to locate an available ebuild for ${package}."
- echo "** Please manually emerge ${package} first."
- fi
- fi
- return 1
-}
-
-db_module_del() {
- local package=${1}
-
- if db_module_exists ${package}; then
- echo "** Removing ${package} from moduledb."
- sed -ie "/.*${package/\//\\/}.*/d" ${R_MODULES}
- return 0
- else
- echo "** ${package} not found in moduledb."
- return 1
- fi
-}
-
-db_module_list() {
- local line autoload pkg a=0 b=0
-
- for line in `<${R_MODULES}`; do
- mode=${line:0:1}
- pkg=${line#*:}
- autoload=${pkg/:*}
- pkg=${pkg/*:}
-
- package_valid_strict ${pkg} && pkg="=${pkg}"
- if [[ ${autoload} = 1 ]]; then
- tomerge[${a}]=${pkg}
- a=$((${a} + 1))
- else
- toignore[${b}]=${pkg}
- b=$((${b} + 1))
- fi
- done
-
- pkg="${tomerge[@]}${toignore[@]}"
- if [[ -z ${pkg} ]]; then
- echo "** There are no known modules. Quitting."
- exit 1
- fi
-
- echo "** Packages which I will emerge are:"
- for pkg in ${tomerge[@]}; do
- echo -e "\t${pkg}"
- done
-
- echo "** Packages which I will ignore are:"
- for pkg in ${toignore[@]}; do
- echo -e "\t${pkg}"
- done
-}
-
-db_module_merge() {
- local i pad
-
- echo "** Preparing to merge modules:"
- db_module_list >/dev/null
-
- echo "** Packages which I will emerge are:"
- for pkg in ${tomerge[@]}; do
- echo -e "\t${pkg}"
- done
-
- for((i=1;i<6;i++)); do
- echo -n "$((6 - ${i})) "
- sleep 1
- done
-
- emerge ${tomerge[@]}
-}
-
-phelp() {
-cat << EOF
-module-rebuild action [category/package]
-Version: ${R_VERSION}
-
-Where action is one of:
- add - Add package to moduledb.
- del - Delete a package from moduledb.
- toggle - Toggle auto-rebuild of Package.
- list - List packages to auto-rebuild.
- rebuild - Rebuild packages.
-
-EOF
-
-}
-
-if [[ `id -u` != 0 ]]; then
- echo "This application must be ran as root."
- exit 1
-fi
-
-if [[ ! -f ${ROOT}/usr/share/module-rebuild/moduledb ]]; then
- [[ ! -d ${ROOT}/usr/share/module-rebuild/ ]] && mkdir ${ROOT}/usr/share/module-rebuild/
- touch ${ROOT}/usr/share/module-rebuild/moduledb
-fi
-
-check_validity() {
- local package=${1} strict=${2:-0} ret=1
-
- [[ ${strict} = 0 ]] && package_valid ${package} && ret=0
- [[ ${strict} = 1 ]] && package_valid_strict ${package} && ret=0
-
-
- if [[ ${ret} != 0 ]]; then
- echo "** Please pass the fully qualified package. For example:"
- echo "** media-video/nvidia-kernel-1.0.7174"
- exit 1
- fi
-}
-
-method="${1}"
-case ${method} in
- add) check_validity ${2} 1; db_module_add ${2};;
- del) check_validity ${2}; db_module_del ${2};;
- toggle) check_validity ${2}; db_module_toggle ${2};;
- list) db_module_list;;
- rebuild) db_module_merge;;
- *) phelp;;
-esac
diff --git a/sys-kernel/module-rebuild/module-rebuild-0.1.ebuild b/sys-kernel/module-rebuild/module-rebuild-0.1.ebuild
deleted file mode 100644
index 9afa7a9ad7cd..000000000000
--- a/sys-kernel/module-rebuild/module-rebuild-0.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/module-rebuild/module-rebuild-0.1.ebuild,v 1.2 2005/05/04 04:13:04 swegener Exp $
-
-DESCRIPTION="A utility to rebuild any kernel modules which you have installed."
-HOMEPAGE="http://www.gentoo.org/"
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-
-DEPEND=""
-
-src_install() {
- newsbin ${FILESDIR}/${P} ${PN}
-}