diff options
author | libertylocked | 2018-10-15 21:26:15 -0400 |
---|---|---|
committer | libertylocked | 2018-10-15 21:26:15 -0400 |
commit | cf31f5efa4d51688fe943336959cf2194e1c139a (patch) | |
tree | 46f8619ed1f47c50272619dd64149403adc9d37d | |
parent | f4a7e433fdcd3d2d8ce376469bbdd34741e0697b (diff) | |
download | aur-cf31f5efa4d51688fe943336959cf2194e1c139a.tar.gz |
Use source tarball instead of git clone
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 26 |
3 files changed, 19 insertions, 20 deletions
@@ -1,7 +1,7 @@ pkgbase = bitwarden-cli pkgdesc = The command line vault (Windows, macOS, & Linux). bitwarden.com pkgver = 1.3.0 - pkgrel = 2 + pkgrel = 3 url = https://bitwarden.com arch = x86_64 license = GPL3 @@ -10,11 +10,11 @@ pkgbase = bitwarden-cli depends = nodejs conflicts = bitwarden-cli-git options = !strip - source = bitwarden-cli-git-repo::git+https://github.com/bitwarden/cli.git#tag=v1.3.0 - source = jslib-git-repo::git+https://github.com/bitwarden/jslib.git + source = bitwarden-cli-source.tar.gz::https://github.com/bitwarden/cli/archive/v1.3.0.tar.gz + source = jslib-source.tar.gz::https://github.com/bitwarden/jslib/archive/1f9fbe43d7a78349e6fe994fa70d9b773af5c0f9.tar.gz source = bw.sh - sha512sums = SKIP - sha512sums = SKIP + sha512sums = 64767df288256d9d5727d483d6ac546ea4a7443033588eb9b38a5c1a10731545354028a955138984af23c5b377eb8ab751e273b456edb5c0906701a0360e8524 + sha512sums = 4a31086ec86119ac74415dc0cabdbc2f332e0bf614d24d398fa622e7aa1f9cb3f679afc473b6bc8f783d95ae6ce070137f94320aa82cc7b9caccdb26e82e024d sha512sums = 71729c0ee95429ab03fa586de6bbf8ebad29d6d5544775564bb35eaa68cc4a915007db54b5928e99234bfe7828491829a5d32750f641056a0b68e05aa842f9ee pkgname = bitwarden-cli diff --git a/.gitignore b/.gitignore index 8108ffef0a03..fe63be0aadf0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ pkg/ src/ -bitwarden-cli-git-repo/ -jslib-git-repo/ *.tar.xz +*-source.tar.gz *.zip @@ -1,9 +1,10 @@ # Maintainer: libertylocked <libertylocked@disroot.org> # Contributor: Stephen Brown II <Stephen [dot] Brown2 [at] gmail.com> pkgname=bitwarden-cli -_pkgname=bitwarden-cli pkgver=1.3.0 -pkgrel=2 +# commit of bitwarden/jslib +_jslibcommit='1f9fbe43d7a78349e6fe994fa70d9b773af5c0f9' +pkgrel=3 pkgdesc="The command line vault (Windows, macOS, & Linux). bitwarden.com" arch=('x86_64') url="https://bitwarden.com" @@ -12,29 +13,28 @@ makedepends=('nodejs' 'npm') depends=('nodejs') conflicts=('bitwarden-cli-git') options=('!strip') -source=("${_pkgname}-git-repo::git+https://github.com/bitwarden/cli.git#tag=v${pkgver}" - 'jslib-git-repo::git+https://github.com/bitwarden/jslib.git' +source=("bitwarden-cli-source.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz" + "jslib-source.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz" 'bw.sh') -sha512sums=('SKIP' - 'SKIP' +sha512sums=('64767df288256d9d5727d483d6ac546ea4a7443033588eb9b38a5c1a10731545354028a955138984af23c5b377eb8ab751e273b456edb5c0906701a0360e8524' + '4a31086ec86119ac74415dc0cabdbc2f332e0bf614d24d398fa622e7aa1f9cb3f679afc473b6bc8f783d95ae6ce070137f94320aa82cc7b9caccdb26e82e024d' '71729c0ee95429ab03fa586de6bbf8ebad29d6d5544775564bb35eaa68cc4a915007db54b5928e99234bfe7828491829a5d32750f641056a0b68e05aa842f9ee') prepare() { - cd "${_pkgname}-git-repo" - git submodule init - git config submodule.jslib.url $srcdir/jslib-git-repo - git submodule update + # make a symlink of jslib in cli since the submodule is missing in sourceball + rmdir "${srcdir}/cli-${pkgver}/jslib" + ln -s "${srcdir}/jslib-${_jslibcommit}" "${srcdir}/cli-${pkgver}/jslib" } build() { - cd "${_pkgname}-git-repo" + cd "${srcdir}/cli-${pkgver}" npm install npm run build:prod } package() { - cd "${_pkgname}-git-repo" - + cd "${srcdir}/cli-${pkgver}" + install -dm755 "${pkgdir}/usr/lib/${_pkgname}" cp -a build/. "${pkgdir}/usr/lib/${_pkgname}/" |