Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/files/
Date: Fri, 25 Jun 2021 07:18:36
Message-Id: 1624605489.1783fe9524e5f6d689284e5dceb156b000e9faef.flow@gentoo
1 commit: 1783fe9524e5f6d689284e5dceb156b000e9faef
2 Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jun 25 07:18:09 2021 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Fri Jun 25 07:18:09 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=1783fe95
7
8 app-eselect/eselect-gradle: remove unreferenced files
9
10 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
11
12 app-eselect/eselect-gradle/files/gradle.eselect | 131 ------------------------
13 1 file changed, 131 deletions(-)
14
15 diff --git a/app-eselect/eselect-gradle/files/gradle.eselect b/app-eselect/eselect-gradle/files/gradle.eselect
16 deleted file mode 100644
17 index de5e0fa8..00000000
18 --- a/app-eselect/eselect-gradle/files/gradle.eselect
19 +++ /dev/null
20 @@ -1,131 +0,0 @@
21 -# -*-eselect-*- vim: ft=eselect
22 -# Copyright 1999-2015 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2 or later
24 -# $Id: $
25 -
26 -DESCRIPTION="Manage the /usr/bin/gradle symlink"
27 -MAINTAINER="flo@×××××××××.eu"
28 -VERSION=0.1
29 -
30 -# find a list of gradle symlink targets
31 -find_targets() {
32 - local f
33 - for f in "${EROOT}"/usr/bin/gradle?(-bin)-[[:digit:]]*; do
34 - [[ -x ${f} ]] && basename "${f}"
35 - done
36 -}
37 -
38 -remove_symlink() {
39 - rm "${EROOT}/usr/bin/gradle" \
40 - || die -q "Could not remove symlink"
41 -}
42 -
43 -set_symlink() {
44 - local target=$1
45 -
46 - if is_number "${target}"; then
47 - local targets=( $(find_targets) )
48 - target=${targets[target-1]}
49 - fi
50 -
51 - [[ -z ${target} ]] \
52 - && die -q "Target \"${1}\" doesn't apper to be valid!"
53 -
54 - [[ ! -x ${EROOT}/usr/bin/${target} ]] \
55 - && die -q "${EROOT}/usr/bin/${target} is not an executable"
56 -
57 - ln -s "${target}" "${EROOT}/usr/bin/gradle" \
58 - || die -q "Could not set symlink"
59 -}
60 -
61 -describe_show() {
62 - echo "Shows the current gradle symlink"
63 -}
64 -
65 -do_show() {
66 - write_list_start "Current gradle symlink:"
67 - if [[ -L ${EROOT}/usr/bin/gradle ]]; then
68 - local gradle=$(canonicalise "${EROOT}/usr/bin/gradle")
69 - write_kv_list_entry "${gradle}" ""
70 - else
71 - write_kv_list_entry "(unset)" ""
72 - fi
73 -}
74 -
75 -describe_list() {
76 - echo "list available gradle symlink targets"
77 -}
78 -
79 -do_list() {
80 - local i targets=( $(find_targets) )
81 -
82 - write_list_start "Available gradle symlink targets:"
83 - for (( i = 0; i < ${#targets[@]}; i++ )); do
84 - # highligh the target where the symlink is pointing to
85 - [[ ${targets[i]} = \
86 - $(basename "$(canonicalise "${EROOT}/usr/bin/gradle")") ]] \
87 - && targets[i]=$(highlight_marker "${targets[i]}")
88 - done
89 - write_numbered_list -m "(none found)" "${targets[@]}"
90 -}
91 -
92 -describe_set() {
93 - echo "Set a new gradle symlink target"
94 -}
95 -
96 -describe_set_parameters() {
97 - echo "<target>"
98 -}
99 -
100 -describe_set_options() {
101 - echo "target : Target name or number (from 'list' action)"
102 -}
103 -
104 -do_set() {
105 - [[ -z $1 ]] && die -q "You didn't tell me what to set the symlink to"
106 - [[ $# -gt 1 ]] && die -q "Too many parameters"
107 - test_for_root
108 -
109 - if [[ -L ${EROOT}/usr/bin/gradle ]]; then
110 - # existing symmlink
111 - remove_symlink
112 - set_symlink "$1"
113 - elif [[ -e ${EROOT}/usr/bin/gradle ]]; then
114 - # we have someting strange
115 - die -q "${EROOT}/usr/bin/gradle exists but is not a symlink"
116 - else
117 - set_symlink "$1"
118 - fi
119 -}
120 -
121 -describe_update() {
122 - echo "Automatically update the gradle symlink"
123 -}
124 -
125 -describe_update_options() {
126 - echo "ifunset: Do not override currently set version"
127 -}
128 -
129 -do_update() {
130 - [[ -z $1 || $1 == ifunset ]] || die -q "Usage error"
131 - [[ $# -gt 1 ]] && die -q "Too many parameters"
132 - test_for_root
133 -
134 - if [[ -L ${EROOT}/usr/bin/gradle ]]; then
135 - if [[ $1 == ifunset && -e ${EROOT}/usr/bin/gradle ]]; then
136 - return
137 - fi
138 - remove_symlink
139 - elif [[ -e ${EROOT}/usr/bin/gradle ]]; then
140 - die -q "${EROOT}/usr/bin/gradle exists but is not a symlink"
141 - fi
142 -
143 - local targets=( $(find_targets) )
144 - if [[ ${#targets[@]} -gt 0 ]]; then
145 - set_symlink "${targets[${#targets[@]}-1]}"
146 - fi
147 -}
148 -
149 -test_for_root() {
150 - [[ -w ${EROOT}/usr/bin ]] || die -q "${EROOT}/usr/bin not writeable by current user. Are you root?"
151 -}