Class FPM::Package::APK
In: lib/fpm/package/apk.rb
lib/fpm/package/apk.rb
Parent: FPM::Package

Support for Alpine packages (.apk files)

This class supports both input and output of packages.

Methods

architecture   architecture   input   input   name   name   output   output   prefix   prefix   to_s   to_s  

Constants

TAR_CHUNK_SIZE = 512
TAR_TYPEFLAG_OFFSET = 156
TAR_NAME_OFFSET_START = 0
TAR_NAME_OFFSET_END = 99
TAR_LENGTH_OFFSET_START = 124
TAR_LENGTH_OFFSET_END = 135
TAR_CHECKSUM_OFFSET_START = 148
TAR_CHECKSUM_OFFSET_END = 155
TAR_MAGIC_START = 257
TAR_MAGIC_END = 264
TAR_UID_START = 108
TAR_UID_END = 115
TAR_GID_START = 116
TAR_GID_END = 123
TAR_UNAME_START = 265
TAR_UNAME_END = 296
TAR_GNAME_START = 297
TAR_GNAME_END = 328
TAR_MAJOR_START = 329
TAR_MAJOR_END = 336
TAR_MINOR_START = 337
TAR_MINOR_END = 344
TAR_CHUNK_SIZE = 512
TAR_TYPEFLAG_OFFSET = 156
TAR_NAME_OFFSET_START = 0
TAR_NAME_OFFSET_END = 99
TAR_LENGTH_OFFSET_START = 124
TAR_LENGTH_OFFSET_END = 135
TAR_CHECKSUM_OFFSET_START = 148
TAR_CHECKSUM_OFFSET_END = 155
TAR_MAGIC_START = 257
TAR_MAGIC_END = 264
TAR_UID_START = 108
TAR_UID_END = 115
TAR_GID_START = 116
TAR_GID_END = 123
TAR_UNAME_START = 265
TAR_UNAME_END = 296
TAR_GNAME_START = 297
TAR_GNAME_END = 328
TAR_MAJOR_START = 329
TAR_MAJOR_END = 336
TAR_MINOR_START = 337
TAR_MINOR_END = 344

Public Instance methods

Get the name of this package. See also FPM::Package#name

This accessor actually modifies the name if it has some invalid or unwise characters.

Get the name of this package. See also FPM::Package#name

This accessor actually modifies the name if it has some invalid or unwise characters.

[Validate]