Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 626084 | Differences between
and this patch

Collapse All | Expand All

(-)/repos/ormaaj-overlay/eclass/cargo.eclass (-4 / +3 lines)
Lines 30-40 Link Here
30
# Generates the URIs to put in SRC_URI to help fetch dependencies.
30
# Generates the URIs to put in SRC_URI to help fetch dependencies.
31
cargo_crate_uris() {
31
cargo_crate_uris() {
32
	local crate
32
	local crate
33
	for crate; do
33
	for crate in "$@"; do
34
		local name version url
34
		local name version url
35
		[[ ${crate} =~ ([^-]|-rc)+$ ]] || die
35
		name="${crate%-*}"
36
		name="${crate%"-${BASH_REMATCH[0]}"}"
36
		version="${crate##*-}"
37
		version="${BASH_REMATCH[0]}"
38
		url="https://crates.io/api/v1/crates/${name}/${version}/download -> ${crate}.crate"
37
		url="https://crates.io/api/v1/crates/${name}/${version}/download -> ${crate}.crate"
39
		echo "${url}"
38
		echo "${url}"
40
	done
39
	done

Return to bug 626084