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.