summary refs log tree commit diff
path: root/pkgs/development/libraries/libixp_for_wmii/default.nix
blob: cbe9e20f0b1ba0c2cd6c2ff654acf278e79cc421 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
args: with args;
stdenv.mkDerivation {
  name = "libixp_for_wmii-0.4";
  phases = "unpackPhase installPhase";
  installPhase = "
     export LDFLAGS\=$(echo \$NIX_LDFLAGS | sed -e 's/-rpath/-L/g')
     sed -i -e \"s%^PREFIX.*%PREFIX=\$out%\" \\
            -e \"s%^\\(INCLUDE.*\\)%\\1 \$NIX_CFLAGS_COMPILE%\" \\
            -e \"s%^\\(LIBS.*\\)%\\1 \$LDFLAGS%\" \\
            config.mk
     make
     mkdir -p \$out/include
     cp -r include/*.h \$out/include
     cp -r lib \$out
  ";
  src = fetchurl {
    url = http://dl.suckless.org/libs/libixp-0.4.tar.gz;
    sha256 = "0b44p9wvmzxpyf2xd86rxyr49bmfh9cd5hj3d234gkvynvgph60p";
  };

  meta = {
    homepage = http://libs.suckless.org/libixp;
    description = "stand-alone client/server 9P library";
    license = with stdenv.lib.licenses; [ mit lpl-102 ];
  };
}