Package policies

From Alpine Linux
Revision as of 10:02, 20 May 2010 by Ncopa (talk | contribs) (Initial package policies)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Alpine Linux Package Policies

This document describes some of the policies when creating packages.

Package Names

  • All package names should be lowercase.
  • Development files are placed in subpackages with -dev suffix (i.e uclibc-dev)
  • Documentation files are placed in subpackages with -doc suffix (i.e expat-doc)
  • Lua modules (not applications) are prefixed with lua-. (i.e lua-posix)
  • Perl modules (not applications) are prefixed with perl-. (i.e perl-xml-parser)
  • Python modules (not applications) are prefixed with py-. (i.e py-libxml2)

Package versions

  • Package versions are similar to gentoo.