Opened 12 years ago
Closed 4 years ago
#38151 closed submission (fixed)
Submission: rzip64 - a large-file compression program
Reported by: | macports@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | rzip64 |
Description
From the rzip64 homepage at http://rzip64.ghsi.eu/:
rzip64 is a file compression program designed for very large files. When processing large chunks of input data it takes advantage of repetitive appearing byte patterns over long distances.
rzip64 can utilize multiple CPU cores. rzip64 can also be interrupted at any time and be restarted later.
Since it was not available in MacPorts, I modified rzip64 to compile on OS X and fixed a few trivial bugs. This has only been tested on 10.8.2.
Attachments (3)
Change History (7)
Changed 12 years ago by macports@…
Attachment: | rzip64-3.1.tar.gz added |
---|
Changed 12 years ago by macports@…
comment:1 Changed 12 years ago by larryv (Lawrence Velázquez)
Owner: | changed from macports-tickets@… to larryv@… |
---|---|
Status: | new → assigned |
Summary: | rzip64 - a large-file compression program → Submission: rzip64 - a large-file compression program |
Version: | 2.1.3 |
Thanks; I’ll take a look.
comment:2 Changed 12 years ago by larryv (Lawrence Velázquez)
Is that tarball your modified source? MacPorts does not distribute source; we obtain it from upstream and patch it if necessary. Please provide us with source patches.
comment:3 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from larryv to ryandesign |
---|---|
Status: | assigned → accepted |
Attached is the diff between the last official version 3.0 and the "3.1" tarball Gabe attached here. It contains a few different changes:
- Modifications to the Makefile to move the html version of the manpage from the man directory to the web directory, which seems unimportant, and it's also inappropriate to patch Makefile since it is generated from Makefile.in.
- Changes to the output of
rzip64 --help
. - Fixing a bug that prevents rzip64 from deleting the compressed file when decompressing.
- Changes to the verbosity of output.
- Changing some whitespace.
- Changes to the message printed when a child process is finished.
- Increasing the version from 3.0 to 3.1.
- Fixing a build failure on macOS due to the unknown type
__sighandler_t
.
Of these changes, I will only include (3) and (8) because they are the only ones that are necessary to build the software correctly. The rest may be valuable contributions but it's not up to us to decide whether to include them; that should be left to the developers of rzip64. I will send Gabe's proposals to the developers of rzip64 if I can figure out how to contact them.
I also needed to add a Makefile.in patch to fix the installation to honor DESTDIR and to fix the location where the manpage is installed.
Since Gabe did not respond to Larry's request for modifications in this ticket 8 years ago and since Gabe does not maintain any other ports and has not filed any other tickets, I assume Gabe is no longer interested in this, so I will list myself as its maintainer instead.
Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | rzip64-gstocco.diff added |
---|
Difference between official rzip64 3.0 and Gabe's rzip64 "3.1"
comment:4 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Source tarball