1 |
include ../../../Makefile.inc |
include ../../../Makefile.inc |
2 |
|
|
3 |
SCRIPTS = fluxbox-rebuild-autostart fluxbox-rebuild-menu fluxbox.client.class fluxbox-menuitem fluxbox-autostart |
SCRIPTS = fluxbox-rebuild-autostart fluxbox-rebuild-menu fluxbox.client.class fluxbox-menuitem fluxbox-autostart fluxbox.control.class |
4 |
|
|
5 |
|
FLUXBOX_SHARED_DIR = /usr/share/fluxbox |
6 |
|
FLUXBOX_USER_CONFIG_DIR = .fluxbox |
7 |
|
|
8 |
|
SCRIPT_SED_LINES += \ |
9 |
|
-e "s:@@FLUXBOX_SHARED_DIR@@:$(FLUXBOX_SHARED_DIR):g" \ |
10 |
|
-e "s:@@FLUXBOX_USER_CONFIG_DIR@@:$(FLUXBOX_USER_CONFIG_DIR):g" |
11 |
|
|
12 |
all: $(SCRIPTS) |
all: $(SCRIPTS) |
13 |
|
|
14 |
install: all |
install: install-client install-control all |
15 |
|
|
16 |
|
install-client: all |
17 |
$(INSTALL) -d $(DESTDIR)/$(MCORE_LIBDIR) |
$(INSTALL) -d $(DESTDIR)/$(MCORE_LIBDIR) |
18 |
$(INSTALL) -m0755 fluxbox-rebuild-autostart $(DESTDIR)/$(MCORE_LIBDIR) |
$(INSTALL) -m0755 fluxbox-rebuild-autostart $(DESTDIR)/$(MCORE_LIBDIR) |
19 |
$(INSTALL) -m0755 fluxbox-rebuild-menu $(DESTDIR)/$(MCORE_LIBDIR) |
$(INSTALL) -m0755 fluxbox-rebuild-menu $(DESTDIR)/$(MCORE_LIBDIR) |
20 |
$(INSTALL) -m0755 fluxbox-menuitem $(DESTDIR)/$(MCORE_LIBDIR) |
$(INSTALL) -m0755 fluxbox-menuitem $(DESTDIR)/$(MCORE_LIBDIR) |
21 |
$(INSTALL) -m0755 fluxbox-autostart $(DESTDIR)/$(MCORE_LIBDIR) |
$(INSTALL) -m0755 fluxbox-autostart $(DESTDIR)/$(MCORE_LIBDIR) |
22 |
$(INSTALL) -d $(DESTDIR)/$(MCORE_LIBDIR)/include |
$(INSTALL) -d $(DESTDIR)/$(MCORE_LIBDIR)/include |
23 |
$(INSTALL) -m0644 *.class $(DESTDIR)/$(MCORE_LIBDIR)/include |
$(INSTALL) -m0644 *.client.class $(DESTDIR)/$(MCORE_LIBDIR)/include |
24 |
|
|
25 |
|
install-control: all |
26 |
|
$(INSTALL) -d $(DESTDIR)/$(MCORE_LIBDIR)/include |
27 |
|
$(INSTALL) -m0644 *.control.class $(DESTDIR)/$(MCORE_LIBDIR)/include |
28 |
|
|
29 |
clean: |
clean: |
30 |
rm -f $(SCRIPTS) |
rm -f $(SCRIPTS) |
31 |
|
|
32 |
|
.PHONY: install-client |
33 |
|
.PHONY: install-control |
34 |
.PHONY: all install clean |
.PHONY: all install clean |