1{ stdenv, fetchurl, libsepol }:
2
3stdenv.mkDerivation rec {
4 name = "semodule-utils-${version}";
5 version = "2.7";
6
7 inherit (libsepol) se_release se_url;
8
9 src = fetchurl {
10 url = "${se_url}/${se_release}/${name}.tar.gz";
11 sha256 = "1fl60x4w8rn5bcwy68sy48aydwsn1a17d48slni4sfx4c8rqpjch";
12 };
13
14 buildInputs = [ libsepol ];
15
16 makeFlags = [
17 "PREFIX=$(out)"
18 "LIBSEPOLA=${stdenv.lib.getLib libsepol}/lib/libsepol.a"
19 ];
20
21 meta = with stdenv.lib; {
22 description = "SELinux policy core utilities (packaging additions)";
23 license = licenses.gpl2;
24 inherit (libsepol.meta) homepage platforms;
25 maintainers = [ maintainers.e-user ];
26 };
27}