Skip to content

Commit

Permalink
Merge pull request #4 from txtsd/ci
Browse files Browse the repository at this point in the history
  • Loading branch information
txtsd committed Oct 20, 2023
2 parents c82831a + a2728b7 commit 0c27185
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion blockbench-git/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pkgbase = blockbench-git
pkgdesc = A low-poly 3D model editor (git version)
pkgver = v4.6.4.r0.gf5e43877
pkgrel = 1
pkgrel = 2
url = https://github.com/JannisX11/blockbench
arch = x86_64
arch = aarch64
Expand Down
17 changes: 10 additions & 7 deletions blockbench-git/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

pkgname=blockbench-git
pkgver=v4.6.4.r0.gf5e43877
pkgrel=1
pkgrel=2
pkgdesc="A low-poly 3D model editor (git version)"
arch=('x86_64' 'aarch64')
url=https://github.com/JannisX11/blockbench
Expand All @@ -13,8 +13,6 @@ conflicts=(blockbench)

_pkgname=blockbench
_electron=electron
_electronDist=/usr/lib/${_electron}
_electronVersion=$(cat ${_electronDist}/version)

depends=("${_electron}" 'giblib')
makedepends=(git npm)
Expand All @@ -30,6 +28,11 @@ pkgver() {

prepare() {
cd "${srcdir}/${_pkgname}"

_electronDist=/usr/lib/${_electron}
_electronVersion=$(cat ${_electronDist}/version)
_electronVersionMajor=${_electronVersion%%.*}

npm install
}

Expand All @@ -40,11 +43,11 @@ build() {

package() {
install -d "${pkgdir}/usr/"{bin,share/{pixmaps,applications}}
install -d "${pkgdir}/${_electronDist}/resources"
echo -e "#!/bin/bash\nexec ${_electron} ${_electronDist}/resources/${_pkgname}.asar \"\$@\"" > "${pkgdir}/usr/bin/${_pkgname}"
install -d "${pkgdir}/${_electronDist}${_electronVersionMajor}/resources"
echo -e "#!/bin/bash\nexec ${_electron} ${_electronDist}${_electronVersionMajor}/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}/resources/${_pkgname}.asar"
cp -r "${srcdir}/${_pkgname}/dist/linux-unpacked/resources/app.asar.unpacked" "${pkgdir}/${_electronDist}/resources/${_pkgname}.asar.unpacked"
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"
}

0 comments on commit 0c27185

Please sign in to comment.