aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-02-17 20:47:06 +0100
committerAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-02-17 20:47:06 +0100
commitcd8abc7a0819ceb9913bb8c3f0c2a8164f9e826f (patch)
treefe198dc30c606d12bdff151df966153840ac98e7 /scripts
parent.github/workflows/duplicates.yml: fix name of branch (diff)
downloadsci-cd8abc7a0819ceb9913bb8c3f0c2a8164f9e826f.tar.gz
sci-cd8abc7a0819ceb9913bb8c3f0c2a8164f9e826f.tar.bz2
sci-cd8abc7a0819ceb9913bb8c3f0c2a8164f9e826f.zip
scripts/check-duplicates.sh: s/guru/science/g
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/check-duplicates.sh28
1 files changed, 14 insertions, 14 deletions
diff --git a/scripts/check-duplicates.sh b/scripts/check-duplicates.sh
index 8f6b89af7..47a4a12f1 100755
--- a/scripts/check-duplicates.sh
+++ b/scripts/check-duplicates.sh
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
# Maintainer: Andrew Ammerlaan <andrewammerlaan@riseup.net>
#
-# This checks if packages in ::guru are also in ::gentoo
+# This checks if packages in ::science are also in ::gentoo
#
# Note that this is not going to be 100% accurate
#
@@ -10,22 +10,22 @@
printf "\nChecking for duplicates....\n"
gentoo_location="/var/db/repos/gentoo"
-guru_location="."
+science_location="."
gentoo_packs=$(find ${gentoo_location} -mindepth 2 -maxdepth 2 -printf "%P\n" | sort | grep -Ev "^(.git|.github|metadata|profiles|scripts)/")
-guru_packs=$(find ${guru_location} -mindepth 2 -maxdepth 2 -printf "%P\n" | sort | grep -Ev "^(.git|.github|metadata|profiles|scripts)/")
+science_packs=$(find ${science_location} -mindepth 2 -maxdepth 2 -printf "%P\n" | sort | grep -Ev "^(.git|.github|metadata|profiles|scripts)/")
pack_overrides="" pack_close_match_in_cat="" pack_close_match=""
-for guru_pack in ${guru_packs}; do
+for science_pack in ${science_packs}; do
# separate category and packages
- guru_pack_cat="${guru_pack%%/*}"
- guru_pack_name="${guru_pack##*/}"
+ science_pack_cat="${science_pack%%/*}"
+ science_pack_name="${science_pack##*/}"
# convert all to lowercase
- guru_pack_name="${guru_pack_name,,}"
+ science_pack_name="${science_pack_name,,}"
# stip all numbers, dashes, underscores and pluses
- guru_pack_name="${guru_pack_name/[0-9-_+]}"
+ science_pack_name="${science_pack_name/[0-9-_+]}"
for gentoo_pack in ${gentoo_packs}; do
# separate category and packages
@@ -40,15 +40,15 @@ for guru_pack in ${guru_packs}; do
#TODO: check DESCRIPTION, HOMEPAGE and SRC_URI for close matches
- if [[ "${gentoo_pack_name}" == "${guru_pack_name}" ]]; then
- if [[ "${gentoo_pack_cat}" == "${guru_pack_cat}" ]]; then
- if [[ "${gentoo_pack}" == "${guru_pack}" ]]; then
- pack_overrides+="\t${guru_pack}::guru exact match of ${gentoo_pack}::gentoo\n"
+ if [[ "${gentoo_pack_name}" == "${science_pack_name}" ]]; then
+ if [[ "${gentoo_pack_cat}" == "${science_pack_cat}" ]]; then
+ if [[ "${gentoo_pack}" == "${science_pack}" ]]; then
+ pack_overrides+="\t${science_pack}::science exact match of ${gentoo_pack}::gentoo\n"
else
- pack_close_match_in_cat+="\t${guru_pack}::guru possible duplicate of ${gentoo_pack}::gentoo\n"
+ pack_close_match_in_cat+="\t${science_pack}::science possible duplicate of ${gentoo_pack}::gentoo\n"
fi
else
- pack_close_match+="\t${guru_pack}::guru possible duplicate of ${gentoo_pack}::gentoo\n"
+ pack_close_match+="\t${science_pack}::science possible duplicate of ${gentoo_pack}::gentoo\n"
fi
fi
done