diff options
author | 2023-03-21 07:21:26 +0100 | |
---|---|---|
committer | 2023-03-21 08:42:58 +0100 | |
commit | 43a9c5cb21af7964ce0d7e0928a6cc2e71d38afd (patch) | |
tree | c8bae7364d4c3190bac556ab88fe327a36483f44 /app-eselect | |
parent | dev-ada/spawn: gcc_12 (diff) | |
download | gentoo-43a9c5cb21af7964ce0d7e0928a6cc2e71d38afd.tar.gz gentoo-43a9c5cb21af7964ce0d7e0928a6cc2e71d38afd.tar.bz2 gentoo-43a9c5cb21af7964ce0d7e0928a6cc2e71d38afd.zip |
app-eselect/eselect-opencascade: treeclean
Closes: https://bugs.gentoo.org/892209
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'app-eselect')
3 files changed, 0 insertions, 153 deletions
diff --git a/app-eselect/eselect-opencascade/eselect-opencascade-1.ebuild b/app-eselect/eselect-opencascade/eselect-opencascade-1.ebuild deleted file mode 100644 index 7bc27bbc8f08..000000000000 --- a/app-eselect/eselect-opencascade/eselect-opencascade-1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Manages opencascade env file" -HOMEPAGE="https://www.gentoo.org/proj/en/eselect/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}" - -src_install() { - dodir /etc/env.d/opencascade - insinto /usr/share/eselect/modules - newins "${FILESDIR}"/${P}.eselect opencascade.eselect -} - -pkg_postrm() { - rm -v "${EROOT}"/etc/env.d/51opencascade -} diff --git a/app-eselect/eselect-opencascade/files/eselect-opencascade-1.eselect b/app-eselect/eselect-opencascade/files/eselect-opencascade-1.eselect deleted file mode 100644 index bf2e0497a170..000000000000 --- a/app-eselect/eselect-opencascade/files/eselect-opencascade-1.eselect +++ /dev/null @@ -1,112 +0,0 @@ -# -*-eselect-*- vim: ft=eselect -# Copyright (c) 2006-2019 Gentoo Authors -# -# This file is part of the 'eselect' tools framework. -# -# eselect is free software: you can redistribute it and/or modify it under the -# terms of the GNU General Public License as published by the Free Software -# Foundation, either version 2 of the License, or (at your option) any later -# version. -# -# eselect is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -# A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along with -# eselect. If not, see <http://www.gnu.org/licenses/>. - -DESCRIPTION="Manage OpenCASCADE implementation used by your system" -MAINTAINER="waebbl@gmail.com" -VERSION="1" - -MODULE=opencascade -TARGET=${EROOT}/etc/env.d/51${MODULE} -CONFDIR=${EROOT}/etc/env.d/${MODULE} - -inherit tests path-manipulation - -find_implems() { - local -a implems - for file in "${CONFDIR}"/* ; do - [[ -f ${file} ]] || continue - implems=(${implems[@]} "${file##*/}") - done - echo ${implems[@]} -} - -is_active() { - local f - [[ $# -eq 1 ]] || die "Need exactly 1 arguments!" - [[ -L ${TARGET} ]] || return 1 - f=$(canonicalise ${TARGET}) - [[ -e ${f} ]] || return 1 - [[ ${f##*/} == ${1} ]] -} - -# switch_implem $implem -# switches $iface combination to $implem -switch_implem() { - [[ $# -eq 1 ]] || die "Need exactly 1 arguments!" - $(is_active ${1}) && return - [[ -L ${TARGET} ]] && rm -f ${TARGET} - ln -s ${MODULE}/${1} ${TARGET} - env-update - echo "If you intend to use the selected opencascade in" - echo "an already running shell, please remember to do:" - echo - echo ". /etc/profile" -} - -describe_list() { - echo "List available OpenCASCADE implementations" -} - -do_list() { - local implem i - write_list_start "Installed $MODULE" - for implem in $(find_implems) ; do - (( i++ )) - is_active ${implem##*/} \ - && implem=$(highlight_marker "${implem}") - write_numbered_list_entry $i "${implem}" - done -} - -describe_set() { - echo "Activate one of the installed $MODULE implementations" -} - -describe_set_parameters() { - echo "<implementation>" -} - -describe_set_options() { - echo "implementation : implementation name or number (from 'list' action)" -} - -do_set() { - [[ $# -ne 1 ]] && die -q "Please specify exactly 1 implementation!" - local -a implems - - implems=( $(find_implems) ) - - if is_number ${1} ; then - new_implem=${implems[$(( ${1} - 1 ))]} - else - new_implem=${1} - fi - echo $new_implem - switch_implem ${new_implem} -} - -describe_show() { - echo "Print the currently active $MODULE implementation" -} - -do_show() { - local f n - [[ -L ${TARGET} ]] || return 1 - f=$(canonicalise ${TARGET}) - [[ -f ${f} ]] || return 1 - echo ${f##*/} -} diff --git a/app-eselect/eselect-opencascade/metadata.xml b/app-eselect/eselect-opencascade/metadata.xml deleted file mode 100644 index 93c3ab3f0576..000000000000 --- a/app-eselect/eselect-opencascade/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>waebbl-gentoo@posteo.net</email> - <name>Bernd Waibel</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers project</name> - </maintainer> - <stabilize-allarches/> -</pkgmetadata> |