Makefile (fotoxx-22.41) | : | Makefile (fotoxx-22.50) | ||
---|---|---|---|---|
skipping to change at line 109 | skipping to change at line 109 | |||
# install application files in standard locations | # install application files in standard locations | |||
PREFIX ?= /usr | PREFIX ?= /usr | |||
BINDIR = $(PREFIX)/bin | BINDIR = $(PREFIX)/bin | |||
DOCDIR = $(PREFIX)/share/doc/fotoxx | DOCDIR = $(PREFIX)/share/doc/fotoxx | |||
MANDIR = $(PREFIX)/share/man/man1 | MANDIR = $(PREFIX)/share/man/man1 | |||
MENUDIR = $(PREFIX)/share/applications | MENUDIR = $(PREFIX)/share/applications | |||
SHAREDIR = $(PREFIX)/share/fotoxx | SHAREDIR = $(PREFIX)/share/fotoxx | |||
DATADIR = $(SHAREDIR)/data | DATADIR = $(SHAREDIR)/data | |||
IMAGEDIR = $(SHAREDIR)/images | IMAGEDIR = $(SHAREDIR)/images | |||
ICONDIR = $(SHAREDIR)/icons | ICONDIR = $(SHAREDIR)/icons | |||
METAINFODIR = $(PREFIX)/share/metainfo | ||||
install: fotoxx uninstall | install: fotoxx uninstall | |||
mkdir -p $(DESTDIR)$(BINDIR) | mkdir -p $(DESTDIR)$(BINDIR) | |||
mkdir -p $(DESTDIR)$(DOCDIR) | mkdir -p $(DESTDIR)$(DOCDIR) | |||
mkdir -p $(DESTDIR)$(MANDIR) | mkdir -p $(DESTDIR)$(MANDIR) | |||
mkdir -p $(DESTDIR)$(MENUDIR) | mkdir -p $(DESTDIR)$(MENUDIR) | |||
mkdir -p $(DESTDIR)$(DATADIR) | mkdir -p $(DESTDIR)$(DATADIR) | |||
mkdir -p $(DESTDIR)$(IMAGEDIR) | mkdir -p $(DESTDIR)$(IMAGEDIR) | |||
mkdir -p $(DESTDIR)$(ICONDIR) | mkdir -p $(DESTDIR)$(ICONDIR) | |||
mkdir -p $(DESTDIR)$(METAINFODIR) | ||||
cp -f fotoxx $(DESTDIR)$(BINDIR) | cp -f fotoxx $(DESTDIR)$(BINDIR) | |||
cp -f -R doc/* $(DESTDIR)$(DOCDIR) | cp -f -R doc/* $(DESTDIR)$(DOCDIR) | |||
cp -f -R data/* $(DESTDIR)$(DATADIR) | cp -f -R data/* $(DESTDIR)$(DATADIR) | |||
cp -f -R images/* $(DESTDIR)$(IMAGEDIR) | cp -f -R images/* $(DESTDIR)$(IMAGEDIR) | |||
cp -f metainfo/* $(DESTDIR)$(METAINFODIR) ## 22.50 | ||||
# man page | # man page | |||
gzip -fk -9 man/fotoxx.man | gzip -fk -9 man/fotoxx.man | |||
mv -f man/fotoxx.man.gz $(DESTDIR)$(MANDIR)/fotoxx.1.gz | mv -f man/fotoxx.man.gz $(DESTDIR)$(MANDIR)/fotoxx.1.gz | |||
# desktop file and icon | # desktop file and icon | |||
cp -f fotoxx.desktop $(DESTDIR)$(MENUDIR) | cp -f fotoxx.desktop $(DESTDIR)$(MENUDIR) | |||
cp -f fotoxx.png $(DESTDIR)$(ICONDIR) | cp -f fotoxx.png $(DESTDIR)$(ICONDIR) | |||
uninstall: | uninstall: | |||
rm -f $(DESTDIR)$(BINDIR)/fotoxx | rm -f $(DESTDIR)$(BINDIR)/fotoxx | |||
rm -f -R $(DESTDIR)$(DOCDIR) | rm -f -R $(DESTDIR)$(DOCDIR) | |||
rm -f $(DESTDIR)$(MANDIR)/fotoxx.* | rm -f $(DESTDIR)$(MANDIR)/fotoxx.* | |||
rm -f $(DESTDIR)$(MENUDIR)/fotoxx.* | rm -f $(DESTDIR)$(MENUDIR)/fotoxx.* | |||
rm -f -R $(DESTDIR)$(SHAREDIR) | rm -f -R $(DESTDIR)$(SHAREDIR) | |||
rm -f $(DESTDIR)$(METAINFODIR)/kornelix* | ||||
clean: | clean: | |||
rm -f fotoxx | rm -f fotoxx | |||
rm -f *.o | rm -f *.o | |||
End of changes. 6 change blocks. | ||||
3 lines changed or deleted | 7 lines changed or added |