lol
1{ stdenv, fetchurl, kernel }:
2
3stdenv.mkDerivation rec {
4 pname = "lttng-modules-${version}";
5 name = "${pname}-${kernel.version}";
6 version = "2.6.3";
7
8 src = fetchurl {
9 url = "http://lttng.org/files/lttng-modules/lttng-modules-${version}.tar.bz2";
10 sha256 = "0sk7cyjf5ylmxqrrrz5zmmw4c0dmxh1f98aj870gmcnxfa76y4mx";
11 };
12
13 preConfigure = ''
14 export KERNELDIR="${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
15 export INSTALL_MOD_PATH="$out"
16 '';
17
18 installPhase = ''
19 make modules_install
20 '';
21
22 meta = with stdenv.lib; {
23 description = "Linux kernel modules for LTTng tracing";
24 homepage = http://lttng.org/;
25 license = with licenses; [ lgpl21 gpl2 mit ];
26 platforms = platforms.linux;
27 maintainers = [ maintainers.bjornfor ];
28 };
29
30}