Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meshtasticd Fedora RPM packaging with rpkg #5735

Merged
merged 1 commit into from
Jan 13, 2025

Conversation

vidplace7
Copy link
Member

@vidplace7 vidplace7 commented Jan 3, 2025

DRAFT until the Meshtastic copr tracking project is created.

Compiles correctly, both locally and in Fedora COPR.

Testing here https://copr.fedorainfracloud.org/coprs/g/meshtastic/daily/

@vidplace7 vidplace7 force-pushed the srpm-fedora branch 2 times, most recently from a20264c to 4b4edd9 Compare January 3, 2025 21:47
@vidplace7 vidplace7 changed the title meshtasticd Fedora RPM packaging with tito meshtasticd Fedora RPM packaging with rpkg Jan 3, 2025
@vidplace7 vidplace7 force-pushed the srpm-fedora branch 5 times, most recently from ee4a723 to 5644500 Compare January 4, 2025 05:02
@vidplace7 vidplace7 marked this pull request as ready for review January 4, 2025 05:08
@vidplace7 vidplace7 requested a review from jp-bennett January 4, 2025 05:09
@vidplace7 vidplace7 marked this pull request as draft January 4, 2025 06:01
@vidplace7 vidplace7 force-pushed the srpm-fedora branch 5 times, most recently from 962cee3 to 1bd1428 Compare January 4, 2025 23:05
.vscode/extensions.json Outdated Show resolved Hide resolved
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these files required in the root directory or can they be moved to something more meaningful and out-of-the-way? ;-)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately the .spec.rpkg and rpkg.conf files need to be present in the root of the directory where the source is :/ I haven't been able to find a clean way around this.

@vidplace7 vidplace7 force-pushed the srpm-fedora branch 4 times, most recently from eafd4ae to b221caa Compare January 6, 2025 17:12
@vidplace7 vidplace7 force-pushed the srpm-fedora branch 8 times, most recently from 0c0acfa to ce131c0 Compare January 12, 2025 20:10
@vidplace7
Copy link
Member Author

vidplace7 commented Jan 12, 2025

This is good to go after secrets exist 👍 sent privately.

COPR_HOOK_DAILY
COPR_HOOK_ALPHA
COPR_HOOK_BETA

EDIT: Secrets are in place ❤️

@vidplace7 vidplace7 marked this pull request as ready for review January 12, 2025 20:14
@vidplace7 vidplace7 force-pushed the srpm-fedora branch 2 times, most recently from 0df768e to 8c0b3ac Compare January 12, 2025 21:25
@vidplace7 vidplace7 marked this pull request as draft January 13, 2025 01:02
@vidplace7 vidplace7 force-pushed the srpm-fedora branch 2 times, most recently from d4b0776 to fefdd75 Compare January 13, 2025 02:22
@vidplace7
Copy link
Member Author

Went a little wild and packaged all the web components :) (orcania,yder,ulfius)

NOW it's ready 😅

@vidplace7 vidplace7 marked this pull request as ready for review January 13, 2025 03:28
@fifieldt fifieldt merged commit e0f97c9 into meshtastic:master Jan 13, 2025
53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants