diff options
author | Bence Hornák | 2020-10-11 13:56:30 +0200 |
---|---|---|
committer | Bence Hornák | 2020-10-11 13:56:30 +0200 |
commit | fc72827a280c5c3e7058979d77292d0172e39b22 (patch) | |
tree | f52b1ca8721db509f428f0b35fe2493c6a4dd4b5 | |
parent | 21a42f04f1bcdfab1882c38d7e002a6002492c6b (diff) | |
parent | 6ac8dd44dab145faf02db99cb3d1cb6357c91b25 (diff) | |
download | aur-fc72827a280c5c3e7058979d77292d0172e39b22.tar.gz |
Version 1.6.0-4
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .yarnclean | 7 | ||||
-rw-r--r-- | PKGBUILD | 15 |
3 files changed, 20 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = theia-electron pkgdesc = Cloud & Desktop IDE Platform pkgver = 1.6.0 - pkgrel = 3 + pkgrel = 4 url = https://www.theia-ide.org/ arch = any license = EPL2 @@ -27,7 +27,7 @@ pkgbase = theia-electron source = https://raw.githubusercontent.com/eclipse-theia/theia/v1.6.0/LICENSE md5sums = 5a26cc7b1b461bec8533266dbe64c87e md5sums = 9448b29ece4f003326d1d25756f4c364 - md5sums = 54b30057095cf131ec7296b0d0bd2046 + md5sums = 8a3461a9d1c50f6bfe60902d020bb797 md5sums = d387a0df41b11ba3d33360812bfbbe2c md5sums = 1dde0e422484895d3509f4ee9bb8d980 md5sums = 84e52389f141be88a24bcfdd44c91a19 diff --git a/.yarnclean b/.yarnclean index 0200e5316e27..5b4f8946b7b9 100644 --- a/.yarnclean +++ b/.yarnclean @@ -59,4 +59,9 @@ post-install.log *.spec.js *.spec.js.map *.spec.d.ts -*.spec.ts
\ No newline at end of file +*.spec.ts + +*.mk +*.gypi +*.o.d +*.o @@ -2,7 +2,7 @@ pkgname=theia-electron pkgver=1.6.0 -pkgrel=3 +pkgrel=4 arch=('any') url='https://www.theia-ide.org/' pkgdesc="Cloud & Desktop IDE Platform" @@ -22,7 +22,7 @@ source=( ) md5sums=('5a26cc7b1b461bec8533266dbe64c87e' '9448b29ece4f003326d1d25756f4c364' - '54b30057095cf131ec7296b0d0bd2046' + '8a3461a9d1c50f6bfe60902d020bb797' 'd387a0df41b11ba3d33360812bfbbe2c' '1dde0e422484895d3509f4ee9bb8d980' '84e52389f141be88a24bcfdd44c91a19') @@ -30,8 +30,14 @@ md5sums=('5a26cc7b1b461bec8533266dbe64c87e' build() { local FAKEHOME="$srcdir/.electron-gyp" mkdir -p "$FAKEHOME" + + # Disable yarn autoclean + mv .yarnclean .yarnclean_ HOME="$FAKEHOME" yarn install --cache-folder "$srcdir/yarn-cache" HOME="$FAKEHOME" yarn build + + #Enable yarn autoclean + mv .yarnclean_ .yarnclean # Remove dev dependencies HOME="$FAKEHOME" yarn install --cache-folder "$srcdir/yarn-cache" --production --ignore-scripts --prefer-offline } @@ -42,10 +48,13 @@ package() { # Source code (symlinks are not dereferenced) and plugins cp -r --no-preserve=ownership --preserve=mode \ - src-gen lib node_modules package.json \ + src-gen lib node_modules \ plugins \ "$pkgdir/usr/lib/$pkgname/" + # package.json + install -Dm755 package.json "$pkgdir/usr/lib/$pkgname/" + # Executable install -Dm755 theia-electron.sh "$pkgdir/usr/bin/$pkgname" # Desktop file |