Change location of example scripts (#86)
* Use DOCPREFIX similar to MANPREFIX Co-authored-by: NRK <nrk@disroot.org>
This commit is contained in:
parent
915a7fd384
commit
9e22f32c07
7
Makefile
7
Makefile
@ -9,6 +9,7 @@ VERSION = 27.1
|
|||||||
# PREFIX for install
|
# PREFIX for install
|
||||||
PREFIX ?= /usr/local
|
PREFIX ?= /usr/local
|
||||||
MANPREFIX = $(PREFIX)/share/man
|
MANPREFIX = $(PREFIX)/share/man
|
||||||
|
DOCPREFIX = $(PREFIX)/share/doc/nsxiv
|
||||||
|
|
||||||
# autoreload backend: inotify/nop
|
# autoreload backend: inotify/nop
|
||||||
AUTORELOAD = inotify
|
AUTORELOAD = inotify
|
||||||
@ -82,11 +83,11 @@ install: all
|
|||||||
install -Dt $(DESTDIR)$(PREFIX)/bin nsxiv
|
install -Dt $(DESTDIR)$(PREFIX)/bin nsxiv
|
||||||
@echo "INSTALL nsxiv.1"
|
@echo "INSTALL nsxiv.1"
|
||||||
mkdir -p $(DESTDIR)$(MANPREFIX)/man1
|
mkdir -p $(DESTDIR)$(MANPREFIX)/man1
|
||||||
sed "s!PREFIX!$(PREFIX)!g; s!VERSION!$(VERSION)!g" nsxiv.1 \
|
sed "s!DOCPREFIX!$(DOCPREFIX)!g; s!PREFIX!$(PREFIX)!g; s!VERSION!$(VERSION)!g" nsxiv.1 \
|
||||||
>$(DESTDIR)$(MANPREFIX)/man1/nsxiv.1
|
>$(DESTDIR)$(MANPREFIX)/man1/nsxiv.1
|
||||||
chmod 644 $(DESTDIR)$(MANPREFIX)/man1/nsxiv.1
|
chmod 644 $(DESTDIR)$(MANPREFIX)/man1/nsxiv.1
|
||||||
@echo "INSTALL share/nsxiv/"
|
@echo "INSTALL share/nsxiv/"
|
||||||
install -Dt $(DESTDIR)$(PREFIX)/share/nsxiv/exec exec/*
|
install -Dt $(DESTDIR)$(DOCPREFIX)/examples examples/*
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
@echo "REMOVE bin/nsxiv"
|
@echo "REMOVE bin/nsxiv"
|
||||||
@ -94,5 +95,5 @@ uninstall:
|
|||||||
@echo "REMOVE nsxiv.1"
|
@echo "REMOVE nsxiv.1"
|
||||||
rm -f $(DESTDIR)$(MANPREFIX)/man1/nsxiv.1
|
rm -f $(DESTDIR)$(MANPREFIX)/man1/nsxiv.1
|
||||||
@echo "REMOVE share/nsxiv/"
|
@echo "REMOVE share/nsxiv/"
|
||||||
rm -rf $(DESTDIR)$(PREFIX)/share/nsxiv
|
rm -rf $(DESTDIR)$(DOCPREFIX)
|
||||||
|
|
||||||
|
@ -87,6 +87,10 @@ You can install nsxiv into a directory of your choice by changing this command t
|
|||||||
|
|
||||||
$ make PREFIX="/your/dir" install
|
$ make PREFIX="/your/dir" install
|
||||||
|
|
||||||
|
Example scripts are installed using `DOCPREFIX` which defaults to
|
||||||
|
`/usr/local/share/doc/nsxiv`. You can change `DOCPREFIX` the same way you can
|
||||||
|
change `PREFIX` shown above.
|
||||||
|
|
||||||
The build-time specific settings of nsxiv can be found in the file *config.h*.
|
The build-time specific settings of nsxiv can be found in the file *config.h*.
|
||||||
Please check and change them, so that they fit your needs.
|
Please check and change them, so that they fit your needs.
|
||||||
If the file *config.h* does not already exist, then you have to create it with
|
If the file *config.h* does not already exist, then you have to create it with
|
||||||
|
4
nsxiv.1
4
nsxiv.1
@ -428,7 +428,7 @@ and the arguments given to it are: 1) path to image file, 2) image width,
|
|||||||
3) image height.
|
3) image height.
|
||||||
.P
|
.P
|
||||||
There is also an example script installed together with nsxiv as
|
There is also an example script installed together with nsxiv as
|
||||||
.IR PREFIX/share/nsxiv/exec/image-info .
|
.IR DOCPREFIX/examples/image-info .
|
||||||
.SH EXTERNAL KEY HANDLER
|
.SH EXTERNAL KEY HANDLER
|
||||||
Additional external keyboard commands can be defined using a handler program
|
Additional external keyboard commands can be defined using a handler program
|
||||||
located in
|
located in
|
||||||
@ -446,7 +446,7 @@ where C/M/S indicate Ctrl/Meta(Alt)/Shift modifier states and KEY is the X
|
|||||||
keysym as listed in /usr/include/X11/keysymdef.h without the "XK_" prefix.
|
keysym as listed in /usr/include/X11/keysymdef.h without the "XK_" prefix.
|
||||||
|
|
||||||
There is also an example script installed together with nsxiv as
|
There is also an example script installed together with nsxiv as
|
||||||
.IR PREFIX/share/nsxiv/exec/key-handler .
|
.IR DOCPREFIX/examples/key-handler .
|
||||||
.SH THUMBNAIL CACHING
|
.SH THUMBNAIL CACHING
|
||||||
nsxiv stores all thumbnails under
|
nsxiv stores all thumbnails under
|
||||||
.IR $XDG_CACHE_HOME/nsxiv/ .
|
.IR $XDG_CACHE_HOME/nsxiv/ .
|
||||||
|
Loading…
Reference in New Issue
Block a user