diff options
author | Lucas Vasconcelos | 2020-03-21 11:51:47 -0300 |
---|---|---|
committer | Lucas Vasconcelos | 2020-03-21 11:51:47 -0300 |
commit | 6891ab5cf419a541c0c25a27157451d22c0d5231 (patch) | |
tree | 08798edbf908e9220507651d2ad13297f25301e7 | |
parent | e78b0cee467cbf8a81886c70e79fa41298479eb6 (diff) | |
download | aur-6891ab5cf419a541c0c25a27157451d22c0d5231.tar.gz |
instead of cloning the repo, use a static tar.gz for a specific version
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 16 |
3 files changed, 13 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = insomnia-src pkgdesc = Cross-platform HTTP and GraphQL Client (Build from source) pkgver = 7.1.1 - pkgrel = 2 + pkgrel = 3 url = https://github.com/Kong/insomnia arch = x86_64 arch = i686 @@ -10,10 +10,10 @@ pkgbase = insomnia-src depends = electron4 provides = insomnia conflicts = insomnia - source = git://github.com/Kong/insomnia.git + source = https://github.com/Kong/insomnia/archive/v7.1.1.tar.gz source = insomnia.desktop source = insomnia.sh - sha256sums = SKIP + sha256sums = eca542e1e5119b1632033c6beae28f924625a0fd3ce21cdbcf1730bc44c6187c sha256sums = 69358bb19108f09b78d97aba7d1813898858be449a13f2d8a6ad03cdce1400a8 sha256sums = fbf24757aeaca7ceab18965774573bff2be540c948a47dd3f95c7b7857ef411c diff --git a/.gitignore b/.gitignore index 50bfb174bc54..47acae1cd40e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ src pkg -*.src.tar.gz -*.pkg.tar.xz +*.tar.gz +*.tar.xz insomnia @@ -3,7 +3,7 @@ pkgname=insomnia-src _name=insomnia pkgver=7.1.1 -pkgrel=2 +pkgrel=3 pkgdesc="Cross-platform HTTP and GraphQL Client (Build from source)" url="https://github.com/Kong/insomnia" arch=('x86_64' 'i686') @@ -13,18 +13,18 @@ makedepends=('nodejs-lts-dubnium') provides=("$_name") conflicts=("$_name") source=( - "git://github.com/Kong/insomnia.git" + "${url}/archive/v${pkgver}.tar.gz" "${_name}.desktop" "${_name}.sh" ) sha256sums=( - 'SKIP' + 'eca542e1e5119b1632033c6beae28f924625a0fd3ce21cdbcf1730bc44c6187c' '69358bb19108f09b78d97aba7d1813898858be449a13f2d8a6ad03cdce1400a8' 'fbf24757aeaca7ceab18965774573bff2be540c948a47dd3f95c7b7857ef411c' ) prepare() { - cd $_name/packages/insomnia-app + cd $_name-$pkgver/packages/insomnia-app # Change package.json's electron version electronV=$(electron4 --version) electronVer=${electronV#v} @@ -41,14 +41,14 @@ prepare() { } build() { - cd $_name + cd $_name-$pkgver npm run bootstrap npm run app-package } package() { # Install asar file - install -Dm644 $_name/packages/insomnia-app/dist/linux-unpacked/resources/app.asar $pkgdir/usr/share/insomnia/app.asar + install -Dm644 $_name-$pkgver/packages/insomnia-app/dist/linux-unpacked/resources/app.asar $pkgdir/usr/share/insomnia/app.asar # Install start script install -Dm755 $_name.sh $pkgdir/usr/bin/$_name @@ -56,8 +56,8 @@ package() { install -Dm644 $_name.desktop $pkgdir/usr/share/applications/$_name.desktop for size in 16 32 48 128 256 512; do - install -Dm644 $_name/packages/insomnia-app/build/static/icon.png "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/insomnia.png" + install -Dm644 $_name-$pkgver/packages/insomnia-app/build/static/icon.png "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/insomnia.png" done - install -Dm644 $_name/LICENSE $pkgdir/usr/share/licenses/$pkgname + install -Dm644 $_name-$pkgver/LICENSE $pkgdir/usr/share/licenses/$pkgname } |