summary refs log tree commit diff
path: root/pkgs/os-specific/linux/mstpd/default.nix
diff options
context:
space:
mode:
authorRenaud <c0bw3b@users.noreply.github.com>2019-05-05 11:24:34 +0200
committerGitHub <noreply@github.com>2019-05-05 11:24:34 +0200
commit25e05609583c0d3976eaa23761f56a6ad105ad22 (patch)
tree4e98f9826d5fc799a82f674e8f4769305bffdee2 /pkgs/os-specific/linux/mstpd/default.nix
parent75d1439f8f1400a8ae3ece260693b90d99daf6d0 (diff)
downloadnixpkgs-25e05609583c0d3976eaa23761f56a6ad105ad22.tar
nixpkgs-25e05609583c0d3976eaa23761f56a6ad105ad22.tar.gz
nixpkgs-25e05609583c0d3976eaa23761f56a6ad105ad22.tar.bz2
nixpkgs-25e05609583c0d3976eaa23761f56a6ad105ad22.tar.lz
nixpkgs-25e05609583c0d3976eaa23761f56a6ad105ad22.tar.xz
nixpkgs-25e05609583c0d3976eaa23761f56a6ad105ad22.tar.zst
nixpkgs-25e05609583c0d3976eaa23761f56a6ad105ad22.zip
mstpd: 0.0.5.20171113 -> 0.0.7
Diffstat (limited to 'pkgs/os-specific/linux/mstpd/default.nix')
-rw-r--r--pkgs/os-specific/linux/mstpd/default.nix22
1 files changed, 14 insertions, 8 deletions
diff --git a/pkgs/os-specific/linux/mstpd/default.nix b/pkgs/os-specific/linux/mstpd/default.nix
index ea5790b495b..492a9321a21 100644
--- a/pkgs/os-specific/linux/mstpd/default.nix
+++ b/pkgs/os-specific/linux/mstpd/default.nix
@@ -1,22 +1,28 @@
 { stdenv, fetchFromGitHub, autoreconfHook }:
 
-stdenv.mkDerivation {
-  name = "mstpd-0.0.5.20171113";
+stdenv.mkDerivation rec {
+  pname = "mstpd";
+  version = "0.0.7";
 
   src = fetchFromGitHub {
-    owner = "mstpd";
-    repo = "mstpd";
-    rev = "2522c6eed201bce8dd81e1583f28748e9c552d0d";
-    sha256 = "0ckk386inwcx3776hf15w78hpw4db2rgv4zgf0i3zcylr83hhsr2";
+    owner = pname;
+    repo = pname;
+    rev = version;
+    sha256 = "01majib6d1rixngf8c8vcrj1akf8nsqpxhdfdxxi2xwg23vx8f1a";
   };
 
   nativeBuildInputs = [ autoreconfHook ];
 
-  installFlags = [ "DESTDIR=$(out)" ];
+  configureFlags = [
+    "--prefix=$(out)"
+    "--sysconfdir=$(out)/etc"
+    "--sbindir=$(out)/sbin"
+    "--libexecdir=$(out)/lib"
+  ];
 
   meta = with stdenv.lib; {
     description = "Multiple Spanning Tree Protocol daemon";
-    homepage = https://sourceforge.net/projects/mstpd/;
+    homepage = "https://github.com/mstpd/mstpd";
     license = licenses.gpl2;
     platforms = platforms.linux;
   };