added dmenu run d8688f7a
anselm@anselm1 · 2007-12-22 12:20 3 file(s) · +7 −3
Makefile +4 −2
31 31
dist: clean
32 32
	@echo creating dist tarball
33 33
	@mkdir -p dmenu-${VERSION}
34 -
	@cp -R LICENSE Makefile README config.mk dmenu.1 config.h dmenu_path ${SRC} dmenu-${VERSION}
34 +
	@cp -R LICENSE Makefile README config.mk dmenu.1 config.h dmenu_path dmenu_run ${SRC} dmenu-${VERSION}
35 35
	@tar -cf dmenu-${VERSION}.tar dmenu-${VERSION}
36 36
	@gzip dmenu-${VERSION}.tar
37 37
	@rm -rf dmenu-${VERSION}
39 39
install: all
40 40
	@echo installing executable file to ${DESTDIR}${PREFIX}/bin
41 41
	@mkdir -p ${DESTDIR}${PREFIX}/bin
42 -
	@cp -f dmenu dmenu_path ${DESTDIR}${PREFIX}/bin
42 +
	@cp -f dmenu dmenu_path dmenu_run ${DESTDIR}${PREFIX}/bin
43 43
	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu
44 44
	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_path
45 +
	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_run
45 46
	@echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
46 47
	@mkdir -p ${DESTDIR}${MANPREFIX}/man1
47 48
	@sed "s/VERSION/${VERSION}/g" < dmenu.1 > ${DESTDIR}${MANPREFIX}/man1/dmenu.1
50 51
uninstall:
51 52
	@echo removing executable file from ${DESTDIR}${PREFIX}/bin
52 53
	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu ${DESTDIR}${PREFIX}/bin/dmenu_path
54 +
	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu ${DESTDIR}${PREFIX}/bin/dmenu_run
53 55
	@echo removing manual page from ${DESTDIR}${MANPREFIX}/man1
54 56
	@rm -f ${DESTDIR}${MANPREFIX}/man1/dmenu.1
55 57
config.mk +1 −1
1 1
# dmenu version
2 -
VERSION = 3.4
2 +
VERSION = 3.5
3 3
4 4
# Customize below to fit your system
5 5
dmenu_run (added) +2 −0
1 +
#!/bin/sh
2 +
exe=`dmenu_path | dmenu $*` && exec $exe