install i3-dmenu-desktop
This commit is contained in:
parent
9f7b4b9a43
commit
18e46ffae5
2
Makefile
2
Makefile
|
@ -30,7 +30,7 @@ dist: distclean
|
||||||
[ ! -d i3-${VERSION} ] || rm -rf i3-${VERSION}
|
[ ! -d i3-${VERSION} ] || rm -rf i3-${VERSION}
|
||||||
[ ! -e i3-${VERSION}.tar.bz2 ] || rm i3-${VERSION}.tar.bz2
|
[ ! -e i3-${VERSION}.tar.bz2 ] || rm i3-${VERSION}.tar.bz2
|
||||||
mkdir i3-${VERSION}
|
mkdir i3-${VERSION}
|
||||||
cp i3-migrate-config-to-v4 generate-command-parser.pl i3-sensible-* i3.config.keycodes DEPENDS LICENSE PACKAGE-MAINTAINER RELEASE-NOTES-${VERSION} i3.config i3.xsession.desktop i3.applications.desktop pseudo-doc.doxygen common.mk Makefile i3-${VERSION}
|
cp i3-migrate-config-to-v4 generate-command-parser.pl i3-sensible-* i3-dmenu-desktop i3.config.keycodes DEPENDS LICENSE PACKAGE-MAINTAINER RELEASE-NOTES-${VERSION} i3.config i3.xsession.desktop i3.applications.desktop pseudo-doc.doxygen common.mk Makefile i3-${VERSION}
|
||||||
cp -r src libi3 i3-msg i3-nagbar i3-config-wizard i3bar i3-dump-log yajl-fallback include man parser-specs testcases i3-${VERSION}
|
cp -r src libi3 i3-msg i3-nagbar i3-config-wizard i3bar i3-dump-log yajl-fallback include man parser-specs testcases i3-${VERSION}
|
||||||
# Only copy toplevel documentation (important stuff)
|
# Only copy toplevel documentation (important stuff)
|
||||||
mkdir i3-${VERSION}/docs
|
mkdir i3-${VERSION}/docs
|
||||||
|
|
|
@ -195,6 +195,7 @@ ifeq ($(V),0)
|
||||||
# echo-ing vars
|
# echo-ing vars
|
||||||
V_ASCIIDOC = echo ASCIIDOC $@;
|
V_ASCIIDOC = echo ASCIIDOC $@;
|
||||||
V_POD2HTML = echo POD2HTML $@;
|
V_POD2HTML = echo POD2HTML $@;
|
||||||
|
V_POD2MAN = echo POD2MAN $@;
|
||||||
V_A2X = echo A2X $@;
|
V_A2X = echo A2X $@;
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
|
@ -8,4 +8,5 @@ man/i3-migrate-config-to-v4.1
|
||||||
man/i3-sensible-pager.1
|
man/i3-sensible-pager.1
|
||||||
man/i3-sensible-editor.1
|
man/i3-sensible-editor.1
|
||||||
man/i3-sensible-terminal.1
|
man/i3-sensible-terminal.1
|
||||||
|
man/i3-dmenu-desktop.1
|
||||||
man/i3bar.1
|
man/i3bar.1
|
||||||
|
|
15
man/man.mk
15
man/man.mk
|
@ -1,10 +1,12 @@
|
||||||
DISTCLEAN_TARGETS += clean-mans
|
DISTCLEAN_TARGETS += clean-mans
|
||||||
|
|
||||||
A2X = a2x
|
A2X = a2x
|
||||||
|
POD2MAN = pod2man
|
||||||
|
|
||||||
A2X_MAN_CALL = $(V_A2X)$(A2X) -f manpage --asciidoc-opts="-f man/asciidoc.conf" $(A2X_FLAGS) $<
|
A2X_MAN_CALL = $(V_A2X)$(A2X) -f manpage --asciidoc-opts="-f man/asciidoc.conf" $(A2X_FLAGS) $<
|
||||||
|
POD2MAN_CALL = $(V_POD2MAN)$(POD2MAN) --utf8 $< > $@
|
||||||
|
|
||||||
MANS_1 = \
|
MANS_ASCIIDOC = \
|
||||||
man/i3.1 \
|
man/i3.1 \
|
||||||
man/i3bar.1 \
|
man/i3bar.1 \
|
||||||
man/i3-msg.1 \
|
man/i3-msg.1 \
|
||||||
|
@ -17,14 +19,21 @@ MANS_1 = \
|
||||||
man/i3-sensible-terminal.1 \
|
man/i3-sensible-terminal.1 \
|
||||||
man/i3-dump-log.1
|
man/i3-dump-log.1
|
||||||
|
|
||||||
|
MANS_POD = \
|
||||||
|
man/i3-dmenu-desktop.1
|
||||||
|
|
||||||
MANS = \
|
MANS = \
|
||||||
$(MANS_1)
|
$(MANS_ASCIIDOC) \
|
||||||
|
$(MANS_POD)
|
||||||
|
|
||||||
mans: $(MANS)
|
mans: $(MANS)
|
||||||
|
|
||||||
$(MANS_1): %.1: %.man man/asciidoc.conf
|
$(MANS_ASCIIDOC): %.1: %.man man/asciidoc.conf
|
||||||
$(A2X_MAN_CALL)
|
$(A2X_MAN_CALL)
|
||||||
|
|
||||||
|
$(MANS_POD): %.1: i3-dmenu-desktop
|
||||||
|
$(POD2MAN_CALL)
|
||||||
|
|
||||||
clean-mans:
|
clean-mans:
|
||||||
for file in $(notdir $(MANS)); \
|
for file in $(notdir $(MANS)); \
|
||||||
do \
|
do \
|
||||||
|
|
|
@ -87,6 +87,7 @@ install-i3: i3
|
||||||
$(INSTALL) -m 0755 i3-sensible-editor $(DESTDIR)$(PREFIX)/bin/
|
$(INSTALL) -m 0755 i3-sensible-editor $(DESTDIR)$(PREFIX)/bin/
|
||||||
$(INSTALL) -m 0755 i3-sensible-pager $(DESTDIR)$(PREFIX)/bin/
|
$(INSTALL) -m 0755 i3-sensible-pager $(DESTDIR)$(PREFIX)/bin/
|
||||||
$(INSTALL) -m 0755 i3-sensible-terminal $(DESTDIR)$(PREFIX)/bin/
|
$(INSTALL) -m 0755 i3-sensible-terminal $(DESTDIR)$(PREFIX)/bin/
|
||||||
|
$(INSTALL) -m 0755 i3-dmenu-desktop $(DESTDIR)$(PREFIX)/bin/
|
||||||
test -e $(DESTDIR)$(SYSCONFDIR)/i3/config || $(INSTALL) -m 0644 i3.config $(DESTDIR)$(SYSCONFDIR)/i3/config
|
test -e $(DESTDIR)$(SYSCONFDIR)/i3/config || $(INSTALL) -m 0644 i3.config $(DESTDIR)$(SYSCONFDIR)/i3/config
|
||||||
test -e $(DESTDIR)$(SYSCONFDIR)/i3/config.keycodes || $(INSTALL) -m 0644 i3.config.keycodes $(DESTDIR)$(SYSCONFDIR)/i3/config.keycodes
|
test -e $(DESTDIR)$(SYSCONFDIR)/i3/config.keycodes || $(INSTALL) -m 0644 i3.config.keycodes $(DESTDIR)$(SYSCONFDIR)/i3/config.keycodes
|
||||||
$(INSTALL) -m 0644 i3.xsession.desktop $(DESTDIR)$(PREFIX)/share/xsessions/i3.desktop
|
$(INSTALL) -m 0644 i3.xsession.desktop $(DESTDIR)$(PREFIX)/share/xsessions/i3.desktop
|
||||||
|
|
Loading…
Reference in New Issue