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 rauc needed for handling RAUC upgrade bundles for embedded Linux devices.
- Upstream
☺️
- Upstream
-
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.
Example:
cd rpmbuild
cp ../git/fedora-copr-spec/rauc* .
spectool -g rauc.spec
fedpkg --release f42 mockbuild
fedpkg --release f42 lint
fedpkg --release f43 mockbuild
fedpkg --release f43 lint- Labgrid documentation
- Labgrid installation
- Labgrid upstream git
- Microcom upstream git
- RAUC Safe and Secure OTA Updates for Embedded Linux!
- Pengutronix RAUC
- RAUC upstream git
- UUU upstream git
- Fedora: Installing Packager Tools
- Fedora: Package Maintenance Guide
- Fedora: New Package Process for New Contributors
- 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
- Fedora: Common Rpmlint issues
- RPM %autosetup description