Guidelines
For the most part, ClearOS follows the Fedora Packaging Guidelines. We do make some exceptions as described below.
Source File Changes
In some circumstances, additional source files in upstream packages need to be changed or patched. For example, the webconfig spec file - which is derived from Apache httpd - contains:
Source1: index.html Source3: httpd.logrotate Source4: httpd.init
In order to avoid confusion, modified source files are renamed.
Source1: index-clearos.html Source3: httpd-clearos.logrotate Source4: httpd-clearos.init
Group Name
Though the Group tag is not used for much (see note, use one of the defaults defined in /usr/share/doc/rpm-%{version}/GROUPS. If you are packaging an app-* use one of the following:
ClearOS/Apps ClearOS/Libraries ClearOS/Themes
If you are packaging one of the clearos-* packages, you can also use:
ClearOS/Core ClearOS/Tools
content/en_us/dev_packaging_clearos_packaging_guidelines.txt · Last modified: 2014/12/22 12:26 by dloper