BSD Ports

archivers/makeself 2.4.0 NetBSD

Neat script to make self-extracting archives

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Categories
archivers
Package size
8.0 KiB, 19.7 KiB installed

Description

makeself.sh is a small shell script that generates a self-extractable tar.gz archive from a directory. The resulting file appears as a shell script (many of those have a .run suffix), and can be launched as is. The archive will then uncompress itself to a temporary directory and an optional arbitrary command will be executed (for example an installation script). This is pretty similar to archives generated with WinZip Self-Extractor in the Windows world. Makeself archives also include checksums for integrity self-validation (CRC and/or MD5 checksums).

In the other systems

SystemPortVersion
NetBSDarchivers/makeself2.4.0
FreeBSDarchivers/makeself2.7.1
OpenBSDarchivers/makeself2.7.1
DragonFlyarchivers/makeself2.5.0_1
HardenedBSDarchivers/makeself2.7.1
GhostBSDarchivers/makeself2.7.1

Install

Binary package:

pkgin install makeself

From pkgsrc:

cd /usr/pkgsrc/archivers/makeself && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.4.0
NetBSD 10.1 aarch642.4.0
SmartOS / illumos x86_642.4.0
macOS 15 arm642.4.0

Dependencies