Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9845 - New ebuild: app-arch/stuffit
Summary: New ebuild: app-arch/stuffit
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Jonathan Nall
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-28 16:06 UTC by CJ Kucera
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
stuffit-5.2.0.611.ebuild (stuffit-5.2.0.611.ebuild,1.77 KB, text/plain)
2002-10-28 16:08 UTC, CJ Kucera
Details
Aladdin-Stuffit (LICENSE,3.03 KB, text/plain)
2002-10-28 16:08 UTC, CJ Kucera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CJ Kucera 2002-10-28 16:06:52 UTC
StuffIt is another file archiving program, along the lines of tar/gz or Zip.  I
believe that historically this has been a Macintosh program, but currently there
are versions for Windows, Mac, Linux, and Solaris.  It understands a wide range
of compression types (evidentally) including tar/gz, tar/bz2, zip.  It also
understands (unsurprisingly) the "StuffIt" format that is often used on Macs, so
we can decompress those files on our Linux boxes.

You can download the binary-only Linux version from their homepage at
http://stuffit.com/, and if you select the "Evaluation" version, you get a tgz
file that contains the binaries "stuff," "unstuff," and "register."  unstuff is
evidentally freeware, while the "stuff" program must be registered within 15
days.  You can use the "register" program to do so.  I haven't tried to see if
there's actually a 15-day limit, or if it's an honor-system thing.  Really, all
I cared about was the "unstuff" executable.

The ebuild puts the two program binaries into /opt/stuffit/bin, and the register
binary into /opt/stuffit/extra (so that it won't be in the $PATH - I felt that
with a name like "register" it might cause conflicts).  It's mostly
straightforward.  It'll also add the correct entries in /etc/env.d/10stuffit so
that stuff and unstuff are available in the default path.

One other snag is that it seems this package uses a LICENSE that is different
from any of the ones in /usr/portage/licenses.  So I'll attach that, too, as
"Aladdin-Stuffit".  There's already a License named "Aladdin," which doesn't
have anything to do with this one.
Comment 1 CJ Kucera 2002-10-28 16:08:01 UTC
Created attachment 5142 [details]
stuffit-5.2.0.611.ebuild

Here's the main StuffIt ebuild.
Comment 2 CJ Kucera 2002-10-28 16:08:47 UTC
Created attachment 5143 [details]
Aladdin-Stuffit

This is the license that StuffIt uses.
Comment 3 Jonathan Nall 2002-10-29 20:27:49 UTC
thanks for the ebuild. commited in CVS.