diff --git a/.files b/.files index 140f4cd..ca91452 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 09735af..72ba761 100644 --- a/.rev +++ b/.rev @@ -7,4 +7,12 @@ new package see https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/FSEEJWXHXZ3ZLT3QH3IEYPLJ6DDGIHRT/ 1001453 + + f34fc345273a434f5a4263db8b308b87 + 3.2.2 + + dimstar_suse + + 1033605 + diff --git a/asar.changes b/asar.changes index 9e8433d..04500d4 100644 --- a/asar.changes +++ b/asar.changes @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Fri Nov 4 18:10:42 UTC 2022 - Bruno Pitrus +- New upstream version 3.2.2 + * Fix allowing nested empty directories. +- New upstream version 3.2.1 + * Rename package to @electron/asar +- Correct bogus “0.0.0-development” version reported by the program. + +------------------------------------------------------------------- Tue Aug 16 15:09:07 UTC 2022 - Bruno Pitrus - New upstream version 3.2.0 * give better hints when failing due to bad links diff --git a/asar.spec b/asar.spec index be9508f..ac25b42 100644 --- a/asar.spec +++ b/asar.spec @@ -17,7 +17,7 @@ Name: asar -Version: 3.2.0 +Version: 3.2.2 Release: 0 Summary: Creating atom-shell (electron) app packages License: MIT and ISC @@ -31,6 +31,7 @@ Source2: prepare_vendor.sh BuildArch: noarch BuildRequires: fdupes +BuildRequires: jq BuildRequires: nodejs-packaging BuildRequires: npm @@ -46,16 +47,22 @@ having random access support. %autosetup -p1 -a 1 %build -npm rebuild --verbose +npm rebuild --verbose --foreground-scripts %install -mkdir -pv %{buildroot}%{nodejs_sitearch} +mkdir -pv %{buildroot}%{nodejs_sitelib}/@electron mkdir -pv %{buildroot}%{_bindir} -cp -lr . %{buildroot}%{nodejs_sitearch}/asar -ln -srv %{buildroot}%{nodejs_sitearch}/asar/bin/asar.js %{buildroot}%{_bindir}/asar +cp -lr . %{buildroot}%{nodejs_sitelib}/@electron/asar +ln -srv %{buildroot}%{nodejs_sitelib}/@electron/asar/bin/asar.js %{buildroot}%{_bindir}/asar +# symlink old package name +ln -srv %{buildroot}%{nodejs_sitelib}/{@electron/,}asar #fix shebang -sed -i '1s/env //' %{buildroot}%{nodejs_sitearch}/asar/bin/asar.js -cd %{buildroot}%{nodejs_sitearch}/asar +sed -i '1s/env //' %{buildroot}%{nodejs_sitelib}/@electron/asar/bin/asar.js +cd %{buildroot}%{nodejs_sitelib}/asar + +# Correct bogus version in package.json +jq -cj '.version="%{version}"' package.json > new +mv new package.json #Remove development garbage find -name example -print0 |xargs -r0 -- rm -rvf find -name test -print0 |xargs -r0 -- rm -rvf @@ -85,6 +92,6 @@ find -name '.releaserc*' -type f -print -delete %doc CHANGELOG.md README.md %license LICENSE.md /usr/bin/asar -%{nodejs_sitearch} +%{nodejs_sitelib} %changelog \ No newline at end of file diff --git a/v3.2.0.tar.gz b/v3.2.0.tar.gz deleted file mode 120000 index fa097ef..0000000 --- a/v3.2.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreifw33m424doym5z7xufk3ja53qke45dvp27eweee65jblkwk4djmu \ No newline at end of file diff --git a/v3.2.2.tar.gz b/v3.2.2.tar.gz new file mode 120000 index 0000000..41eb2e6 --- /dev/null +++ b/v3.2.2.tar.gz @@ -0,0 +1 @@ +/ipfs/bafkreiezewb6ipczi3wciz2sugg7nce5u5v7vqypni66jxb5akzpx56tu4 \ No newline at end of file