From 9208add2585c688ec7aab3e38c0bb1808ddf8f3a 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 1/2] Adding asar --- srcpkgs/asar/template | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 srcpkgs/asar/template diff --git a/srcpkgs/asar/template b/srcpkgs/asar/template new file mode 100644 index 000000000000..d9204ea81430 --- /dev/null +++ b/srcpkgs/asar/template @@ -0,0 +1,32 @@ +# Template file for 'asar' +pkgname=asar +version=3.0.3 +revision=1 +archs="x86_64" +#wrksrc= +#create_wrksrc=yes +#configure_args="" +#make_build_args="" +#make_install_args="" +#conf_files="" +#make_dirs="/var/log/dir 0755 root root" +hostmakedepends="nodejs" +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_build() { + npm install --no-optional +} + +do_install() { + vmkdir usr/bin + vmkdir usr/lib/node_modules/asar/ + vcopy * usr/lib/node_modules/asar/ + ln -s /usr/lib/node_modules/asar/bin/asar.js "${DESTDIR}"/usr/bin/asar + vlicense LICENSE.md +} From ea146fb989a7868b527b4ad8d1a76f4661df86f0 Mon Sep 17 00:00:00 2001 From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com> Date: Sat, 29 May 2021 19:59:33 +0800 Subject: [PATCH 2/2] Removing unnecessary lines --- srcpkgs/asar/template | 7 ------- 1 file changed, 7 deletions(-) diff --git a/srcpkgs/asar/template b/srcpkgs/asar/template index d9204ea81430..70c5a7827607 100644 --- a/srcpkgs/asar/template +++ b/srcpkgs/asar/template @@ -3,13 +3,6 @@ pkgname=asar version=3.0.3 revision=1 archs="x86_64" -#wrksrc= -#create_wrksrc=yes -#configure_args="" -#make_build_args="" -#make_install_args="" -#conf_files="" -#make_dirs="/var/log/dir 0755 root root" hostmakedepends="nodejs" short_desc="Creating Electron app packages" maintainer="Soc Virnyl S. Estela "