RPM package

From WeBWorK_wiki
Jump to navigation Jump to search
Construction.png This article is under construction. Use the information herein with caution until this message is removed.

Steps to building an RPM

  1. run rpmdev-setuptree to create ~/rpmbuild and subdirectories
  2. place the source code in ~/rpmbuild/SOURCES
  3. cd ~/rpmbuild/SPECS
  4. create a skeleton spec file: rpmdev-newspec NAMEOFPACKAGE
  5. edit the spec file as appropriate
  6. build the package: rpmbuild -ba *.spec

After the build completes, there are some QA checks that can be performed, and cross-platform testing. Once the package has passed those hurdles, it can be submitted to Fedora for review and inclusion.

Resources

External Links