rlancaste / stellarsolver

GNU General Public License v3.0
89 stars 47 forks source link

spec: create a spec file for building stellarsolver RPMs #13

Closed xsnrg closed 3 years ago

xsnrg commented 3 years ago

This is the spec file that allows RPM builds for Fedora and RedHat. Once this is merged, I would request that a webhook is set up in the rlancaste/stellarsolver repo settings. They type of the webhook is JSON, and the target is:

https://copr.fedorainfracloud.org/webhooks/github/35866/0ddde295-6a3b-4a2a-b32b-dcb8a0f72858/

These are set up in the settings section of github, and will allow any changes pushed to trigger a new build of RPM packages for stellarsolver in Copr. These packages are then made available to users directly, as well as pulled in for other builds that require stellarsolver.

Here are the packages created by pointing the build at my branch: https://copr.fedorainfracloud.org/coprs/xsnrg/stellarsolver-bleeding/build/1701395/

Please let me know if you have any questions. This will allow the RPM builds of kstars to resume, as stellarsolver is now a dependency.

Thanks for all your work on this, I am looking forward to it!

Jim

rlancaste commented 3 years ago

Thanks Jim!

I just merged it and I think I set up the settings as you requested. Please let me know if it did not work.

Thanks,

Rob

xsnrg commented 3 years ago

Thanks Rob, I just switched the build over to use your master, so next commit, we should have new packages automatically!

Jim

xsnrg commented 3 years ago

It works!

https://copr.fedorainfracloud.org/coprs/xsnrg/stellarsolver-bleeding/build/1702228/

rlancaste commented 3 years ago

Awesome, thanks!