# Maintainer: Johannes Wienke pkgname=drawio-desktop-bin pkgver=24.2.5 pkgrel=1 pkgdesc="Diagram drawing application built on web technology" arch=('x86_64') url="https://github.com/jgraph/drawio-desktop" license=('Apache') depends=( "gtk3" "libxss" "nss" "alsa-lib" ) provides=('drawio-desktop') conflicts=('drawio-desktop') optdepends=() makedepends=() source=("${pkgname}-${pkgver}.deb::https://github.com/jgraph/drawio-desktop/releases/download/v${pkgver}/drawio-amd64-${pkgver}.deb") sha256sums=('c8fef67baef4216f73c8b97eeee78797339e75289a93cc0900d55bc19696f745') prepare() { cd "${srcdir}" /usr/bin/ar p "${pkgname}-${pkgver}.deb" data.tar.xz | bsdtar xf - } package() { cd "${srcdir}" cp -R opt "${pkgdir}/opt" cp -R usr "${pkgdir}/usr" chmod 4755 "${pkgdir}/opt/drawio/chrome-sandbox" mkdir -p "${pkgdir}/usr/bin" ln -sf "/opt/drawio/drawio" "${pkgdir}/usr/bin/draw.io" ln -sf "/opt/drawio/drawio" "${pkgdir}/usr/bin/drawio" }