template 818 B

1234567891011121314151617181920212223242526
  1. # Template file for 'drawio-desktop'
  2. pkgname=drawio-desktop
  3. version=26.2.15
  4. revision=1
  5. only_for_archs="x86_64"
  6. hostmakedepends="tar xz"
  7. short_desc="Official electron build of draw.io, a client-side JavaScript editor for general diagramming."
  8. maintainer="ndpm13 <[email protected]>"
  9. license="Apache-2.0"
  10. homepage="https://www.diagrams.net/"
  11. distfiles="https://github.com/jgraph/drawio-desktop/releases/download/v${version}/drawio-amd64-${version}.deb"
  12. checksum=e0a26a0ca268fdc0fb00241a485a39030799fe0504b1fb7a574c241f31819af4
  13. nostrip=yes
  14. do_extract() {
  15. mkdir -p ${DESTDIR}
  16. ar x ${XBPS_SRCDISTDIR}/${pkgname}-${version}/drawio-amd64-${version}.deb
  17. tar xf data.tar.xz -C ${DESTDIR}
  18. }
  19. do_install() {
  20. vmkdir usr/bin
  21. ln -sf /opt/drawio/drawio ${DESTDIR}/usr/bin/drawio
  22. # Cleanup up
  23. rm -rf ${DESTDIR}/etc
  24. }