contrib/ipcalc/Pkgfile

38 lines
801 B
Plaintext

# Description: ipcalc: calculate IPv4/6 broadcast, network and host range.
# URL: https://gitlab.com/ipcalc/ipcalc
# Maintainer: Steffen Nurpmeso, steffen at sdaoden dot eu
name=ipcalc
version=1.0.0
release=1
source=(https://gitlab.com/${name}/${name}/-/archive/${version}/\
${name}-${version}.tar.bz2 build.patch)
build() {
cd ${name}-${version}
patch -Np1 -i "${SRC}"/build.patch
meson setup build
ninja -C build
cat > ./ipcalc.1 <<- \!
.Dd April 9, 2021
.Dt IPCALC 1
.Os
.
.Sh NAME
.Nm ipcalc
.Nd Calculate IP broadcast, host range etc
.
.Bd -literal
!
cat ipcalc.1.md >> ./ipcalc.1
echo '.Ed' >> ./ipcalc.1
install -D -m 0755 build/ipcalc "${PKG}"/usr/bin/${name}
install -D -m 0644 ipcalc.1 "${PKG}"/usr/share/man/man1/${name}.1
}
# s-sh-mode