summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Steel2016-12-20 15:18:39 +0000
committerJonathan Steel2016-12-20 15:18:39 +0000
commita6f35e0a12228de3c13177a30e986d6ac884260a (patch)
treeb0648bd8cb09383fff5c48fc7e4cbf85ec55c401
parent3ced9d358bf3156d77bc1985ae9eebe05ca6bfc8 (diff)
downloadaur-a6f35e0a12228de3c13177a30e986d6ac884260a.tar.gz
6.0.0.alpha.14.7
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD40
2 files changed, 17 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6770200e904e..a8ba10692f1a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Sat Nov 26 21:32:18 UTC 2016
+# Tue Dec 20 15:15:12 UTC 2016
pkgbase = powershell-git
pkgdesc = A cross-platform automation and configuration tool/framework.
- pkgver = 6.0.0.alpha.13.8.gdcce8a2
+ pkgver = 6.0.0.alpha.14.7.g3938cdb
pkgrel = 1
url = https://github.com/PowerShell/PowerShell
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 4656b8d9599c..6aad7b7f5200 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname='powershell-git'
_pkgname='powershell'
-pkgver=6.0.0.alpha.13.8.gdcce8a2
+pkgver=6.0.0.alpha.14.7.g3938cdb
pkgrel=1
pkgdesc="A cross-platform automation and configuration tool/framework."
arch=('x86_64')
@@ -26,12 +26,13 @@ sha256sums=('SKIP'
'190dfc2b3b0bbc49db8411c3b934f460cf9d1399e30e93a5ff50e9b33613428b')
pkgver() {
- cd "${_pkgname}"
+ cd $_pkgname
+
git describe --tags --long | sed 's/^v//;s/-/./;s/-/./g'
}
prepare() {
- cd "${_pkgname}"
+ cd $_pkgname
git submodule init
git config submodule.src/Modules/Pester.url "${srcdir}/pester"
git config submodule.src/libpsl-native/test/googletest.url "${srcdir}/googletest"
@@ -39,19 +40,10 @@ prepare() {
# Starting off clean.
git clean -dfx
-
- # Workaround due to
- # https://github.com/PowerShell/PowerShell/commit/c695d41c47c8baa48db1a590fe7378641a9e0ab9
- net_version=$(dotnet --version)
- net_build_number=${net_version##*-}
- if [[ "${build_number}" -lt "3546" ]]; then
- msg "Reverting powershell commit c695d41"
- patch -p1 < ../revert-commit-c695d41.patch
- fi
}
build() {
- cd "${_pkgname}"
+ cd $_pkgname
pushd src/libpsl-native
cmake .
@@ -59,29 +51,27 @@ build() {
popd
PROOT_NO_SECCOMP=1 \
- proot -b "${srcdir}/os-release":/etc/os-release "${srcdir}/build.sh"
+ proot -b "$srcdir"/os-release:/etc/os-release "$srcdir"/build.sh
}
check() {
- cd "${_pkgname}"/src/libpsl-native
+ cd $_pkgname/src/libpsl-native
PROOT_NO_SECCOMP=1 \
- proot -b "${srcdir}/os-release":/etc/os-release \
+ proot -b "$srcdir"/os-release:/etc/os-release \
make test
}
package() {
- cd "${_pkgname}"/src/powershell-unix
+ cd $_pkgname/src/powershell-unix
- mkdir -p "${pkgdir}/usr/lib/${pkgname}"
- cp -a bin/Linux/netcoreapp1.0/ubuntu.16.04-x64 "${pkgdir}/usr/lib/${pkgname}"
+ mkdir -p "$pkgdir"/usr/lib/$_pkgname
+ cp -a bin/Linux/netcoreapp*/ubuntu.16.04-x64 "$pkgdir"/usr/lib/$_pkgname
- 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}/ubuntu.16.04-x64/powershell" "${pkgdir}/usr/bin/powershell"
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s /usr/lib/$_pkgname/ubuntu.16.04-x64/powershell "$pkgdir"/usr/bin/powershell
}
-
-# vim:set ts=2 sw=2 et: