diff options
author | Ludovic Courtès <ludo@gnu.org> | 2010-02-22 09:07:15 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2010-02-22 09:07:15 +0000 |
commit | 7abc6a6b7d4f73c7f44d263ba36d9207da54e744 (patch) | |
tree | f8471241223bfcbb9358d7664850c730d9aa0e5f /pkgs/tools/archivers/sharutils | |
parent | fbb0906d14f0ace4063ebec1c0c821cb68a247a9 (diff) |
GNU Sharutils 4.8.
svn path=/nixpkgs/trunk/; revision=20163
Diffstat (limited to 'pkgs/tools/archivers/sharutils')
-rw-r--r-- | pkgs/tools/archivers/sharutils/4.6.3.nix | 14 | ||||
-rw-r--r-- | pkgs/tools/archivers/sharutils/default.nix | 38 |
2 files changed, 38 insertions, 14 deletions
diff --git a/pkgs/tools/archivers/sharutils/4.6.3.nix b/pkgs/tools/archivers/sharutils/4.6.3.nix deleted file mode 100644 index cd70550117a5..000000000000 --- a/pkgs/tools/archivers/sharutils/4.6.3.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ stdenv, fetchurl }: - -stdenv.mkDerivation rec { - name = "sharutils-4.6.3"; - - src = fetchurl { - url = "mirror://gnu/sharutils/REL-4.6.3/${name}.tar.bz2"; - sha256 = "1sirrzas8llcsd8gnh56pns39wa1f803vff1kmy5islfi1p9vqk8"; - }; - - meta = { - homepage = http://www.gnu.org/software/sharutils; - }; -} diff --git a/pkgs/tools/archivers/sharutils/default.nix b/pkgs/tools/archivers/sharutils/default.nix new file mode 100644 index 000000000000..72265b4ae1b9 --- /dev/null +++ b/pkgs/tools/archivers/sharutils/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "sharutils-4.8"; + + src = fetchurl { + url = "mirror://gnu/sharutils/${name}.tar.bz2"; + sha256 = "19nlbzwlr93f7bam51rsqyj3z3sd65x32zhwxc9dgdgzcbggncnm"; + }; + + meta = { + description = "GNU Sharutils, tools for remote synchronization and `shell archives'"; + + longDescription = + '' GNU shar makes so-called shell archives out of many files, preparing + them for transmission by electronic mail services. A shell archive + is a collection of files that can be unpacked by /bin/sh. A wide + range of features provide extensive flexibility in manufacturing + shars and in specifying shar smartness. For example, shar may + compress files, uuencode binary files, split long files and + construct multi-part mailings, ensure correct unsharing order, and + provide simplistic checksums. + + GNU unshar scans a set of mail messages looking for the start of + shell archives. It will automatically strip off the mail headers + and other introductory text. The archive bodies are then unpacked + by a copy of the shell. unshar may also process files containing + concatenated shell archives. + ''; + + homepage = http://www.gnu.org/software/sharutils/; + + license = "GPLv3+"; + + maintainers = [ stdenv.lib.maintainers.ludo ]; + platforms = stdenv.lib.platforms.all; + }; +} |