cargo.eclass: make regex both readonly and local
authorGeorgy Yakovlev <gyakovlev@gentoo.org>
Fri, 10 Jan 2020 08:19:07 +0000 (00:19 -0800)
committerGeorgy Yakovlev <gyakovlev@gentoo.org>
Fri, 10 Jan 2020 08:33:46 +0000 (00:33 -0800)
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
eclass/cargo.eclass

index 9a583307a6abe114316f0ee34b4669b219617035..79d8863017d1c9488ecdddd83e9cf7a51ac1cbab 100644 (file)
@@ -39,7 +39,7 @@ ECARGO_VENDOR="${ECARGO_HOME}/gentoo"
 # @DESCRIPTION:
 # Generates the URIs to put in SRC_URI to help fetch dependencies.
 cargo_crate_uris() {
-       readonly regex='^(.*)-([0-9]+\.[0-9]+\.[0-9]+.*)$'
+       local -r regex='^(.*)-([0-9]+\.[0-9]+\.[0-9]+.*)$'
        local crate
        for crate in "$@"; do
                local name version url