From 52f3be635d955695f539ea8e483734e6346dd821 Mon Sep 17 00:00:00 2001 From: William Kral Date: Fri, 12 May 2023 19:22:36 -0700 Subject: [PATCH] minissdpd: fix makefile install dir --- pkgs/tools/networking/minissdpd/default.nix | 4 ++++ .../minissdpd/makefile-install-dir.patch | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 pkgs/tools/networking/minissdpd/makefile-install-dir.patch diff --git a/pkgs/tools/networking/minissdpd/default.nix b/pkgs/tools/networking/minissdpd/default.nix index 9b24f4fc6bf..088645705f6 100644 --- a/pkgs/tools/networking/minissdpd/default.nix +++ b/pkgs/tools/networking/minissdpd/default.nix @@ -10,6 +10,10 @@ stdenv.mkDerivation rec { name = "${pname}-${version}.tar.gz"; }; + patches = [ + ./makefile-install-dir.patch + ]; + buildInputs = [ libnfnetlink ]; installFlags = [ "PREFIX=$(out)" "INSTALLPREFIX=$(out)" ]; diff --git a/pkgs/tools/networking/minissdpd/makefile-install-dir.patch b/pkgs/tools/networking/minissdpd/makefile-install-dir.patch new file mode 100644 index 00000000000..e887c28878a --- /dev/null +++ b/pkgs/tools/networking/minissdpd/makefile-install-dir.patch @@ -0,0 +1,15 @@ +diff --git a/Makefile b/Makefile +index b14e2fa..4472598 100644 +--- a/Makefile ++++ b/Makefile +@@ -74,8 +74,8 @@ install: minissdpd + $(INSTALL) -d $(DESTDIR)$(MANINSTALLDIR)/man1 + $(INSTALL) minissdpd.1 $(DESTDIR)$(MANINSTALLDIR)/man1/minissdpd.1 + ifeq (, $(findstring darwin, $(OS))) +- $(INSTALL) -d $(DESTDIR)/etc/init.d +- $(INSTALL) minissdpd.init.d.script $(DESTDIR)/etc/init.d/minissdpd ++ $(INSTALL) -d $(DESTDIR)$(INSTALLPREFIX)/etc/init.d ++ $(INSTALL) minissdpd.init.d.script $(DESTDIR)$(INSTALLPREFIX)/etc/init.d/minissdpd + endif + + check: validateminissdpd validatecodelength