SHA256
1
0
forked from pool/asar

37 Commits

Author SHA256 Message Date
6c6d2fffa1 Accepting request 1278135 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1278135
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=15
2025-05-20 07:36:36 +00:00
c4bf1d85f8 - New upstream release 4.0.0
* Rewrite program to use ES modules and require Node 22

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=38
2025-05-17 12:18:24 +00:00
bfc14ecd77 Accepting request 1267724 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1267724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=14
2025-04-08 15:51:26 +00:00
bfa55f5c3e - New upstream release 3.4.1
* allow ../ symlink Streams when they're still within the package (gh#electron/asar#363)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=36
2025-04-07 15:33:02 +00:00
29a67e089b Accepting request 1266438 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1266438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=13
2025-04-02 16:25:17 +00:00
5969a75337 - New upstream release 3.4.0
* add in-memory API for streaming files to destination asar

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=34
2025-04-02 10:41:13 +00:00
d915e5271b Accepting request 1235743 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1235743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=12
2025-01-09 14:07:12 +00:00
042a66a57c - New upstream release 3.2.18
* Respect unpack minimatch for symlinks within previously unpacked directories (gh#electron/asar#341)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=32
2025-01-07 22:24:11 +00:00
c5645897c8 Accepting request 1222126 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1222126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=11
2024-11-07 15:26:26 +00:00
7f5d4104cf - New upstream release 3.2.17
* isUnpackedDir matches non-child directories that have same folder name prefix (gh#electron/asar#333)
  * checking if symlink with same prefix points outside the directory (gh#electron/asar#335)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=30
2024-11-07 11:13:23 +00:00
6ca3b4a4ba - New upstream release 3.2.16
* Enable getNode to follow directory links (gh#electron/asar#248)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=29
2024-11-06 16:00:02 +00:00
7582ef8514 Accepting request 1200054 from devel:languages:nodejs
- New upstream release 3.2.13
  * Export a `default` property (gh#electron/asar#325)
- New upstream release 3.2.11
  * complete rewrite of the program in Typescript
  * ensure symlinks do not write unexpectedly (gh#electron/asar#322)
- Run test suite in %check

OBS-URL: https://build.opensuse.org/request/show/1200054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=10
2024-09-11 14:55:45 +00:00
ab015c58a6 Accepting request 1172007 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1172007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=9
2024-05-06 15:54:04 +00:00
6afbfef854 Accepting request 1172006 from home:dziobian
- New upstream release 3.2.10
  * Fix relative link error (gh#electron/asar#308)

OBS-URL: https://build.opensuse.org/request/show/1172006
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=24
2024-05-05 16:33:30 +00:00
e94cb2a7d6 Accepting request 1155755 from devel:languages:nodejs
- New upstream version 3.2.9
  * fix symlink pointing error in filesystem.insertLink

OBS-URL: https://build.opensuse.org/request/show/1155755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=8
2024-03-06 22:06:59 +00:00
a8c97332ac OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=22 2024-03-06 20:58:06 +00:00
07e76b2a14 Accepting request 1155749 from home:dziobian
- New upstream version 3.2.9
  * fix symlink pointing error in filesystem.insertLink

OBS-URL: https://build.opensuse.org/request/show/1155749
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=21
2024-03-06 20:36:42 +00:00
a05e0aa90b Accepting request 1124165 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1124165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=7
2023-11-08 21:18:31 +00:00
95f1a82560 Accepting request 1124164 from home:dziobian
- New upstream version 3.2.8
  * better error message when extracting a file that doesn't exist in the archive

OBS-URL: https://build.opensuse.org/request/show/1124164
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=19
2023-11-08 06:18:13 +00:00
14c7dad5ed Accepting request 1113779 from devel:languages:nodejs
- New upstream version 3.2.7
  * ensure that files/folders whose names are properties of Object.prototype are packaged/extracted correctly

OBS-URL: https://build.opensuse.org/request/show/1113779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=6
2023-09-27 22:25:38 +00:00
09a0beefc0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=17 2023-09-27 05:11:50 +00:00
7c08bd6de6 Accepting request 1113769 from home:dziobian
- New upstream version 3.2.7
  * ensure that files/folders whose names are properties of Object.prototype are packaged/extracted correctly

OBS-URL: https://build.opensuse.org/request/show/1113769
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=16
2023-09-27 04:36:13 +00:00
3e22329a21 Accepting request 1113637 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1113637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=5
2023-09-26 20:02:31 +00:00
c675a3115b Accepting request 1113636 from home:dziobian
- New upstream version 3.2.6
  * Don't overwrite existing folders

OBS-URL: https://build.opensuse.org/request/show/1113636
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=14
2023-09-26 09:15:01 +00:00
16bf61e24e Accepting request 1112369 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1112369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=4
2023-09-21 20:13:37 +00:00
0a0ae5d763 Accepting request 1112355 from home:dziobian
- New upstream version 3.2.5
  * properly handle rejections on `createPackageWithOptions`

OBS-URL: https://build.opensuse.org/request/show/1112355
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=12
2023-09-19 19:16:34 +00:00
2d75c54c25 OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=11 2023-09-19 09:01:16 +00:00
5ca47b7354 Accepting request 1059170 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1059170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=3
2023-01-18 12:11:28 +00:00
8b7fc7641f Accepting request 1059169 from home:dziobian
- New upstream version 3.2.3
  * fix bad output on unknown CLI command
  * update vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/1059169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=9
2023-01-17 21:52:25 +00:00
c5605e5235 Accepting request 1033605 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1033605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=2
2022-11-05 13:46:52 +00:00
ecc25f9be3 Accepting request 1033604 from home:dziobian
- 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.

OBS-URL: https://build.opensuse.org/request/show/1033604
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=7
2022-11-04 18:20:37 +00:00
1a16349f64 Accepting request 1001453 from devel:languages:nodejs
new package see https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/FSEEJWXHXZ3ZLT3QH3IEYPLJ6DDGIHRT/

OBS-URL: https://build.opensuse.org/request/show/1001453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/asar?expand=0&rev=1
2022-09-07 09:05:43 +00:00
a9ffcffc41 Attention, prepare_vendor.sh is not mentioned in spec files as source or patch.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=5
2022-09-06 12:08:13 +00:00
886e6dce53 Accepting request 1001445 from home:dziobian:gulgul-ultron:19
pack as xz, fix licence

OBS-URL: https://build.opensuse.org/request/show/1001445
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=4
2022-09-06 11:49:37 +00:00
45a0c8df3f Accepting request 997419 from home:dziobian:gulgul-ultron
I wish to resurrect this package and maintain it in factory

OBS-URL: https://build.opensuse.org/request/show/997419
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=3
2022-09-05 13:11:24 +00:00
0dadbc107b OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=2 2016-03-02 01:23:00 +00:00
2a66cd8241 Accepting request 362615 from home:MargueriteSu:branches:devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/362615
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/asar?expand=0&rev=1
2016-02-28 14:51:50 +00:00
6 changed files with 58 additions and 16 deletions

View File

@@ -1,3 +1,40 @@
-------------------------------------------------------------------
Sat May 17 11:40:13 UTC 2025 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 4.0.0
* Rewrite program to use ES modules and require Node 22
-------------------------------------------------------------------
Mon Apr 7 14:04:51 UTC 2025 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 3.4.1
* allow ../ symlink Streams when they're still within the package (gh#electron/asar#363)
-------------------------------------------------------------------
Wed Apr 2 10:29:53 UTC 2025 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 3.4.0
* add in-memory API for streaming files to destination asar
-------------------------------------------------------------------
Tue Jan 7 20:14:41 UTC 2025 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 3.2.18
* Respect unpack minimatch for symlinks within previously unpacked directories (gh#electron/asar#341)
-------------------------------------------------------------------
Thu Nov 7 10:57:33 UTC 2024 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 3.2.17
* isUnpackedDir matches non-child directories that have same folder name prefix (gh#electron/asar#333)
* checking if symlink with same prefix points outside the directory (gh#electron/asar#335)
-------------------------------------------------------------------
Wed Nov 6 15:52:11 UTC 2024 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 3.2.16
* Enable getNode to follow directory links (gh#electron/asar#248)
-------------------------------------------------------------------
Wed Sep 11 08:00:37 UTC 2024 - Bruno Pitrus <brunopitrus@hotmail.com>

View File

@@ -17,7 +17,7 @@
Name: asar
Version: 3.2.13
Version: 4.0.0
Release: 0
Summary: Creating atom-shell (electron) app packages
License: MIT and ISC
@@ -65,12 +65,12 @@ tsc --removeComments --sourceMap false || true
%install
mkdir -pv %{buildroot}%{nodejs_sitelib}/@electron
mkdir -pv %{buildroot}%{_bindir}
cp -lr . %{buildroot}%{nodejs_sitelib}/@electron/asar
ln -srv %{buildroot}%{nodejs_sitelib}/@electron/asar/bin/asar.js %{buildroot}%{_bindir}/asar
cp -alr . %{buildroot}%{nodejs_sitelib}/@electron/asar
ln -srv %{buildroot}%{nodejs_sitelib}/@electron/asar/bin/asar.mjs %{buildroot}%{_bindir}/asar
# symlink old package name
ln -srv %{buildroot}%{nodejs_sitelib}/{@electron/,}asar
#fix shebang
sed -i '1s/env //' %{buildroot}%{nodejs_sitelib}/@electron/asar/bin/asar.js
sed -i '1s/env //' %{buildroot}%{nodejs_sitelib}/@electron/asar/bin/asar.mjs
cd %{buildroot}%{nodejs_sitelib}/asar
# Correct bogus version in package.json
@@ -92,7 +92,10 @@ find -name @types -print0 |xargs -r0 -- rm -rvf
find -name .github -print0 |xargs -r0 -- rm -rvf
find -name .circleci -print0 |xargs -r0 -- rm -rvf
find -name '*.md' -type f -print -delete
find -name '*.map' -type f -print -delete
find -name '*.markdown' -type f -print -delete
find -name '*.cts' -type f -print -delete
find -name '*.mts' -type f -print -delete
find -name '*.ts' -type f -print -delete
find -name '.*.yml' -type f -print -delete
find -name '.*ignore' -type f -print -delete
@@ -103,7 +106,12 @@ find -name '.yarn*' -type f -print -delete
find -name '*package-lock.json' -type f -print -delete
find -name '.prettierrc*' -type f -print -delete
find -name '.releaserc*' -type f -print -delete
find -name '.mocharc*' -type f -print -delete
find -name tsconfig.json -type f -print -delete
find -name .nvmrc -type f -print -delete
#remove symlink to no longer existent dev executable
rm -v node_modules/.bin/node-which
# Remove empty directories
find . -type d -empty -print -delete
@@ -111,16 +119,16 @@ find . -type d -empty -print -delete
%fdupes %{buildroot}
%check
pushd %{buildroot}%{nodejs_sitelib}/asar
pushd %{buildroot}%{nodejs_sitelib}
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Node.js/#_build_testing_in_check
%{__nodejs} -e 'require("./")'
%{__nodejs} -e 'require("@electron/asar")'
#check that the executable starts
./bin/asar.js -h
./@electron/asar/bin/asar.mjs -h
popd
#the actual test suite
npx mocha -- --reporter spec --timeout 10000
npx mocha -- --timeout '"20000"'
%files
%defattr(-,root,root)

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b1756c31e8cd42257081b81726b1489a3923709e4cbf86f7d377fab3870b1e26
size 83884

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7ae3926ecbce6560d9f48948f18aee8ade7651f1ee319eb3e1538a1ffaa68ac8
size 50236

3
v4.0.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:309ee3662aaeebf60ccf3d4ec7be43022114cc035d2a481deb50651d8f627643
size 79872

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:868bba63e9833e2434238c004473e661597c93adbe1bc40d9c0cf1897808dd9c
size 5366272
oid sha256:4ef8b0898802b682c6728873ffcdf7fbf982e6072cc87bc44dd6ae24b89870f1
size 9525130