Update of "arch"
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Artifact ID: | df6ac209634472b127b56858f510f3b3fb553f32 |
---|---|
Page Name: | arch |
Date: | 2015-05-01 00:12:19 |
Original User: | mario |
Next | 81e52eef5fbf6c62894516e014499cdbecb65b37 |
Content
### *-t* `arch` package target
Arch Linux(https://www.archlinux.org/) provides a mixed-mode package system. While ABS/`makepkg`(https://wiki.archlinux.org/index.php/Arch_Build_System) allows port-style package building from source, the pacman(https://wiki.archlinux.org/index.php/Pacman) installs binary packages.
The fpm/xpm `-t arch` target crafts a .tar.xz archive, 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.