------- Original Message -------
On Wednesday, March 8th, 2023 at 8:07 AM, Erich Ritz via SlackBuilds-users 
<slackbuilds-users@slackbuilds.org> wrote:


> 
> 
> 
> ------- Original Message -------
> On Wednesday, March 8th, 2023 at 4:09 AM, Arnaud via SlackBuilds-users 
> slackbuilds-users@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:
https://www.linuxquestions.org/questions/slackware-14/slackbuilds-using-crates-4175711422/

This thread has older versions of those scripts but more commentary:
https://www.linuxquestions.org/questions/slackware-14/are-there-plans-to-extend-the-templates-sbo-repository-4175706740/

Erich
_______________________________________________
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/

Reply via email to