File mp-5.62-installdirs.patch of Package mp

fix / adapt installation directories to opensuse habits

--- a/makefile.in	2024-12-07 08:52:47.000000000 +0100
+++ b/makefile.in	2025-05-26 13:26:01.945038290 +0200
@@ -141,22 +141,24 @@
 	install -m 644 $(ARCH_FILE) $(PREFIX)/share/$(APPNAME)/ || true
 
 install: $(INSTALL_MSG) installdoc $(INSTALLMO) $(MORE_INSTALL_TARGETS)
+	./mkinstalldirs -m 755 $(PREFIX)/bin
 	install -m 755 $(APPNAME) $(PREFIX)/bin/$(APPNAME)
-	./mkinstalldirs $(PREFIX)/share/man/man1
+	./mkinstalldirs -m 755 $(PREFIX)/share/man/man1
 	[ -f $(APPNAME).1 ] && install -m 644 $(APPNAME).1 $(PREFIX)/share/man/man1/$(APPNAME).1 || true
-	[ -d /usr/share/applications ] && install -m 644 minimum-profit.desktop /usr/share/applications || true
-	[ -d /usr/share/metainfo ] && install -m 644 metainfo.xml /usr/share/metainfo/com.triptico.minimum_profit.metainfo.xml || true
-	[ -d /usr/share/icons/hicolor/48x48/apps/ ] && install -m 644 minimum-profit.png /usr/share/icons/hicolor/48x48/apps/ || true
+	./mkinstalldirs -m 755 $(PREFIX)/share/applications
+	install -m 644 minimum-profit.desktop $(PREFIX)/share/applications
+	./mkinstalldirs -m 755 $(PREFIX)/share/metainfo
+	install -m 644 metainfo.xml $(PREFIX)/share/metainfo/com.triptico.minimum_profit.metainfo.xml
+	./mkinstalldirs -m 755 $(PREFIX)/share/icons/hicolor/48x48/apps
+	install -m 644 minimum-profit.png $(PREFIX)/share/icons/hicolor/48x48/apps
 
 installdoc:
-	./mkinstalldirs $(PREFIX)/share/doc/$(APPNAME)
-	chmod 755 $(PREFIX)/share/doc/
-	chmod 755 $(PREFIX)/share/doc/$(APPNAME)
+	./mkinstalldirs -m 755 $(PREFIX)/share/doc/packages/$(APPNAME)
 	( cd $(MPDM); $(MAKE) installdoc )
 	( cd $(MPSL); $(MAKE) installdoc )
-	install -m 644 doc/* $(PREFIX)/share/doc/$(APPNAME)
-	install -m 644 $(ADD_DOCS) $(PREFIX)/share/doc/$(APPNAME)
-	[ -f doc/mp_index.html ] && install -m 644 doc/mp_index.html $(PREFIX)/share/doc/$(APPNAME)/index.html || true
+	install -m 644 doc/* $(PREFIX)/share/doc/packages/$(APPNAME)
+	install -m 644 $(ADD_DOCS) $(PREFIX)/share/doc/packages/$(APPNAME)
+	[ -f doc/mp_index.html ] && install -m 644 doc/packages/mp_index.html $(PREFIX)/share/doc/packages/$(APPNAME)/index.html || true
 
 uninstall: $(UNINSTALLMO)
 	rm -f $(PREFIX)/bin/$(APPNAME)
openSUSE Build Service is sponsored by