Trying to fix requires bug
This commit is contained in:
33
installJRMC
33
installJRMC
@@ -638,23 +638,21 @@ packageTranslations() {
|
|||||||
debug "${REQUIRES[@]}"
|
debug "${REQUIRES[@]}"
|
||||||
|
|
||||||
# Clean up formatting
|
# Clean up formatting
|
||||||
for i in "${!REQUIRES[@]}"; do
|
REQUIRES=("${REQUIRES[@]%%|*}")
|
||||||
REQUIRES[$i]="${REQUIRES[$i]%%|*}"
|
REQUIRES=("${REQUIRES[@]/?:/}")
|
||||||
REQUIRES[$i]="${REQUIRES[$i]/?:/}"
|
REQUIRES=("${REQUIRES[@]# }")
|
||||||
REQUIRES[$i]="${REQUIRES[$i]# }"
|
REQUIRES=("${REQUIRES[@]% }")
|
||||||
REQUIRES[$i]="${REQUIRES[$i]% }"
|
REQUIRES=("${REQUIRES[@]//\(/}")
|
||||||
REQUIRES[$i]="${REQUIRES[$i]//\(/}"
|
REQUIRES=("${REQUIRES[@]//)/}")
|
||||||
REQUIRES[$i]="${REQUIRES[$i]//)/}"
|
RECOMMENDS=("${RECOMMENDS[@]%%|*}")
|
||||||
done
|
RECOMMENDS=("${RECOMMENDS[@]/?:/}")
|
||||||
|
RECOMMENDS=("${RECOMMENDS[@]# }")
|
||||||
|
RECOMMENDS=("${RECOMMENDS[@]% }")
|
||||||
|
RECOMMENDS=("${RECOMMENDS[@]//\(/}")
|
||||||
|
RECOMMENDS=("${RECOMMENDS[@]//)/}")
|
||||||
|
|
||||||
for i in "${!RECOMMENDS[@]}"; do
|
debug "Cleaned:"
|
||||||
RECOMMENDS[$i]="${RECOMMENDS[$i]%%|*}"
|
debug "${REQUIRES[@]}"
|
||||||
RECOMMENDS[$i]="${RECOMMENDS[$i]/?:/}"
|
|
||||||
RECOMMENDS[$i]="${RECOMMENDS[$i]# }"
|
|
||||||
RECOMMENDS[$i]="${RECOMMENDS[$i]% }"
|
|
||||||
RECOMMENDS[$i]="${RECOMMENDS[$i]//\(/}"
|
|
||||||
RECOMMENDS[$i]="${RECOMMENDS[$i]//)/}"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Translate package names
|
# Translate package names
|
||||||
[[ -v BUILD_SUSE_SWITCH ]] && id="opensuse"
|
[[ -v BUILD_SUSE_SWITCH ]] && id="opensuse"
|
||||||
@@ -709,9 +707,6 @@ packageTranslations() {
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
debug "Cleaned:"
|
|
||||||
debug "${REQUIRES[@]}"
|
|
||||||
|
|
||||||
# Remove duplicates
|
# Remove duplicates
|
||||||
for i in "${REQUIRES[@]}"; do
|
for i in "${REQUIRES[@]}"; do
|
||||||
if [[ ! -v dupes[${i%% *}] ]]; then
|
if [[ ! -v dupes[${i%% *}] ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user