$NetBSD: patch-makefile,v 1.2 2022/05/08 21:24:12 khorben Exp $

Fix installation directories and scripts

--- makefile.orig	2022-03-08 12:34:39.594708341 +0000
+++ makefile
@@ -6,7 +6,7 @@ CONFIG = $(DESTDIR)$(SYSCONFDIR)
 MODULES = $(DESTDIR)$(LIBDIR)/prosody/modules
 SOURCE = $(DESTDIR)$(LIBDIR)/prosody
 DATA = $(DESTDIR)$(DATADIR)
-MAN = $(DESTDIR)$(PREFIX)/share/man
+MAN = $(DESTDIR)$(PREFIX)/man
 
 INSTALLEDSOURCE = $(LIBDIR)/prosody
 INSTALLEDCONFIG = $(SYSCONFDIR)
@@ -33,7 +33,9 @@ all: prosody.install prosodyctl.install 
 install-etc: prosody.cfg.lua.install
 	$(MKDIR) $(CONFIG)
 	$(MKDIR) $(CONFIG)/certs
-	test -f $(CONFIG)/prosody.cfg.lua || $(INSTALL_DATA) prosody.cfg.lua.install $(CONFIG)/prosody.cfg.lua
+	$(INSTALL_DATA) certs/GNUmakefile certs/localhost.cnf $(CONFIG)/certs
+	$(INSTALL_DATA) certs/makefile certs/openssl.cnf $(CONFIG)/certs
+	$(INSTALL_DATA) prosody.cfg.lua.install $(CONFIG)/prosody.cfg.lua
 .if $(EXCERTS) == "yes"
 	$(INSTALL_DATA) certs/localhost.crt certs/localhost.key $(CONFIG)/certs
 	$(INSTALL_DATA) certs/example.com.crt certs/example.com.key $(CONFIG)/certs
@@ -63,7 +65,7 @@ install-util: util/encodings.so util/enc
 	$(MKDIR) $(SOURCE)/util
 	$(INSTALL_DATA) util/*.lua $(SOURCE)/util
 	$(MAKE) install -C util-src
-	$(INSTALL_DATA) util/*.so $(SOURCE)/util
+	$(INSTALL_EXEC) util/*.so $(SOURCE)/util
 	$(MKDIR) $(SOURCE)/util/sasl
 	$(INSTALL_DATA) util/sasl/*.lua $(SOURCE)/util/sasl
 	$(MKDIR) $(SOURCE)/util/human
