lastflagstanding Getting my feet wet on Rust repos, in a case I'm stuck at the distinfo step:
Yeah, that stupid crate name ..., have a look at e.g. net/piratebay/cargo-depends.mk file and tell cargo.mk where to fetch the source, in your case it would be
CARGO_CRATE_DEPENDS+= curl-sys-0.4.55+curl-7.83.1
SITES.curl-sys-0.4.55+curl-7.83.1.crate+= ${MASTER_SITE_CRATESIO:S,^,-,:=curl-sys/0.4.55+curl-7.83.1/download}
lastflagstanding Are there secret sauces to keep (and automatize) up with new release for projects you package with Pkgsrc? Or are you all parsing Repology API?
I'd guess different people do it differently. Personally, I'm using news/tuifeed to get RSS/Atom feeds from upstream tags. Earlier I was using news/neix to do the same but, neix in no longer in development. Both use a configuration file to list the feeds you want to follow. Here's a short bit of my ~/.config/tuifeed/config.toml so you know what you actually need.
# tuifeed config.toml
[article-title]
show-author = false
show-timestamp = false
[sources]
"arqiver" = "https://github.com/tsujan/Arqiver/releases.atom"
"asuka" = "https://git.sr.ht/~julienxx/asuka/refs/rss.xml"
"badwolf" = "https://hacktivis.me/git/badwolf/tags.xml"
"broot" = "https://github.com/Canop/broot/releases.atom"
"castor" = "https://git.sr.ht/~julienxx/castor/refs/rss.xml"
"citron" = "https://git.sr.ht/~grtcdr/citron/refs/rss.xml"
"cchmod" = "https://github.com/Dophin2009/cchmod/tags.atom"
you get the picture.
As for 1 and 4, I'm not sure what you are actually asking.