|
@@ -0,0 +1,26 @@
|
|
|
+# Template file for 'drawio-desktop'
|
|
|
+pkgname=drawio-desktop
|
|
|
+version=26.0.4
|
|
|
+revision=1
|
|
|
+only_for_archs="x86_64"
|
|
|
+hostmakedepends="tar xz"
|
|
|
+short_desc="Official electron build of draw.io, a client-side JavaScript editor for general diagramming."
|
|
|
+maintainer="ndpm13 <[email protected]>"
|
|
|
+license="Apache-2.0"
|
|
|
+homepage="https://www.diagrams.net/"
|
|
|
+distfiles="https://github.com/jgraph/drawio-desktop/releases/download/v${version}/drawio-amd64-${version}.deb"
|
|
|
+checksum=928d941bfba5afc93d1a70e5fb385139565886c488c031f036450f123e226811
|
|
|
+nostrip=yes
|
|
|
+
|
|
|
+do_extract() {
|
|
|
+ mkdir -p ${DESTDIR}
|
|
|
+ ar x ${XBPS_SRCDISTDIR}/${pkgname}-${version}/drawio-amd64-${version}.deb
|
|
|
+ tar xf data.tar.xz -C ${DESTDIR}
|
|
|
+}
|
|
|
+
|
|
|
+do_install() {
|
|
|
+ vmkdir usr/bin
|
|
|
+ ln -sf /opt/drawio/drawio ${DESTDIR}/usr/bin/drawio
|
|
|
+ # Cleanup up
|
|
|
+ rm -rf ${DESTDIR}/etc
|
|
|
+}
|