[Slackbuilds-users] Rust question for python3-bcrypt
erich.public at protonmail.com
Wed Mar 8 14:14:40 UTC 2023
------- Original Message -------
On Wednesday, March 8th, 2023 at 8:07 AM, Erich Ritz via SlackBuilds-users <slackbuilds-users at slackbuilds.org> wrote:
> ------- Original Message -------
> On Wednesday, March 8th, 2023 at 4:09 AM, Arnaud via SlackBuilds-users slackbuilds-users at slackbuilds.org wrote:
> > Hi fellow Slack(Build)ers,
> > I have a package (namely python3-bcrypt) that recently added some Rust
> > stuff.
> > If we simply bump the version to 4.0.1, and add python3-setuptools-rust as
> > requirement it builds fine.
> > See files included for anyone wanting to try it.
> > It builds fine, but...
> > It downloads a lot of crates.
> > And that is not SBo policy to download stuff during a build.
> > So I need to add those crates to the download URLs, and make the SlackBuild use
> > them.
> > And I am not Rust-proficient.
> > Hence I'm asking for some help here on how to do that, and how to maintain it
> > properly thereafter.
> > Thanks !
> > - Yth.
> See for example https://slackbuilds.org/repository/15.0/system/bat/
> The SlackBuild has an extra bit that forces cargo to look on the local filesystem instead of the net.
> Additionally, here are my scripts to create the the "DOWNLOAD" and "MD5SUM" parts of the info file. Someone has a better script posted on LQ which I can't find right now and never got around to integrating into my process. It just creates pkg.info directly instead of having you copy and paste bits around.
And I found it:
rust-info.sh.txt and rust64-info.sh.txt from here:
This thread has older versions of those scripts but more commentary:
More information about the SlackBuilds-users