summaryrefslogtreecommitdiff
path: root/app-eselect/eselect-lua
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
commitd87262dd706fec50cd150aab3e93883b6337466d (patch)
tree246b44c33ad7a57550430b0a60fa0df86a3c9e68 /app-eselect/eselect-lua
parent71bc00c87bba1ce31de0dac6c3b7fd1aee6917fc (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-eselect/eselect-lua')
-rw-r--r--app-eselect/eselect-lua/Manifest3
-rw-r--r--app-eselect/eselect-lua/eselect-lua-1.ebuild22
-rw-r--r--app-eselect/eselect-lua/files/lua.eselect-1150
-rw-r--r--app-eselect/eselect-lua/metadata.xml11
4 files changed, 0 insertions, 186 deletions
diff --git a/app-eselect/eselect-lua/Manifest b/app-eselect/eselect-lua/Manifest
deleted file mode 100644
index cb110c078f2e..000000000000
--- a/app-eselect/eselect-lua/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX lua.eselect-1 3217 BLAKE2B c3f2723afd8177878443bad6fbb51d16a0b90a9f439fe0f2dd150105488db540481136e2ff5f3d2a0b71bdcc88e95f6751a63c7c0a6bea4c32445f8871aa4163 SHA512 653aa84caf8a3706206099de78d8e1b2bbd41cda40dd7dac2b022c85a1988d864a80f490389db3fc2450555d301f965189df132a964a4425ee2bab6c2b7be220
-EBUILD eselect-lua-1.ebuild 616 BLAKE2B c3ac751c67c1b50706999d006e0d964b0c7add201dee570cc799ebf09d61e13f93e347be2ce8f38aa2fd78cadacb99dd83612404e7d151b2b11658191415bf98 SHA512 73a32b0ea684562ae695449eec2da60a9ea46e29d5f85a701741d96e56e9fab037f3ca425fa70eb984ce5c08fc5eb038ae3b6deb090ee44c962d5658b47fab4d
-MISC metadata.xml 318 BLAKE2B db169d8920d5070857d050647cf7d131f17039316e52b4032d573a7f9863af9ea6741bb31fc0a25c78d63863a27a4643131ea8aaae227bdc5bacbcbae6d41fd4 SHA512 48b3aa36f683baa2dca029f1d8ac46a951860f7d67c55d99c330acc09f1b407da2b640dfdf045ef497f254f83b493f0de36c5bca9309e39af4a8d4376af82f92
diff --git a/app-eselect/eselect-lua/eselect-lua-1.ebuild b/app-eselect/eselect-lua/eselect-lua-1.ebuild
deleted file mode 100644
index 59e798cd1b8d..000000000000
--- a/app-eselect/eselect-lua/eselect-lua-1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Lua eselect module"
-HOMEPAGE="https://www.gentoo.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=">=app-admin/eselect-1.2.4"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-src_install() {
- insinto /usr/share/eselect/modules/
- newins "${FILESDIR}"/lua.eselect-${PV} lua.eselect
-}
diff --git a/app-eselect/eselect-lua/files/lua.eselect-1 b/app-eselect/eselect-lua/files/lua.eselect-1
deleted file mode 100644
index d6f951098354..000000000000
--- a/app-eselect/eselect-lua/files/lua.eselect-1
+++ /dev/null
@@ -1,150 +0,0 @@
-# -*-eselect-*- vim: ft=eselect
-# Copyright 2014-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit config multilib
-
-DESCRIPTION="Manage lua symlinks"
-MAINTAINER="mabi@gentoo.org"
-
-HEADER_FILES="lauxlib.h luaconf.h lua.h lua.hpp lualib.h"
-
-remove_symlinks() {
- rm -f "${EROOT}"/usr/bin/{lua,luac} &>/dev/null
- for dir in $(get_libdirs) ; do
- rm -f "${EROOT}"${dir}/liblua.so &>/dev/null && \
- rm -f "${EROOT}"${dir}/pkgconfig/lua.pc &>/dev/null
- done
- for f in $HEADER_FILES ; do
- rm -f "${EROOT}"/usr/include/$f
- done
- rm -f "${EROOT}"/usr/share/man/man1/{lua,luac}.1{,.gz,.bz2,.lzma} &>/dev/null
-}
-
-set_symlinks() {
- local ver=$1
- ln -s "${EROOT}"/usr/bin/lua{$ver,}
- ln -s "${EROOT}"/usr/bin/luac{$ver,}
- for dir in $(get_libdirs) ; do
- ln -s "${dir}"/liblua{$ver,}.so
- ln -s "${dir}"/pkgconfig/lua{$ver,}.pc
- done
- for orig in "${EROOT}"/usr/share/man/man1/lua*$ver.1* ; do
- ln -s "${orig}" "${orig//$ver}"
- done
- for f in $HEADER_FILES ; do
- ln -s "${EROOT}"/usr/include/lua$ver/$f "${EROOT}"/usr/include
- done
-}
-
-get_libdirs() {
- local dir libdirs
- for dir in $(list_libdirs); do
- [[ -L ${EROOT}/usr/${dir} ]] && continue
- ls "${EROOT}"/usr/${dir}/liblua*.* > /dev/null 2>&1 || continue
-
- libdirs+=' '${EPREFIX}/usr/${dir}
- done
- echo ${libdirs:-${EPREFIX}/usr/lib}
-}
-
-find_targets() {
- local dirs
- local prefix="${EROOT}/usr/bin/lua"
- for f in ${prefix}5* ; do
- dirs="${dirs} ${f##$prefix}"
- done
- echo $dirs
-}
-
-resolv_target() {
- local targets=( $(find_targets) )
- if is_number $1; then
- [[ $1 -le ${#targets[@]} && $1 -gt 0 ]] && echo "${targets[ $(( $1 - 1 )) ]}"
- elif has $1 ${targets[@]}; then
- echo $1
- fi
-}
-
-get_active_version() {
- readlink -e "${EROOT}"/usr/bin/lua | sed -ne "s:.*/usr/bin/lua\([\d.-]*\):\1:p"
-}
-
-## Actual actions
-
-## set action
-
-describe_set() {
- echo "Sets the current version of lua"
-}
-
-describe_set_parameters() {
- echo '<target>'
-}
-
-describe_set_options() {
- echo 'target: Target name or number (from "list" action)'
-}
-
-
-do_set() {
- local target=$(resolv_target $1)
- if [[ -z "${target}" ]]; then
- die -q "You need to specify a version"
- fi
- remove_symlinks
- set_symlinks $target
-}
-
-## List action
-
-describe_list() {
- echo 'Lists available lua versions'
-}
-
-do_list() {
- local targets
- local a
- targets=( $(find_targets) )
- a=$(get_active_version)
- for (( i = 0; i < ${#targets[@]}; i++ )) ; do
- [[ $a == ${targets[i]} ]] && targets[i]=$(highlight_marker "${targets[i]}")
- done
- write_numbered_list -m '(none found)' "${targets[@]}"
-}
-
-## Show action
-
-describe_show() {
- echo 'Show the active lua version'
-}
-
-do_show() {
- get_active_version
-}
-
-## update action
-
-describe_update() {
- echo 'Automatically update the lua version'
-}
-
-describe_update_options() {
- echo 'ifunset : Do not override existing implementation'
-}
-
-do_update() {
- [[ -n ${1} && ! ( ${1} == ifunset || ${1} == '--if-unset' ) ]] && \
- die -q 'Usage error'
-
- [[ ( ${1} == ifunset || ${1} == '--if-unset' ) && -n $(get_active_version) ]] && \
- return
-
- remove_symlinks
-
- local targets=( $(find_targets) )
- if [[ -n ${#targets[@]} ]] ; then
- local target=${targets[${#targets[@]} - 1]}
- set_symlinks $target || echo 'Nothing to update'
- fi
-}
diff --git a/app-eselect/eselect-lua/metadata.xml b/app-eselect/eselect-lua/metadata.xml
deleted file mode 100644
index 34308d2edfe1..000000000000
--- a/app-eselect/eselect-lua/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <longdescription lang="en">
- Lua eselect module
- </longdescription>
-</pkgmetadata>