summaryrefslogtreecommitdiff
path: root/ipcalc/Pkgfile
blob: 9a48c7141414d15616e26aeedba148983b2aa9b6 (plain)
    1 # Description: ipcalc: calculate IPv4/6 broadcast, network and host range.
    2 # URL:         https://gitlab.com/ipcalc/ipcalc
    3 # Maintainer:  Steffen Nurpmeso, steffen at sdaoden dot eu
    4 # Depends on:  meson ninja
    5 
    6 name=ipcalc
    7 version=1.0.1
    8 release=1
    9 source=(https://gitlab.com/${name}/${name}/-/archive/${version}/\
   10 ${name}-${version}.tar.bz2)
   11 
   12 build() {
   13    cd ${name}-${version}
   14 
   15    meson setup build
   16    ninja -C build
   17 
   18    cat > ./ipcalc.1 <<- \!
   19 	.Dd June 20, 2021
   20 	.Dt IPCALC 1
   21 	.Os
   22 	.
   23 	.Sh NAME
   24 	.Nm ipcalc
   25 	.Nd Calculate IP broadcast, host range etc
   26 	.
   27 	.Bd -literal
   28 	!
   29    cat ipcalc.1.md >> ./ipcalc.1
   30    echo '.Ed' >> ./ipcalc.1
   31 
   32    install -D -m 0755 build/ipcalc "${PKG}"/usr/bin/${name}
   33    install -D -m 0644 ipcalc.1 "${PKG}"/usr/share/man/man1/${name}.1
   34 }
   35 
   36 # s-sh-mode

Generated by cgit