nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 gccStdenv,
3 lib,
4 fetchurl,
5}:
6
7gccStdenv.mkDerivation rec {
8 pname = "mslink";
9 version = "1.3";
10
11 src = fetchurl {
12 url = "http://www.mamachine.org/mslink/mslink_v${version}.tar.gz";
13 sha256 = "1qiwqa6w2in6gk4sxiy37c2wwpakin6l2ad2cf5s7ij96z2ijgqg";
14 };
15
16 preBuild = ''
17 rm mslink # clean up shipped executable
18 '';
19
20 installPhase = ''
21 if [[ "$(uname)" == "Darwin" ]]; then
22 mv mslink.exe mslink
23 fi
24 install -D mslink $out/bin/mslink
25 '';
26
27 meta = {
28 description = "Create Windows Shortcut Files (.LNK) without using Windows";
29 homepage = "http://www.mamachine.org/mslink/index.en.html";
30 license = lib.licenses.gpl3Plus;
31 maintainers = with lib.maintainers; [ mkg20001 ];
32 platforms = lib.platforms.unix;
33 mainProgram = "mslink";
34 };
35}