tracebox: add version test

This commit is contained in:
Christian Kögler 2022-09-17 02:24:21 +02:00
parent d9a1414346
commit f0f097ceb8

View File

@ -5,6 +5,8 @@
, libpcap
, lua5_1
, json_c
, testers
, tracebox
}:
stdenv.mkDerivation rec {
pname = "tracebox";
@ -25,6 +27,11 @@ stdenv.mkDerivation rec {
json_c
];
postPatch = ''
sed -i configure.ac \
-e 's,$(git describe .*),${version},'
'';
configureFlags = [
"--with-lua=yes"
"--with-libpcap=yes"
@ -35,6 +42,11 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
passthru.tests.version = testers.testVersion {
package = tracebox;
command = "tracebox -V";
};
meta = with lib; {
homepage = "http://www.tracebox.org/";
description = "A middlebox detection tool";