#/usr/bin/env bash pkgname="dufs" arch="amd64" pkgver="0.34.2" pkgrel=1 pkgdesc="A file server that supports static serving, uploading, searching, accessing control, webdav..." url="https://github.com/sigoden/dufs" maintainer="Leafee98 " arch="x86_64" platform="unknown-linux-musl" source=( "dufs-v${pkgver}-${arch}-${platform}.tar.gz::https://github.com/sigoden/dufs/releases/download/v${pkgver}/dufs-v${pkgver}-${arch}-${platform}.tar.gz" "dufs.service::materials/dufs.service" ) function package { install -Dm755 "${srcdir}/dufs" "${pkgdir}/usr/local/bin/dufs" install -Dm644 "${srcdir}/dufs.service" "${pkgdir}/usr/lib/systemd/system/dufs.service" } function debian_postinst { cat << EOF #!/usr/bin/env bash useradd --system dufs mkdir -p /srv/dufs chown dufs:dufs -R /srv/dufs systemctl daemon-reload EOF }