diff options
author | jonian | 2022-11-07 23:11:16 +0200 |
---|---|---|
committer | jonian | 2022-11-07 23:11:16 +0200 |
commit | 745d6d2efd23850e78478b4ab25dc926c45807b3 (patch) | |
tree | ca7c7228068feb43cfa49e93ca3d9538be9f051d /PKGBUILD | |
parent | e76cd75315e2ce18b0d0047346b1da89b12e4870 (diff) | |
download | aur-745d6d2efd23850e78478b4ab25dc926c45807b3.tar.gz |
use latest build from master, fix github package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -3,17 +3,18 @@ _appname=pulsar _reponame=pulsar-edit -_tasktag=5872488717484032 -_datetag=2022110709 +_tasktag=5999796983955456 +_datetag=2022110702 pkgname="${_appname}-bin" pkgver="1.63.${_datetag}" -pkgrel=2 +pkgrel=1 pkgdesc="Community build of the hackable text editor, built on Electron" arch=("x86_64") url="https://github.com/${_reponame}/${_appname}" license=("MIT") depends=("libxkbfile" "ripgrep") +makedepends=("asar") optdepends=( "ctags: symbol indexing support" "git: Git and GitHub integration" @@ -22,16 +23,22 @@ optdepends=( provides=("${_appname}") conflicts=("${_appname}") source=("${_appname}-${pkgver}.deb::https://api.cirrus-ci.com/v1/artifact/task/${_tasktag}/binary/binaries/${_appname}_${pkgver}_amd64.deb") -sha256sums=('bf1692bd10e47a78ac810d4dce09d2894bcf6ec9b0b79647e308c1d7b70fd951') +sha256sums=('8f7500fb0928390c64d61ad4f78cc4683de912bb47213875ea18f4a1794cd8f3') prepare() { bsdtar xf data.tar.xz + asar e opt/Pulsar/resources/app.asar asar } package() { mv opt "$pkgdir" mv usr "$pkgdir" + # This needs removal along with asar makedepend when fixed upstream + mkdir -p "$pkgdir/opt/Pulsar/resources/app.asar.unpacked/node_modules/github/" + mv asar/node_modules/github/bin "$pkgdir/opt/Pulsar/resources/app.asar.unpacked/node_modules/github/bin" + rm -rf asar + mkdir -p "$pkgdir/usr/bin" chmod +x "$pkgdir/opt/Pulsar/resources/${_appname}.sh" |