diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 6 insertions, 13 deletions
@@ -2,18 +2,19 @@ # Contributor: Tomasz Hamerla <tomasz.hamerla@outlook.com> pkgname=powershell-bin -_pkgver=6.0.0-beta.8 +binaryname=pwsh +_pkgver=6.0.0-beta.9 pkgver=${_pkgver/-/.} pkgrel=1 -pkgdesc="A cross-platform automation and configuration tool/framework (binary package)" +pkgdesc='A cross-platform automation and configuration tool/framework (binary package)' arch=('x86_64') -url="https://github.com/Powershell/Powershell" +url='https://github.com/Powershell/Powershell' license=('MIT') provides=('powershell') conflicts=('powershell') options=(staticlibs !strip) install=powershell.install -md5sums=('dd698384f5a0f9cd3ce7dd8dd85cbb92') +md5sums=('44ca09fedfb71f3ff3a5e11d8effdb8d') source=("https://github.com/PowerShell/PowerShell/releases/download/v${_pkgver}/powershell_${_pkgver}-1.ubuntu.17.04_amd64.deb") package() { @@ -22,17 +23,9 @@ package() { mv usr "${pkgdir}" mv opt "${pkgdir}" - # Fix man path cd "${pkgdir}" cp -r usr/local/share usr rm -rf usr/local - # Force powershell to load appropriate libs - cd usr/bin - mv powershell lnbin.powershell - cat > powershell <<EOF -#!/bin/sh -LD_PRELOAD='/usr/lib/libcurl-openssl-1.0.so /usr/lib/openssl-1.0-compat/libssl.so /usr/lib/openssl-1.0-compat/libcrypto.so' exec lnbin.powershell "\$@" 2>/dev/null -EOF - chmod 755 powershell + chmod 755 usr/bin/$binaryname } |