From 449a4f05064002d73b558fce2131c84adf77dd40 Mon Sep 17 00:00:00 2001 From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com> Date: Sat, 29 May 2021 19:34:03 +0800 Subject: [PATCH] Adding asar package --- srcpkgs/asar/template | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 srcpkgs/asar/template diff --git a/srcpkgs/asar/template b/srcpkgs/asar/template new file mode 100644 index 000000000000..3d5c2d334256 --- /dev/null +++ b/srcpkgs/asar/template @@ -0,0 +1,24 @@ +# Template file for 'asar' +pkgname=asar +version=3.0.3 +revision=1 +archs="x86_64" +hostmakedepends="nodejs" +makedepends="nodejs modclean" +depends="nodejs electron12" +short_desc="Creating Electron app packages" +maintainer="Soc Virnyl S. Estela " +license="MIT" +homepage="https://github.com/electron/asar" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=0a5ded75457fd95d87ec17586d7db7bea32db2df2f52961170064ab0b0ff8b5a +python_version=3 + +do_install() { + npm install -g --user root --engine-strict --prefix "$DESTDIR"/usr "${XBPS_SRCDISTDIR}/${pkgname}-${version}/v${version}.tar.gz" + local _npmdir="${DESTDIR}/usr/lib/node_modules/${pkgname}" + cd "$_npmdir" + modclean -r -a "*.ts,.bin,.vscode,bin.js" --ignore='license' + vlicense "$_npmdir/LICENSE.md" + vdoc "$_npmdir/README.md" +}