diff options
author | Kyle Sferrazza | 2017-10-26 13:48:18 -0400 |
---|---|---|
committer | Kyle Sferrazza | 2017-10-26 13:48:18 -0400 |
commit | b41f361da1dd40a359c1a68ad64cd2cf977b619e (patch) | |
tree | ddc60b34d20126f37bedc1af9e0307eae408b4b9 | |
parent | 335f5ddb54a7aa962b731b20d5f30639de230e3b (diff) | |
download | aur-b41f361da1dd40a359c1a68ad64cd2cf977b619e.tar.gz |
beta 9
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | powershell.install | 4 |
3 files changed, 11 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = powershell-bin pkgdesc = A cross-platform automation and configuration tool/framework (binary package) - pkgver = 6.0.0.beta.8 + pkgver = 6.0.0.beta.9 pkgrel = 1 url = https://github.com/Powershell/Powershell install = powershell.install @@ -10,8 +10,8 @@ pkgbase = powershell-bin conflicts = powershell options = staticlibs options = !strip - source = https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.8/powershell_6.0.0-beta.8-1.ubuntu.17.04_amd64.deb - md5sums = dd698384f5a0f9cd3ce7dd8dd85cbb92 + source = https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.9/powershell_6.0.0-beta.9-1.ubuntu.17.04_amd64.deb + md5sums = 44ca09fedfb71f3ff3a5e11d8effdb8d pkgname = powershell-bin @@ -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 } diff --git a/powershell.install b/powershell.install index 53cc793aab94..d337b39409b1 100644 --- a/powershell.install +++ b/powershell.install @@ -1,5 +1,5 @@ post_install() { - grep -qe '^/usr/bin/powershell$' etc/shells || echo '/usr/bin/powershell' >> etc/shells + grep -qe '^/usr/bin/pwsh$' etc/shells || echo '/usr/bin/pwsh' >> etc/shells } post_upgrade() { @@ -7,5 +7,5 @@ post_upgrade() { } pre_remove() { - sed -ri '\|^/usr/bin/powershell$|d' etc/shells + sed -ri '\|^/usr/bin/pwsh$|d' etc/shells } |