Parent Directory | Revision Log
Initial autoconf integration
1 | harbaum | 110 | TEMPLATE_ELEMSTYLES=elemstyles-mapnik.xml |
2 | APP = @PACKAGE@ | ||
3 | PREFIX = @prefix@ | ||
4 | |||
5 | all: $(TEMPLATE_ELEMSTYLES) | ||
6 | |||
7 | elemstyles-mapnik.xml: elemstyles-mapnik.xml.in | ||
8 | perl ./compose-elemstyles.pl 0.4 '#f2eee8' $+ > $@.tmp | ||
9 | mv $@.tmp $@ | ||
10 | |||
11 | clean: | ||
12 | rm -f $(TEMPLATE_ELEMSTYLES) | ||
13 | |||
14 | install-debian: $(TEMPLATE_ELEMSTYLES) | ||
15 | install -d $(DESTDIR)$(PREFIX)/share/applications | ||
16 | install $(APP)-ubuntu.desktop $(DESTDIR)$(PREFIX)/share/applications/$(APP).desktop | ||
17 | install -d $(DESTDIR)$(PREFIX)/share/pixmaps | ||
18 | install $(APP).64.png $(DESTDIR)$(PREFIX)/share/pixmaps/$(APP).png | ||
19 | install -d $(DESTDIR)$(PREFIX)/share/$(APP) | ||
20 | install -m 644 *.txt $(DESTDIR)$(PREFIX)/share/$(APP) | ||
21 | install -m 644 *.xml $(DESTDIR)$(PREFIX)/share/$(APP) | ||
22 | install -m 644 *.style $(DESTDIR)$(PREFIX)/share/$(APP) | ||
23 | for f in `find icons -name "*.png"`; do \ | ||
24 | install -d $(DESTDIR)$(PREFIX)/share/$(APP)/`dirname $$f` ;\ | ||
25 | install -m 644 $$f $(DESTDIR)$(PREFIX)/share/$(APP)/$$f ;\ | ||
26 | done; | ||
27 | |||
28 | install-maemo: | ||
29 | install $(APP).desktop $(DESTDIR)$(PREFIX)/share/applications/hildon | ||
30 | install $(APP).26.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/26x26/hildon/$(APP).png | ||
31 | install $(APP).40.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/40x40/hildon/$(APP).png | ||
32 | install $(APP).64.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/hildon/$(APP).png | ||
33 | install -d $(DESTDIR)$(PREFIX)/share/$(APP) | ||
34 | install -m 644 *.txt $(DESTDIR)$(PREFIX)/share/$(APP) | ||
35 | install -m 644 *.xml $(DESTDIR)$(PREFIX)/share/$(APP) | ||
36 | install -m 644 *.style $(DESTDIR)$(PREFIX)/share/$(APP) | ||
37 | for f in `find icons -name "*.png"`; do \ | ||
38 | install -D -m 644 $$f $(DESTDIR)$(PREFIX)/share/$(APP)/$$f ; \ | ||
39 | done; | ||
40 | |||
41 | install: @INSTALL_PLATTFORM@ | ||
42 | |||
43 | distclean: clean |