# Maintainer: Valeria Fadeeva _gitname="$(basename $(pwd))" pkgname=("melawy-$_gitname") pkgver=1.5 pkgrel=1 pkgdesc="$(head -n 2 README.md | tail -n 1)" arch=('any') url="https://git.melawy.ru/Melawy-Linux/$_gitname" license=('AGPL3') depends=() makedepends=('git') optdepends=() backup=() provides=("${pkgname}") conflicts=("${pkgname}") options=() source=("git+$url.git") sha256sums=("SKIP") validpgpkeys=("95F48000540A4DB146583A47C49B5E77FD80302D") # pkgver() { # cd "$srcdir/$_gitname" # printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" # } pkgver() { cd "${srcdir}/${_gitname}" printf "1.%s" "$(git rev-list --count HEAD)" } install=ins.install package() { # Clone file structure install -d "${pkgdir}/home/" cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/liveuser/" "${pkgdir}/home/liveuser/" # Find all scripts readarray -d '' scripts < <(find "${pkgdir}/home/liveuser" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) # Make scripts executable for script in "${scripts[@]}"; do [[ -f ${script} ]] && chmod +x "${script}" done }