diff options
author | Jonathon Fernyhough | 2019-01-05 22:31:36 +0000 |
---|---|---|
committer | Jonathon Fernyhough | 2019-01-05 22:31:36 +0000 |
commit | f3f12af0d669e7f955be7fd2e00ff8d99943d2b6 (patch) | |
tree | 726db3a20fc4bfbcd544ed10ddb05dc25b65f6d8 | |
parent | 2d27ca594f62c299035631ddaa33fbe5aa4d2257 (diff) | |
download | aur-f3f12af0d669e7f955be7fd2e00ff8d99943d2b6.tar.gz |
Switch to vendored LOAD_PATH
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 19 insertions, 10 deletions
@@ -1,14 +1,17 @@ pkgbase = julia-softglobalscope pkgdesc = Utilities for "soft" global scope in interactive Julia environments pkgver = 1.0.8 - pkgrel = 1 + pkgrel = 2 url = https://github.com/stevengj/SoftGlobalScope.jl arch = any license = MIT depends = julia depends = julia-compat - source = softglobalscope-1.0.8.tar.gz::https://github.com/stevengj/SoftGlobalScope.jl/archive/v1.0.8.tar.gz + depends = julia-loadpath + source = julia-softglobalscope-1.0.8.tar.gz::https://github.com/stevengj/SoftGlobalScope.jl/archive/v1.0.8.tar.gz + source = julia-softglobalscope-Package.toml::https://raw.githubusercontent.com/JuliaRegistries/General/a310c7f9fd217fb3550aef0c66fc5fd3cf42c8fb/S/SoftGlobalScope/Package.toml sha256sums = 6ae2150fb04756cc1b353bcfd03135e20f2d0511cb9178a9398a39ef8c6d3f47 + sha256sums = bd88b87dce5f48dd61010d56f75d2cf8aa73ddfca287c5fdc6f71a09c2bd9ca4 pkgname = julia-softglobalscope @@ -3,23 +3,29 @@ pkgname=julia-softglobalscope _pkgname=SoftGlobalScope pkgver=1.0.8 -pkgrel=1 +pkgrel=2 pkgdesc='Utilities for "soft" global scope in interactive Julia environments' arch=(any) url=https://github.com/stevengj/SoftGlobalScope.jl license=(MIT) -depends=(julia julia-compat) +depends=(julia julia-compat julia-loadpath) -source=(${_pkgname,,}-$pkgver.tar.gz::https://github.com/stevengj/$_pkgname.jl/archive/v$pkgver.tar.gz) -sha256sums=('6ae2150fb04756cc1b353bcfd03135e20f2d0511cb9178a9398a39ef8c6d3f47') +_commit=a310c7f9fd217fb3550aef0c66fc5fd3cf42c8fb +source=($pkgname-$pkgver.tar.gz::https://github.com/stevengj/$_pkgname.jl/archive/v$pkgver.tar.gz + $pkgname-Package.toml::https://raw.githubusercontent.com/JuliaRegistries/General/$_commit/${_pkgname:0:1}/$_pkgname/Package.toml) +sha256sums=('6ae2150fb04756cc1b353bcfd03135e20f2d0511cb9178a9398a39ef8c6d3f47' + 'bd88b87dce5f48dd61010d56f75d2cf8aa73ddfca287c5fdc6f71a09c2bd9ca4') package() { - cd $_pkgname.jl-$pkgver - install -dm755 $pkgdir/usr/share/julia/environments/v1.0/$_pkgname - cp -r {src,test} $pkgdir/usr/share/julia/environments/v1.0/$_pkgname/ + install -d "$pkgdir"/usr/share/julia/vendor + + cp -r $_pkgname.jl-$pkgver "$pkgdir"/usr/share/julia/vendor/$_pkgname + install -m644 $pkgname-Package.toml "$pkgdir"/usr/share/julia/vendor/$_pkgname/Project.toml + + install -Dm644 $_pkgname.jl-$pkgver/LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } check() { cd $_pkgname.jl-$pkgver - JULIA_LOAD_PATH=src:$JULIA_LOAD_PATH julia test/runtests.jl + HOME="$srcdir" JULIA_LOAD_PATH=src: julia test/runtests.jl } |