<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello,</p>
<p>I've done a lot of tweaking with the spec file (now packaging as
a no-arch) for GridTracker with the Makefile and CI/CD script
doing the heavy work. Updated version is here
<a class="moz-txt-link-freetext" href="https://gitlab.com/gridtracker.org/gridtracker/-/tree/new-faster-rpms">https://gitlab.com/gridtracker.org/gridtracker/-/tree/new-faster-rpms</a></p>
<p>I built RPMs with the spec file in our CI and they are here
<a class="moz-txt-link-freetext" href="https://fleetwood.mchambersradio.com/gridtracker/test_newRPMs_nr0q16/">https://fleetwood.mchambersradio.com/gridtracker/test_newRPMs_nr0q16/</a></p>
<p>GridTracker has a dependency on NWJS which per good Linux
practice and Fedora guidelines should be in a separate packge
which I've done too.
<a class="moz-txt-link-freetext" href="https://gitlab.com/gridtracker.org/nwjs-rpm-packaging">https://gitlab.com/gridtracker.org/nwjs-rpm-packaging</a><br>
with a pair of builds, still trying to work with the dev team on
why the latest NWJS appears to break GridTracker so I built the
version that we are currently including in Windows, Mac and
Tarball builds and they are here
<a class="moz-txt-link-freetext" href="https://fleetwood.mchambersradio.com/gridtracker/v0.49.2/">https://fleetwood.mchambersradio.com/gridtracker/v0.49.2/</a></p>
<p>I'd apprectiate any comments, criticism and further direction.
Thanks Matt and Richard for the help already!</p>
<p>Matthew Chambers, NR0Q<br>
Dev-Ops / Server-Ops<br>
GridTracker</p>
<div class="moz-cite-prefix">On 9/23/21 10:19 PM, Matt Domsch wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAKzD2+kutbKiHxcLpshMaBpr2LKGFVeuetR=MdzFG3KXd1MLpQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">On Wed, Sep 22, 2021 at 11:10 AM Matthew Chambers
<<a href="mailto:nr0q@gridtracker.org"
moz-do-not-send="true">nr0q@gridtracker.org</a>> wrote:<br>
</div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
What I'm not finding easily is what the actual requirements
to have <br>
software included in the Fedora repos?<br>
</blockquote>
<div><br>
</div>
<div><a
href="https://docs.fedoraproject.org/en-US/packaging-guidelines/"
moz-do-not-send="true">https://docs.fedoraproject.org/en-US/packaging-guidelines/</a>
and links there are a great place to get started. If you've
not packaged anything before, you'll need to follow the
process and obtain a sponsor as well.</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
The program in question is GridTracker (licensed under the
BSD 3-Clause <br>
license) with source code and RPM files available.<br>
</blockquote>
<div><br>
</div>
<div>The spec files in the upstream will need a bit of cleanup
work to meet the packaging guidelines reference in the link
above.. The Makefile for installation is pretty light so the
spec file is having to do a good bit more than typical 'make
install'.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Matt</div>
<div><br>
</div>
</div>
</div>
</blockquote>
</body>
</html>