diff options
author | txtsd | 2024-05-10 15:25:29 +0530 |
---|---|---|
committer | txtsd | 2024-05-10 15:25:29 +0530 |
commit | 36e68ce32c9eb09162844d0ca383533580e4c12a (patch) | |
tree | 1a9e2c56c4cf9f93d24148773873a3122c65bcbc | |
parent | 235dae7b0661bdd9966747c0d73279bb91b0c995 (diff) | |
download | aur-36e68ce32c9eb09162844d0ca383533580e4c12a.tar.gz |
upgpkg: blockbench 4.10.0-1
Upstream Release: blockbench 4.10.0
Signed-off-by: txtsd <code@ihavea.quest>
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .nvchecker.toml | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 |
3 files changed, 25 insertions, 14 deletions
@@ -1,19 +1,23 @@ pkgbase = blockbench pkgdesc = A low-poly 3D model editor - pkgver = 4.9.4 + pkgver = 4.10.0 pkgrel = 1 url = https://blockbench.net/ arch = x86_64 - license = GPL3 + license = GPL-3.0-or-later makedepends = git makedepends = npm - depends = electron + depends = electron29 depends = giblib + depends = bash + depends = imlib2 + depends = glibc + depends = libx11 provides = blockbench conflicts = blockbench - source = blockbench::git+https://github.com/JannisX11/blockbench#tag=v4.9.4 + source = blockbench::git+https://github.com/JannisX11/blockbench#tag=v4.10.0 source = blockbench.desktop - sha256sums = SKIP + sha256sums = c08a66f71f0f5d71fa8a90f6aa3ac6d74f4978e78ba263e39a8e34bb58d89750 sha256sums = 74731a9f68dbef112c93dafee1a1a8665b9de0816f94643169419ad838dbf66c pkgname = blockbench diff --git a/.nvchecker.toml b/.nvchecker.toml new file mode 100644 index 000000000000..6493e8984187 --- /dev/null +++ b/.nvchecker.toml @@ -0,0 +1,6 @@ +[blockbench] +source = "github" +github = "JannisX11/blockbench" +prefix = "v" +include_regex = "v\\d+\\.\\d+\\.\\d+" +use_max_tag = true @@ -2,22 +2,22 @@ # Contributor: mrAppleXZ <mr.applexz@gmail.com> pkgname=blockbench -pkgver=4.9.4 +pkgver=4.10.0 pkgrel=1 pkgdesc="A low-poly 3D model editor" arch=('x86_64') url="https://blockbench.net/" -license=('GPL3') +license=(GPL-3.0-or-later) provides=(blockbench) conflicts=(blockbench) -_electron=electron +_electron=electron29 -depends=("${_electron}" 'giblib') +depends=("${_electron}" 'giblib' 'bash' 'imlib2' 'glibc' 'libx11') makedepends=(git npm) source=("${pkgname}::git+https://github.com/JannisX11/blockbench#tag=v${pkgver}" "${pkgname}.desktop") -sha256sums=('SKIP' +sha256sums=('c08a66f71f0f5d71fa8a90f6aa3ac6d74f4978e78ba263e39a8e34bb58d89750' '74731a9f68dbef112c93dafee1a1a8665b9de0816f94643169419ad838dbf66c') prepare() { @@ -36,12 +36,13 @@ package() { _electronDist=/usr/lib/${_electron} _electronVersion=$(cat ${_electronDist}/version) _electronVersionMajor=${_electronVersion%%.*} + _electronDir=${_electronDist}${_electronVersionMajor} install -d "${pkgdir}/usr/"{bin,share/{pixmaps,applications}} - install -d "${pkgdir}/${_electronDist}${_electronVersionMajor}/resources" - echo -e "#!/bin/bash\nexec ${_electron} ${_electronDist}${_electronVersionMajor}/resources/${pkgname}.asar \"\$@\"" > "${pkgdir}/usr/bin/${pkgname}" + install -d "${pkgdir}${_electronDist}/resources" + echo -e "#!/bin/bash\nexec ${_electron} ${_electronDist}/resources/${pkgname}.asar \"\$@\"" > "${pkgdir}/usr/bin/${pkgname}" chmod 755 "${pkgdir}/usr/bin/${pkgname}" install "${srcdir}/${pkgname}/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" install "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install "${srcdir}/${pkgname}/dist/linux-unpacked/resources/app.asar" "${pkgdir}${_electronDist}${_electronVersionMajor}/resources/${pkgname}.asar" - cp -r "${srcdir}/${pkgname}/dist/linux-unpacked/resources/app.asar.unpacked" "${pkgdir}${_electronDist}${_electronVersionMajor}/resources/${pkgname}.asar.unpacked" + install "${srcdir}/${pkgname}/dist/linux-unpacked/resources/app.asar" "${pkgdir}${_electronDist}/resources/${pkgname}.asar" + cp -r "${srcdir}/${pkgname}/dist/linux-unpacked/resources/app.asar.unpacked" "${pkgdir}${_electronDist}/resources/${pkgname}.asar.unpacked" } |