diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 22 insertions, 21 deletions
@@ -3,24 +3,24 @@ pkgname='powershell-git' _pkgname='powershell' binaryname='pwsh' -pkgver=6.0.1.274.g876085c6f +pkgver=6.1.0.61.g4926e1598 pkgrel=1 pkgdesc='A cross-platform automation and configuration tool/framework (git version)' arch=('x86_64') url='https://github.com/PowerShell/PowerShell' license=('MIT') makedepends=('git' 'cmake' 'dotnet-sdk>=2.0') -depends=('icu' 'libunwind') +depends=('icu' 'libunwind' 'openssl-1.0') provides=('powershell') conflicts=('powershell') source=($_pkgname::'git+https://github.com/PowerShell/PowerShell.git' - 'pester::git+https://github.com/PowerShell/psl-pester.git#branch=develop' - 'googletest::git+https://github.com/google/googletest.git' - build.sh) +'pester::git+https://github.com/PowerShell/psl-pester.git#branch=develop' +'googletest::git+https://github.com/google/googletest.git' +build.sh) md5sums=('SKIP' 'SKIP' 'SKIP' - 'a0d7e3fa753f74e9722f71a5ab3da6d9') + '2ddd2c3b33c7df1c85f49fa6f7763566') install=powershell.install pkgver() { @@ -42,27 +42,28 @@ build() { TERM=xterm $srcdir/build.sh } -check() { - cd $_pkgname/src/libpsl-native - make test -} +# TODO: pester has moved, and the testing process has changed +# check() { +# cd $_pkgname/src/libpsl-native +# make test +# } package() { - cd $_pkgname/src/powershell-unix + cd "$_pkgname/src/powershell-unix" - mkdir -p $pkgdir/usr/lib/$_pkgname - cp -a bin/Linux/netcoreapp*/linux-x64 $pkgdir/usr/lib/$_pkgname + mkdir -p "$pkgdir/usr/lib/$_pkgname" + cp -a "bin/Linux/netcoreapp2.1/linux-x64" "$pkgdir/usr/lib/$_pkgname" chmod 755 $pkgdir/usr/lib/$_pkgname/linux-x64/$binaryname - mkdir -p $pkgdir/usr/share/licenses/$pkgname - cp ../../LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + cp "../../LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - mkdir -p $pkgdir/usr/bin - ln -s /usr/lib/$_pkgname/linux-x64/$binaryname $pkgdir/usr/bin/$binaryname + mkdir -p "$pkgdir/usr/bin" + ln -s "/usr/lib/$_pkgname/linux-x64/$binaryname" "$pkgdir/usr/bin/$binaryname" chmod 644 \ - $pkgdir/usr/lib/powershell/linux-x64/libhostfxr.so \ - $pkgdir/usr/lib/powershell/linux-x64/libhostpolicy.so \ - $pkgdir/usr/lib/powershell/linux-x64/en-US/default.help.txt \ - $pkgdir/usr/lib/powershell/linux-x64/Modules/PSDesiredStateConfiguration/PSDesiredStateConfiguration.psm1 + "$pkgdir/usr/lib/powershell/linux-x64/libhostfxr.so" \ + "$pkgdir/usr/lib/powershell/linux-x64/libhostpolicy.so" \ + "$pkgdir/usr/lib/powershell/linux-x64/en-US/default.help.txt" \ + "$pkgdir/usr/lib/powershell/linux-x64/Modules/PSDesiredStateConfiguration/PSDesiredStateConfiguration.psm1" } |