This git repository contains RPM spec files for packages that are not currently in Fedora main repository, but only in my COPR. My intention is to join the Fedora package maintainer group in Fedora Project. So I can add them to the main repository as well as maintain some orphan packages I find useful.
COPR and RPM spec:
-
Fedora COPR bax/microcom needed by Labgrid for embedded Linux device testing.
- microcom.spec
- Currently Labgrid installation steps only work for Debian as microcom is required by labgrid-client.
- So currently it is not very straight forward to also provide Fedora installation steps 🙁
-
Fedora COPR bax/rauc needed for handling RAUC upgrade bundles for embedded Linux devices.
- rauc.spec
- RAUC cli tool can be very useful after an upgrade bundle has been build but not yet released to the wild 🐧
- resign bundle with new digital signature, e.g. developer signed vs. official signed.
- inspect bundle meta data or files inside.
- Service is only needed on target device.
- Fedora is missing from the list of development/build hosts (Arch, Debian, Ubuntu, NixOS already have package) 🙁
-
Fedora COPR bax/uuu needed for manufacturing of embedded Linux devices with NXP i.MX SoC.
- uuu.spec
- UUU (Universal Update Utility), the next evolution of MFGTools, also known as MFGTools v3.
- Use i.MX USB serial download mode to load Barebox or U-Boot image.
- Barebox can then expose emmc as mass storage via usb gadget device.
- Labgrid documentation
- Labgrid installation
- Labgrid upstream git
- Microcom upstream git
- RAUC Safe and Secure OTA Updates for Embedded Linux!
- RAUC upstream git
- UUU upstream git
- Fedora: Installing Packager Tools
- Fedora: Joining the Package Maintainers
- Fedora: Policy for Orphan and Retired Packages
- Fedora: Fedora Packaging Guidelines
- Fedora: Versioning Guidelines
- Fedora: Using the %autorelease Macro
- Fedora: Copr command line interface
- RPM %autosetup description