Name: specfiles
Owner: Science For Life Laboratory
Description: rpm specfiles used for building packages in use at SciLifeLab
Created: 2013-12-10 12:44:05.0
Updated: 2013-12-12 08:27:16.0
Pushed: 2013-12-12 08:26:10.0
Homepage:
null
Size: 126
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
Other Committers
User | Email | Most Recent Commit | # Commits |
README
specfiles
rpm specfiles used for building packages in use at SciLifeLab, to be stored in the SciLifeLab openSUSE Build Service repo. Specfiles can be checked with rpmlint.
See:
- http://www.gurulabs.com/downloads/GURULABS-RPM-LAB/GURULABS-RPM-GUIDE-v1.0.PDF
- a good overall review of RPMs, the tools surrounding them, and how to build them
- https://fedoraproject.org/wiki/How_to_create_an_RPM_package
- this is probably the best resource for understanding the different sections
- http://www.tldp.org/HOWTO/RPM-HOWTO/build.html
- but this one covers in more detail some parts
- https://fedoraproject.org/wiki/Packaging:RPMMacros
- an enumeration and description of RPM specfile %macros
- http://en.opensuse.org/openSUSE:Specfile_guidelines
- this gives the restrictions needed to keep a package on Open Build Service
- http://fedoraproject.org/wiki/Packaging:Guidelines
- https://fedoraproject.org/wiki/How_to_create_an_RPM_package#SPEC_templates_and_examples
- http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-creating-rpms.html
- http://www.ibm.com/developerworks/library/l-rpm1/