Cross package maker. DEB/RPM generation or conversion. Derived from jordansissel/fpm.

⌈⌋ branch:  cross package maker


Update of "arch"

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: 0ff3981dee0d94f73ad08034f7c890573c8e6e41
Page Name:arch
Date: 2015-05-01 00:13:12
Original User: mario
Mimetype:text/x-markdown
Parent: 81e52eef5fbf6c62894516e014499cdbecb65b37
Content

-t arch package target

Arch Linux provides a mixed-mode package system. While ABS/makepkg allows ports-style package building from source, the pacman installer works with binary packages.

The fpm/xpm -t arch target crafts such .pkg.txz archives, and embeds:

  • .PKGINFO a meta description ini file
  • .MTREE a bsdtar mode/type/gid/uid/checksum file

Generated tarballs don't carry a leading ./ for contained files. Otherwise this is a fairly standard target.

  • Dependencies are listed (take note that Arch pkgnames may differ).
  • License is just always listed as 'custom', no mapping yet defined.
  • Build dependencies aren't mirrored (no idea what those are, and fpm doesn't have any).
  • Owner/group ids are always set to root in the tarball.