diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 11 insertions, 31 deletions
@@ -1,6 +1,6 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=lvce-bin -pkgver=0.19.1 +pkgver=0.19.2 pkgrel=1 pkgdesc="VS Code inspired text editor that mostly runs in a webworker" arch=('aarch64' 'armv7h' 'x86_64') @@ -11,45 +11,25 @@ provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") options=('!strip') depends=( - 'libxrandr' - 'expat' - 'libx11' - 'dbus' - 'nss' - 'libxfixes' - 'gcc-libs' - 'alsa-lib' - 'mesa' - 'pango' 'bash' - 'libxext' - 'libxdamage' - 'glibc' - 'gtk3' - 'glib2' - 'nspr' - 'libxcomposite' - 'libdrm' - 'libcups' - 'at-spi2-core' - 'libxkbcommon' - 'libxcb' - 'cairo' + 'electron27' ) source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.deb::${_githuburl}/releases/download/v${pkgver}/${pkgname%-bin}-v${pkgver}_arm64.deb") source_armv7h=("${pkgname%-bin}-${pkgver}-armv7h.deb::${_githuburl}/releases/download/v${pkgver}/${pkgname%-bin}-v${pkgver}_armhf.deb") source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.deb::${_githuburl}/releases/download/v${pkgver}/${pkgname%-bin}-v${pkgver}_amd64.deb") -sha256sums_aarch64=('03ba0a0e73d4bfec773df93f3de71f12c4e8c4d95a88ec5802047aa045d04059') -sha256sums_armv7h=('1c5a32e210352c2cbedec85da661e07fd92acb55c6852cbd19776e65252d61e7') -sha256sums_x86_64=('245c14b1e6f33be44d7d0cbb1bf5cfc63d11844c78663857b874f4fe69bc3504') +source=("${pkgname%-bin}.sh") +sha256sums=('3ca8da6161a563b5797e31c4b960f9c72d79716eba4b601a4b1e2e3cb4f80966') +sha256sums_aarch64=('fd02da2ec9ef24fc35a00db33ae5b0fca063563d7d615aaa9d0568c6556f73ce') +sha256sums_armv7h=('0caf6cad79775a639a54225e980e9c7987682aa5c207bace4db483329efbb7b3') +sha256sums_x86_64=('18202a7b9f1e04d4945cd2dab189c3f597ce6bedcda90baf8370bb96f7da7e94') build() { bsdtar -xf "${srcdir}/data.tar.xz" - sed "s| %U| --no-sandbox %U|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" + sed "s| %U||g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" } package() { - install -Dm755 -d "${pkgdir}/"{opt,usr/bin} - cp -r "${srcdir}/usr/lib/${pkgname%-bin}" "${pkgdir}/opt" - ln -sf "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm755 -d "${pkgdir}/opt/${pkgname%-bin}" + cp -r "${srcdir}/usr/lib/${pkgname%-bin}/resources" "${pkgdir}/opt/${pkgname%-bin}" install -Dm644 "${srcdir}/usr/share/doc/${pkgname%-bin}/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" install -Dm644 "${srcdir}/usr/share/pixmaps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" |