<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>