diff options
author | Matthew McGinn | 2019-04-25 23:56:46 +0800 |
---|---|---|
committer | Matthew McGinn | 2019-04-25 23:56:46 +0800 |
commit | 8606897e33687b459ce20f88608a0b1fa5ebe05c (patch) | |
tree | 228bf1411632b87735abd6b280a7445767e0d230 | |
parent | 2854781e2d38825d2cdcc2e682d6b221b33cf1df (diff) | |
download | aur-8606897e33687b459ce20f88608a0b1fa5ebe05c.tar.gz |
etcher: update release to 1.5.30, clean up PKGBUILD
Signed-off-by: Matthew McGinn <mamcgi@gmail.com>
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 43 |
3 files changed, 32 insertions, 23 deletions
@@ -1,6 +1,8 @@ +# Generated by mksrcinfo v8 +# Wed Apr 24 22:01:08 UTC 2019 pkgbase = etcher pkgdesc = Burn images to SD cards & USB drives, safe & easy - pkgver = 1.5.19 + pkgver = 1.5.30 pkgrel = 1 url = https://www.balena.io/etcher/ arch = x86_64 @@ -19,7 +21,7 @@ pkgbase = etcher optdepends = libnotify: for notifications optdepends = speech-dispatcher: for text-to-speech options = !strip - source = etcher::git+https://github.com/balena-io/etcher.git#tag=v1.5.19 + source = etcher::git+https://github.com/balena-io/etcher.git#tag=v1.5.30 source = git+https://github.com/balena-io/scripts.git source = etcher-electron source = etcher-electron.desktop diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..e68830128e00 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +pkg/ +src/ +*.tgz +*.tar.xz +etcher/ +scripts/ @@ -1,19 +1,20 @@ -# Maintainer: Håvard Pettersson <mail@haavard.me> +# Maintainer: Matthew McGinn <mamcgi@gmail.com> +# Contributor: Håvard Pettersson <mail@haavard.me> # Contributor: Andrew Stubbs <andrew.stubbs@gmail.com> pkgname=etcher -pkgver=1.5.19 +pkgver=1.5.30 pkgrel=1 -pkgdesc='Burn images to SD cards & USB drives, safe & easy' +pkgdesc='Flash OS images to SD cards & USB drives, safely and easily' arch=(x86_64) -url='https://www.balena.io/etcher/' -license=(apache) +url='https://etcher.io' +license=(Apache) depends=(electron gtk2 libxtst libxss gconf nss alsa-lib) makedepends=(npm python2 git jq) optdepends=('libnotify: for notifications' 'speech-dispatcher: for text-to-speech') options=('!strip') -source=("$pkgname::git+https://github.com/balena-io/$pkgname.git#tag=v$pkgver" +source=("${pkgname}::git+https://github.com/balena-io/${pkgname}.git#tag=v${pkgver}" 'git+https://github.com/balena-io/scripts.git' 'etcher-electron' 'etcher-electron.desktop') @@ -23,14 +24,14 @@ sha256sums=('SKIP' '89291532fb6e6c5555b43d61c9ba3df103bca0eace040483884b86fd30dca3e4') prepare() { - cd "$pkgname" + cd "${pkgname}" git submodule init - git config submodule.scripts/resin.url "$srcdir/scripts" + git config submodule.scripts/resin.url "${srcdir}/scripts" git submodule update } build() { - cd "$pkgname" + cd "${pkgname}" export NPM_VERSION=$(npm --version) make electron-develop make webpack @@ -38,23 +39,23 @@ build() { } package() { - cd "$pkgname" + cd "${pkgname}" - _appdir="$pkgdir"/usr/lib/$pkgname - install -d "$_appdir" + _appdir="${pkgdir}"/usr/lib/${pkgname} + install -d "${_appdir}" - install package.json "$_appdir" - cp -a {lib,generated,node_modules} "$_appdir" - install -D assets/icon.png "$_appdir"/assets/icon.png - install -D lib/gui/app/index.html "$_appdir"/lib/gui/app/index.html + install package.json "${_appdir}" + cp -a {lib,generated,node_modules} "${_appdir}" + install -D assets/icon.png "${_appdir}"/assets/icon.png + install -D lib/gui/app/index.html "${_appdir}"/lib/gui/app/index.html - install -Dm755 "$srcdir"/etcher-electron "$pkgdir"/usr/bin/etcher-electron - install -Dm644 "$srcdir"/etcher-electron.desktop \ - "$pkgdir"/usr/share/applications/etcher-electron.desktop + install -Dm755 "${srcdir}"/etcher-electron "${pkgdir}"/usr/bin/etcher-electron + install -Dm644 "${srcdir}"/etcher-electron.desktop \ + "${pkgdir}"/usr/share/applications/etcher-electron.desktop for size in 16x16 32x32 48x48 128x128 256x256 512x512; do - install -Dm644 assets/iconset/$size.png \ - "$pkgdir"/usr/share/icons/hicolor/$size/apps/etcher-electron.png + install -Dm644 assets/iconset/${size}.png \ + "${pkgdir}"/usr/share/icons/hicolor/${size}/apps/etcher-electron.png done } |