From Fedora Project Wiki

Revision as of 13:24, 21 January 2015 by Phracek (talk | contribs) (Created page with "{{admon/warning|This is a DRAFT.}} = PreupgradeAssistant contents Packaging guidelines = == How to package a PreupgradeAssistant contents == == Naming guidelines == == Dep...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is a DRAFT.

PreupgradeAssistant contents Packaging guidelines

How to package a PreupgradeAssistant contents

Naming guidelines

Dependencies

  • All packages must Require preupgrade-assistant.
  • All packages must have BuildRequires: preupgrade-assistant-tools. (for macros and checking)

Architecture

  • All preupgrade-assistant-contents must be architecture independent, i. e. BuildArch: noarch.

Macros

  • The macro denoting the parent directory where the package files go is %{_preupgradedir}. This currently expands to /usr/share/preupgrade.

Build section

Install section

Check section

Files section

Directory ownership

Sample SPEC