File fix-install.patch of Package azimuth
diff -Nur azimuth-1.0.3/Makefile new/Makefile
--- azimuth-1.0.3/Makefile 2019-05-29 19:43:34.000000000 +0200
+++ new/Makefile 2021-04-10 18:38:51.458648175 +0200
@@ -521,9 +521,9 @@
#=============================================================================#
# Build rules to install linux version
-INSTALLDIR = /usr
-INSTALLBINDIR = $(INSTALLDIR)/bin
-INSTALLSHAREDIR = $(INSTALLDIR)/share
+PREFIX ?= /usr
+INSTALLBINDIR = $(DESTDIR)$(PREFIX)/bin
+INSTALLSHAREDIR = $(DESTDIR)$(PREFIX)/share
INSTALLDOCDIR = $(INSTALLSHAREDIR)/doc/azimuth
INSTALLICONDIR = $(INSTALLSHAREDIR)/icons/hicolor
INSTALLTOOL = false
@@ -534,21 +534,21 @@
mkdir -p $(INSTALLBINDIR)
install $(BINDIR)/azimuth $(INSTALLBINDIR)/azimuth
ifeq "$(INSTALLTOOL)" "true"
- install $(BINDIR)/editor $(INSTALLBINDIR)/azimuth-editor
- install $(BINDIR)/muse $(INSTALLBINDIR)/azimuth-muse
- install $(BINDIR)/zfxr $(INSTALLBINDIR)/azimuth-zfxr
+ install $(BINDIR)/editor $(INSTALLBINDIR)/azimuth-editor
+ install $(BINDIR)/muse $(INSTALLBINDIR)/azimuth-muse
+ install $(BINDIR)/zfxr $(INSTALLBINDIR)/azimuth-zfxr
endif
ifeq "$(INSTALLDOC)" "true"
- mkdir -p $(INSTALLDOCDIR)
- install doc/* README.md LICENSE $(INSTALLDOCDIR)
+ mkdir -p $(INSTALLDOCDIR)
+ install -m 0644 doc/* README.md LICENSE $(INSTALLDOCDIR)
endif
mkdir -p $(INSTALLICONDIR)/128x128/apps/ $(INSTALLICONDIR)/64x64/apps/ $(INSTALLICONDIR)/48x48/apps/ $(INSTALLICONDIR)/32x32/apps/
- install data/icons/icon_128x128.png $(INSTALLICONDIR)/128x128/apps/azimuth.png
- install data/icons/icon_64x64.png $(INSTALLICONDIR)/64x64/apps/azimuth.png
- install data/icons/icon_48x48.png $(INSTALLICONDIR)/48x48/apps/azimuth.png
- install data/icons/icon_32x32.png $(INSTALLICONDIR)/32x32/apps/azimuth.png
+ install -m 0644 data/icons/icon_128x128.png $(INSTALLICONDIR)/128x128/apps/azimuth.png
+ install -m 0644 data/icons/icon_64x64.png $(INSTALLICONDIR)/64x64/apps/azimuth.png
+ install -m 0644 data/icons/icon_48x48.png $(INSTALLICONDIR)/48x48/apps/azimuth.png
+ install -m 0644 data/icons/icon_32x32.png $(INSTALLICONDIR)/32x32/apps/azimuth.png
mkdir -p $(INSTALLSHAREDIR)/applications
- cp data/azimuth.desktop $(INSTALLSHAREDIR)/applications/azimuth.desktop
+ install -m 0644 data/azimuth.desktop $(INSTALLSHAREDIR)/applications/azimuth.desktop
.PHONY : uninstall
uninstall: