Merge pull request #114281 from mkg20001/mslink

mslink: init at 1.3

authored by

Maciej Krüger and committed by
GitHub
edb5000e ca6fafaf

+32
+30
pkgs/tools/misc/mslink/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + pname = "mslink"; 8 + version = "1.3"; 9 + 10 + src = fetchurl { 11 + url = "http://www.mamachine.org/mslink/mslink_v${version}.tar.gz"; 12 + sha256 = "1qiwqa6w2in6gk4sxiy37c2wwpakin6l2ad2cf5s7ij96z2ijgqg"; 13 + }; 14 + 15 + preBuild = '' 16 + rm mslink # clean up shipped executable 17 + ''; 18 + 19 + installPhase = '' 20 + install -D mslink $out/bin/mslink 21 + ''; 22 + 23 + meta = with lib; { 24 + description = "Create Windows Shortcut Files (.LNK) without using Windows"; 25 + homepage = "http://www.mamachine.org/mslink/index.en.html"; 26 + license = licenses.gpl3Plus; 27 + maintainers = with maintainers; [ mkg20001 ]; 28 + platforms = platforms.unix; 29 + }; 30 + }
+2
pkgs/top-level/all-packages.nix
··· 2914 2914 2915 2915 mstflint = callPackage ../tools/misc/mstflint { }; 2916 2916 2917 + mslink = callPackage ../tools/misc/mslink { }; 2918 + 2917 2919 mcelog = callPackage ../os-specific/linux/mcelog { 2918 2920 util-linux = util-linuxMinimal; 2919 2921 };