Author |
Message |
amigo
Joined: 02 Apr 2007 Posts: 2647
|
Posted: Sat 17 Jun 2017, 15:33 Post subject:
|
|
Some recent RPM's are using the 7z signature, instead of xz's.
From exploderpm:
# VERSION 0.3 Gilbert Ashley <amigo@ibiblio.org>
# Added support for newer fedora rpm archives which use 7z instead of xz
# Thanks to Jakub Szefer for finding and reporting this problem
The relative decompress command is:
"]"*|?"7z"*) dd if="$pkg" ibs=$o skip=1 2>/dev/null | unxz | cpio --quiet -ivdm ;;
The still older signature for lzma(2) was:
fda8a
echo -en '\0fd\037\07a\058\05a\000
Only the latest rpm2cpio may have this support and I am unsure whether busybox rpm2cpio does that
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5524 Location: Ontario
|
Posted: Thu 22 Jun 2017, 13:48 Post subject:
|
|
I retested uextract after rebooting my machine and it worked
fine this time.
I think I must have damaged something when I tried to compile the
latest gimp 2.8.22
_____________________________________________
|
Back to top
|
|
 |
scsijon
Joined: 23 May 2007 Posts: 1600 Location: the australian mallee
|
Posted: Sat 29 Jul 2017, 07:44 Post subject:
|
|
And what about adding Zstandard for .zst extensions, we are using it in T2 and it's fast and small.
Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder. It also offers a special mode for small data, called dictionary compression, and can also create dictionaries from a sample set.
URL is: http://www.zstd.net
|
Back to top
|
|
 |
SFR

Joined: 26 Oct 2011 Posts: 1802
|
Posted: Sun 30 Jul 2017, 05:51 Post subject:
|
|
scsijon wrote: | And what about adding Zstandard for .zst extensions, we are using it in T2 and it's fast and small. |
Hey Scsijon
I've already added it (along with Lizard), will be in v3.29.
___________
[later]
Version 3.29:
- removed 'rpm2cpio+(un)xz+cpio' method, because I haven't seen a single RPM that could be extracted using this routine
- skips zero-byte files automatically
- new formats/extensions:
- .liz (Lizard Compressed File) [lizard]
- .zst (Zstandard Compressed File) [zstd]
First post updated!
Greetings!
_________________ [O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
|
Back to top
|
|
 |
scsijon
Joined: 23 May 2007 Posts: 1600 Location: the australian mallee
|
Posted: Sun 30 Jul 2017, 22:15 Post subject:
|
|
And many thank you's, I shall download and test.
EDIT: OOPS, my bad, forgot to tell you it also has a working .tzst extension (equals .tar.zst) as well as the normal zst, sorry.
|
Back to top
|
|
 |
SFR

Joined: 26 Oct 2011 Posts: 1802
|
Posted: Mon 31 Jul 2017, 07:08 Post subject:
|
|
No worries, here you go:
Version 3.30:
- new formats/extensions:
- .tar.zst, .tzst (Zstandard Compressed Tar Archive) [zstd+tar]
First post updated.
Greetings!
_________________ [O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
|
Back to top
|
|
 |
belham2
Joined: 15 Aug 2016 Posts: 1743
|
Posted: Wed 02 Aug 2017, 04:57 Post subject:
|
|
SFR wrote: | No worries, here you go:
Version 3.30:
- new formats/extensions:
- .tar.zst, .tzst (Zstandard Compressed Tar Archive) [zstd+tar]
First post updated.
Greetings! |
SFR,
Been a long time since I said it, but UExtract is the very....and I mean very....first thing I put into any pup and/or pup-related build if it doesn't already have it. Thank you for this.....I pretty much can't live without it. I get annoyed when I am in "other, big" linux distros and I don't have UExtract. So, I try to install it in those too, after extracting it, moving some things around directory-wise, then chrooting it all, sometimes it works great At a minimum, in the puppy world, this utility should be a standard install in all Woof-CE & woof builds. It's just great. Again, thanks so much.
|
Back to top
|
|
 |
L18L

Joined: 19 Jun 2010 Posts: 3493 Location: www.eussenheim.de/
|
Posted: Thu 10 Aug 2017, 10:19 Post subject:
Re: UExtract-3.30 Subject description: A Universal/Utter/Ultimate/Uhatever Extractor |
|
SFR wrote: | - German (L18L) [needs updating] |
Here it is
Greetings
Description |
remove fake .gz
|

Download |
Filename |
MoManager-de-FATDOG.tar.xz.gz |
Filesize |
3.57 KB |
Downloaded |
311 Time(s) |
|
Back to top
|
|
 |
foxpup
Joined: 29 Jul 2016 Posts: 1141
|
Posted: Thu 10 Aug 2017, 10:32 Post subject:
|
|
belham2 wrote: | UExtract is the very....and I mean very....first thing I put into any pup and/or pup-related build if it doesn't already have it. Thank you for this.....I pretty much can't live without it.
At a minimum, in the puppy world, this utility should be a standard install in all Woof-CE & woof builds. It's just great. Again, thanks so much. |
I totally agree!
Thank you very much SFR!!
|
Back to top
|
|
 |
SFR

Joined: 26 Oct 2011 Posts: 1802
|
Posted: Fri 11 Aug 2017, 06:23 Post subject:
|
|
Thanks guys, appreciated.
And thanks for the updated translation, L18L.
___________
Version 3.31:
- updated German translation (L18L)
- new formats/extensions:
- .nupkg (NuGet Package) [unzip|7z]
First post updated!
Greetings!
_________________ [O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
|
Back to top
|
|
 |
Argolance

Joined: 06 Jan 2008 Posts: 3822 Location: PORT-BRILLET (Mayenne - France)
|
Posted: Thu 14 Sep 2017, 10:03 Post subject:
|
|
Bonjour,
Great program: thanks! (shouldn't it be the single default Puppy program of this type?)
French translation pet as attached file.
Just a little question: why two different "locale" directories for mo files, one inside the usual mo files directory with symbolic links ponting to a UExtract roxapp "locale" directory?
Cordialement.
Description |
|

Download |
Filename |
uextract_fr_files.pet |
Filesize |
4.56 KB |
Downloaded |
308 Time(s) |
_________________
Puppy Search
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5524 Location: Ontario
|
Posted: Thu 14 Sep 2017, 11:02 Post subject:
|
|
Quote: | Just a little question: why two different "locale" directories for mo files, |
Perhaps it's because a different program is run when uextract is first installed.
It's located in /usr/local/apps/
I think it's the AppRun file.
__________________________________________
|
Back to top
|
|
 |
Argolance

Joined: 06 Jan 2008 Posts: 3822 Location: PORT-BRILLET (Mayenne - France)
|
Posted: Thu 14 Sep 2017, 11:19 Post subject:
|
|
Hello don570,
don570 wrote: | I think it's the AppRun file. |
Yes, I see:
Code: | export TEXTDOMAINDIR="${MYPATH}/locale" |
... inside the rox apps directory /usr/local/apps/UExtract/AppRun. Surely fully justified but I currently do not understand exactly why (just for my very small "coding" knowledge!)
Cordialement.
_________________
Puppy Search
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5524 Location: Ontario
|
Posted: Thu 14 Sep 2017, 12:35 Post subject:
|
|
I believe there's a pinstall.sh script that is run on install and
it is connected to the AppRun file somehow.
It is done that way to make the pop up window at the end of install procedure 'Do you want a Desktop icon?'
I'm not sure how it's done but read the last few lines of the pinstall.sh file
since they are the lines that make the pop up window.
I copied them and put them in my right click utility.
______________________________________________________________
|
Back to top
|
|
 |
SFR

Joined: 26 Oct 2011 Posts: 1802
|
Posted: Thu 14 Sep 2017, 12:38 Post subject:
|
|
Argolance wrote: | but I currently do not understand exactly why |
It's portable that way. You can move the entire /usr/local/apps/UExtract AppDir elsewhere and it still will be working correctly.
IIRC I put the symlinks in /usr/share/locale only to make them visible to MoManager.
Thanks for the translation!
___________
Version 3.32:
- added French translation (thanks to Argolance)
- new formats/extensions:
- .qtz (Qtractor Archive File) [unzip|7z]
First post updated!
Greetings!
_________________ [O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
|
Back to top
|
|
 |
|