next step for application
[livewp] / applet / data / Makefile.in
index b0c9054..11bc34a 100644 (file)
@@ -63,15 +63,18 @@ am__aclocal_m4_deps = $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(mkdir_p)
-CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_HEADER = $(top_builddir)/src/config.h
 CONFIG_CLEAN_FILES =
 SOURCES =
 DIST_SOURCES =
-am__installdirs = "$(DESTDIR)$(berlinthemedir)" "$(DESTDIR)$(matrixthemedir)" "$(DESTDIR)$(modernthemedir)"
+am__installdirs = "$(DESTDIR)$(berlinthemedir)" "$(DESTDIR)$(dbus_servicedir)" "$(DESTDIR)$(desktopdir)" "$(DESTDIR)$(matrixthemedir)" "$(DESTDIR)$(modernthemedir)"
 berlinthemeDATA_INSTALL = $(INSTALL_DATA)
+dbus_serviceDATA_INSTALL = $(INSTALL_DATA)
+desktopDATA_INSTALL = $(INSTALL_DATA)
 matrixthemeDATA_INSTALL = $(INSTALL_DATA)
 modernthemeDATA_INSTALL = $(INSTALL_DATA)
-DATA = $(berlintheme_DATA) $(matrixtheme_DATA) $(moderntheme_DATA)
+DATA = $(berlintheme_DATA) $(dbus_service_DATA) $(desktop_DATA) \
+       $(matrixtheme_DATA) $(moderntheme_DATA)
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALL_LINGUAS = @ALL_LINGUAS@
@@ -157,6 +160,8 @@ MSGFMT_OPTS = @MSGFMT_OPTS@
 MSGMERGE = @MSGMERGE@
 NMEDIT = @NMEDIT@
 OBJEXT = @OBJEXT@
+OSSO_CFLAGS = @OSSO_CFLAGS@
+OSSO_LIBS = @OSSO_LIBS@
 PACKAGE = @PACKAGE@
 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
 PACKAGE_NAME = @PACKAGE_NAME@
@@ -227,8 +232,17 @@ berlintheme_DATA = theme/Berlin/*
 modernthemedir = $(datadir)/livewp/theme/Modern
 moderntheme_DATA = theme/Modern/*  
 matrixthemedir = $(datadir)/livewp/theme/Matrix
-matrixtheme_DATA = theme/Matrix/*  
-EXTRA_DIST = $(berlintheme_DATA) $(moderntheme_DATA) $(matrixtheme_DATA) 
+matrixtheme_DATA = theme/Matrix/* 
+dbus_servicedir = $(datadir)/dbus-1/services
+dbus_service_DATA = org.maemo.livewp.service
+desktopdir = $(datadir)/applications/hildon
+desktop_files = livewp.desktop
+desktop_DATA = $(desktop_files)
+EXTRA_DIST = $(berlintheme_DATA) \
+            $(moderntheme_DATA) \
+            $(matrixtheme_DATA) \
+            $(dbus_service_DATA)
+
 all: all-am
 
 .SUFFIXES:
@@ -288,6 +302,40 @@ uninstall-berlinthemeDATA:
          echo " rm -f '$(DESTDIR)$(berlinthemedir)/$$f'"; \
          rm -f "$(DESTDIR)$(berlinthemedir)/$$f"; \
        done
+install-dbus_serviceDATA: $(dbus_service_DATA)
+       @$(NORMAL_INSTALL)
+       test -z "$(dbus_servicedir)" || $(mkdir_p) "$(DESTDIR)$(dbus_servicedir)"
+       @list='$(dbus_service_DATA)'; for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         f="`echo $$p | sed -e 's|^.*/||'`"; \
+         echo " $(dbus_serviceDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(dbus_servicedir)/$$f'"; \
+         $(dbus_serviceDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(dbus_servicedir)/$$f"; \
+       done
+
+uninstall-dbus_serviceDATA:
+       @$(NORMAL_UNINSTALL)
+       @list='$(dbus_service_DATA)'; for p in $$list; do \
+         f="`echo $$p | sed -e 's|^.*/||'`"; \
+         echo " rm -f '$(DESTDIR)$(dbus_servicedir)/$$f'"; \
+         rm -f "$(DESTDIR)$(dbus_servicedir)/$$f"; \
+       done
+install-desktopDATA: $(desktop_DATA)
+       @$(NORMAL_INSTALL)
+       test -z "$(desktopdir)" || $(mkdir_p) "$(DESTDIR)$(desktopdir)"
+       @list='$(desktop_DATA)'; for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         f="`echo $$p | sed -e 's|^.*/||'`"; \
+         echo " $(desktopDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(desktopdir)/$$f'"; \
+         $(desktopDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(desktopdir)/$$f"; \
+       done
+
+uninstall-desktopDATA:
+       @$(NORMAL_UNINSTALL)
+       @list='$(desktop_DATA)'; for p in $$list; do \
+         f="`echo $$p | sed -e 's|^.*/||'`"; \
+         echo " rm -f '$(DESTDIR)$(desktopdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(desktopdir)/$$f"; \
+       done
 install-matrixthemeDATA: $(matrixtheme_DATA)
        @$(NORMAL_INSTALL)
        test -z "$(matrixthemedir)" || $(mkdir_p) "$(DESTDIR)$(matrixthemedir)"
@@ -361,7 +409,7 @@ check-am: all-am
 check: check-am
 all-am: Makefile $(DATA)
 installdirs:
-       for dir in "$(DESTDIR)$(berlinthemedir)" "$(DESTDIR)$(matrixthemedir)" "$(DESTDIR)$(modernthemedir)"; do \
+       for dir in "$(DESTDIR)$(berlinthemedir)" "$(DESTDIR)$(dbus_servicedir)" "$(DESTDIR)$(desktopdir)" "$(DESTDIR)$(matrixthemedir)" "$(DESTDIR)$(modernthemedir)"; do \
          test -z "$$dir" || $(mkdir_p) "$$dir"; \
        done
 install: install-am
@@ -406,7 +454,8 @@ info: info-am
 
 info-am:
 
-install-data-am: install-berlinthemeDATA install-matrixthemeDATA \
+install-data-am: install-berlinthemeDATA install-dbus_serviceDATA \
+       install-desktopDATA install-matrixthemeDATA \
        install-modernthemeDATA
 
 install-exec-am:
@@ -433,22 +482,29 @@ ps: ps-am
 
 ps-am:
 
-uninstall-am: uninstall-berlinthemeDATA uninstall-info-am \
+uninstall-am: uninstall-berlinthemeDATA uninstall-dbus_serviceDATA \
+       uninstall-desktopDATA uninstall-info-am \
        uninstall-matrixthemeDATA uninstall-modernthemeDATA
 
 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
        distclean distclean-generic distclean-libtool distdir dvi \
        dvi-am html html-am info info-am install install-am \
        install-berlinthemeDATA install-data install-data-am \
-       install-exec install-exec-am install-info install-info-am \
-       install-man install-matrixthemeDATA install-modernthemeDATA \
-       install-strip installcheck installcheck-am installdirs \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       uninstall uninstall-am uninstall-berlinthemeDATA \
-       uninstall-info-am uninstall-matrixthemeDATA \
-       uninstall-modernthemeDATA
+       install-dbus_serviceDATA install-desktopDATA install-exec \
+       install-exec-am install-info install-info-am install-man \
+       install-matrixthemeDATA install-modernthemeDATA install-strip \
+       installcheck installcheck-am installdirs maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
+       uninstall-berlinthemeDATA uninstall-dbus_serviceDATA \
+       uninstall-desktopDATA uninstall-info-am \
+       uninstall-matrixthemeDATA uninstall-modernthemeDATA
+
 
+livewp.desktop: livewp.desktop.in
+       sed "s/__VERSION__/$(VERSION)/g" $< >$@.tmp && \
+       sed "s/__PACKAGE__/$(PACKAGE)/g" $@.tmp >$@ && \
+       $(RM) *.tmp
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT: