Fix requires libgl1 depeendency bug
This commit is contained in:
@@ -634,9 +634,6 @@ packageTranslations() {
|
|||||||
IFS=',' read -ra REQUIRES <<< "$(dpkg-deb -f "$DEBFILENAME" Depends)"
|
IFS=',' read -ra REQUIRES <<< "$(dpkg-deb -f "$DEBFILENAME" Depends)"
|
||||||
IFS=',' read -ra RECOMMENDS <<< "$(dpkg-deb -f "$DEBFILENAME" Recommends)"
|
IFS=',' read -ra RECOMMENDS <<< "$(dpkg-deb -f "$DEBFILENAME" Recommends)"
|
||||||
|
|
||||||
debug "Original: "
|
|
||||||
debug "${REQUIRES[@]}"
|
|
||||||
|
|
||||||
# Clean up formatting
|
# Clean up formatting
|
||||||
REQUIRES=("${REQUIRES[@]%%|*}")
|
REQUIRES=("${REQUIRES[@]%%|*}")
|
||||||
REQUIRES=("${REQUIRES[@]/?:/}")
|
REQUIRES=("${REQUIRES[@]/?:/}")
|
||||||
@@ -705,7 +702,6 @@ packageTranslations() {
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
# Remove duplicates
|
# Remove duplicates
|
||||||
unset requires
|
|
||||||
for i in "${REQUIRES[@]}"; do
|
for i in "${REQUIRES[@]}"; do
|
||||||
if [[ ! -v dupes[${i%% *}] ]]; then
|
if [[ ! -v dupes[${i%% *}] ]]; then
|
||||||
requires+=("$i")
|
requires+=("$i")
|
||||||
@@ -720,9 +716,6 @@ packageTranslations() {
|
|||||||
# Strip last newline
|
# Strip last newline
|
||||||
REQUIRES="${REQUIRES%?}"
|
REQUIRES="${REQUIRES%?}"
|
||||||
RECOMMENDS="${RECOMMENDS%?}"
|
RECOMMENDS="${RECOMMENDS%?}"
|
||||||
|
|
||||||
debug "Final: "
|
|
||||||
debug "${REQUIRES[@]}"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user