app-eselect/eselect: removal

right now it is unneeded and when we will have
to introduce it will be probably more complex
to cover different RxRS standards

Signed-off-by: Maciej Barć <xgqt@riseup.net>
This commit is contained in:
Maciej Barć
2021-10-07 21:52:31 +02:00
parent bbf23ca203
commit 7ce4e840bc
3 changed files with 0 additions and 76 deletions

View File

@@ -1,29 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Manages scheme implementations"
HOMEPAGE="https://gitweb.gentoo.org/repo/proj/guru.git/tree/app-eselect/eselect-scheme?h=dev"
SRC_URI=""
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=app-eselect/eselect-lib-bin-symlink-0.1.1
"
DEPEND="${RDEPEND}"
S="${FILESDIR}"
src_install() {
insinto "/usr/share/eselect/modules"
newins "scheme.eselect-${PV}" "scheme.eselect"
}
pkg_postinst() {
eselect scheme update --if-unset
}

View File

@@ -1,39 +0,0 @@
#!/bin/sh
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
DESCRIPTION="Manages scheme implementations"
MAINTAINER="xgqt@riseup.net"
VERSION="2.0.0"
SYMLINK_DESCRIPTION="default scheme"
SYMLINK_PATH="/usr/bin/scheme"
SYMLINK_TARGETS=(
chezscheme # chezscheme
chibi-scheme # chibi
chicken csi # chicken
cyclone icyc # cyclone
elk # elk
escm # escm
gosh # gauche
gsi # gambit
guile # guile
gxi # gerbil
jscheme # jscheme
plt-r5rs racket # racket
scheme48 # scheme48
scm # scm
stklos # stklos
tinyscheme # tinyscheme
ypsilon # ypsilon
)
inherit bin-symlink
do_unset() {
rm -f "${SYMLINK_PATH}"
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@riseup.net</email>
<name>Maciej Barć</name>
</maintainer>
</pkgmetadata>