# Maintainer: Kyle Sferrazza # Contributor: Tomasz Hamerla pkgname=powershell-bin _pkgver=6.0.0-beta.5 pkgver=${_pkgver/-/.} pkgrel=1 pkgdesc="A cross-platform automation and configuration tool/framework (binary package)" arch=('x86_64') url="https://github.com/Powershell/Powershell" license=('MIT') provides=('powershell') options=(staticlibs !strip) depends=('libunwind' 'icu55' 'libcurl-openssl-1.0') makedepends=('rsync') install=powershell.install md5sums=('a9473349320d7544a3fbdba793c66f54') source=("https://github.com/PowerShell/PowerShell/releases/download/v${_pkgver}/powershell_${_pkgver}-1ubuntu1.16.04.1_amd64.deb") package() { bsdtar xf data.tar.gz mv usr "${pkgdir}" mv opt "${pkgdir}" # Fix man path cd "${pkgdir}" rsync --recursive usr/local/share usr rm -rf usr/local # Force powershell to load appropriate libs cd usr/bin mv powershell lnbin.powershell cat > powershell </dev/null EOF # Fix script permissions chmod 755 powershell }