summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2021-12-05 14:12:10 +0100
committerCarl Smedstad2021-12-05 14:12:10 +0100
commitf473206f42693240289da1273b9ebc6993f883e4 (patch)
tree87e2f1298e7be3bd4c517a4f51b7a11065b0931d
parent7e1d9d344f838dae29d9d78b531526f1414fd816 (diff)
downloadaur-f473206f42693240289da1273b9ebc6993f883e4.tar.gz
Simplify package and specify license
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD21
2 files changed, 10 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 388221f44679..6136e462a98b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,6 +5,7 @@ pkgbase = powershell-bin
url = https://github.com/Powershell/Powershell
install = powershell.install
arch = x86_64
+ license = MIT
depends = krb5
depends = gcc-libs
depends = glibc
diff --git a/PKGBUILD b/PKGBUILD
index 0041c1f51300..d6b5dfb69088 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,27 @@
+# Maintainer: Carl Smedstad <carl.smedstad at protonmail dot com>
# Maintainer: Kyle Sferrazza <kyle.sferrazza@gmail.com>
# Contributor: Tomasz Hamerla <tomasz.hamerla@outlook.com>
pkgname=powershell-bin
-_pkgver=7.1.5
-pkgver=${_pkgver/-/.}
+pkgver=7.1.5
pkgrel=1
pkgdesc='A cross-platform automation and configuration tool/framework (binary package)'
arch=('x86_64')
url='https://github.com/Powershell/Powershell'
+license=('MIT')
depends=('krb5' 'gcc-libs' 'glibc' 'lttng-ust' 'zlib' 'openssl-1.0' 'icu')
provides=('powershell')
conflicts=('powershell')
options=(staticlibs !strip)
install=powershell.install
+
sha256sums=('79f4dd72bc66ed779da22c0a561de0b0cf341201fc970930d9da9144c2824559')
-source=("https://github.com/PowerShell/PowerShell/releases/download/v${_pkgver}/powershell_${_pkgver}-1.ubuntu.18.04_amd64.deb")
+source=("https://github.com/PowerShell/PowerShell/releases/download/v${pkgver}/powershell_${pkgver}-1.ubuntu.18.04_amd64.deb")
package() {
- bsdtar xf data.tar.gz
-
- mv usr "${pkgdir}"
- mv opt "${pkgdir}"
-
- cd "${pkgdir}"
- cp -r usr/local/share usr
- rm -rf usr/local
+ tar xf "${srcdir}/data.tar.gz" -C "${pkgdir}"
- chmod 755 "opt/microsoft/powershell/${_pkgver:0:1}/pwsh"
+ mv "${pkgdir}/usr/local/share/man" "${pkgdir}/usr/share/"
+ rm -r "${pkgdir}/usr/local"
+ install -Dm644 "$pkgdir/opt/microsoft/powershell/7/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}