Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hannobraun/probe-rs-arch
Experimental probe-rs Arch Linux package.
https://github.com/hannobraun/probe-rs-arch
Last synced: 22 days ago
JSON representation
Experimental probe-rs Arch Linux package.
- Host: GitHub
- URL: https://github.com/hannobraun/probe-rs-arch
- Owner: hannobraun
- Created: 2023-08-14T17:29:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-14T17:29:37.000Z (over 1 year ago)
- Last Synced: 2024-10-16T02:45:56.818Z (2 months ago)
- Language: Shell
- Size: 1.95 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# probe-rs Arch Linux package
This is an experimental Arch package for probe-rs. **Please note that the existence of this repository does not apply that there is a probe-rs package in the official Arch repositories or the AUR.** This is just a first step towards figuring out how to package probe-rs for Arch.
This package was created based on the following documentation:
- [https://wiki.archlinux.org/title/PKGBUILD](https://wiki.archlinux.org/title/PKGBUILD)
- [https://wiki.archlinux.org/title/Rust_package_guidelines](https://wiki.archlinux.org/title/PKGBUILD)## Installation
To install this package, run the following command from the repository root:
```
makepkg -si
```## Updating
To keep the package updated, the following parts of `PKGBUILD` need to be changed:
- `pkgver`: This should always be the [latest version of probe-rs on crates.io](https://crates.io/crates/probe-rs).
- `sha256sums`: These must match the files specified in `source`. You can generate the `sha256sums` for the currently referenced sources with `makepkg -g`.
- Other parts of `PKGBUILD` or `probe-rs.install` might need to be updated, if anything changes in a significant way. But for routine upgrades, that should be it.## Open Questions
`PKGBUILD` doesn't specify any native dependencies (see `depends`), but I'm pretty sure some are needed.