@@ -1,20 +1,27 @@
1−{lib, stdenv, fetchurl}:
1+{ lib, stdenv, fetchFromGitHub }:
22
33stdenv.mkDerivation rec {
44 pname = "ncompress";
55 version = "5.0";
66
7− builder = ./builder.sh;
8−
9− src = fetchurl {
10− url = "mirror://sourceforge/project/ncompress/${pname}-${version}.tar.gz";
11− sha256 = "004r086c11sw9vg2j3srgxpz98w8pycjl33bk3pgqnd0s92igrn4";
7+ src = fetchFromGitHub {
8+ owner = "vapier";
9+ repo = "ncompress";
10+ rev = "v${version}";
11+ sha256 = "sha256-Yhs3C5/kR7Ve56E84usYJprxIMAIwXVahLi1N9TIfj0=";
1212 };
1313
14− meta = {
14+ makeFlags = [ "PREFIX=$(out)" ];
15+ installTargets = "install_core";
16+
17+ postInstall = ''
18+ mv $out/bin/uncompress $out/bin/uncompress-ncompress
19+ '';
20+
21+ meta = with lib; {
1522 homepage = "http://ncompress.sourceforge.net/";
16− license = lib.licenses.publicDomain;
23+ license = licenses.publicDomain;
1724 description = "A fast, simple LZW file compressor";
18− platforms = lib.platforms.unix;
25+ platforms = platforms.unix;
1926 };
2027}