template 817 B

1234567891011121314151617181920212223242526
  1. # Template file for 'drawio-desktop'
  2. pkgname=drawio-desktop
  3. version=26.2.2
  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=ce60cf16d231a8c6cee8bbd6d7cbe1f2fc0ce6bb30de399dc6529605ae71dcec
  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. }