Add Xbmc, also create the proper symlinks for xbmc, e17.
authorAuke Kok <auke-jan.h.kok@intel.com>
Fri, 22 Jun 2012 06:38:20 +0000 (23:38 -0700)
committerAuke Kok <auke-jan.h.kok@intel.com>
Fri, 22 Jun 2012 06:38:20 +0000 (23:38 -0700)
Makefile.am
configure.ac
units/user/xbmc.service.in [moved from units/user/xbmc.service with 100% similarity]
units/user/xbmc.target.in [moved from units/user/xbmc.target with 100% similarity]

index b9d3c9f..bc975f8 100644 (file)
@@ -15,3 +15,19 @@ systemduserunit_DATA += \
        units/user/enlightenment.service
 endif
 
+if HAVE_XBMC
+systemduserunit_DATA += \
+       units/user/xbmc.target \
+       units/user/xbmc.service
+endif
+
+
+install-data-hook:
+if HAVE_E
+       $(mkinstalldirs) $(DESTDIR)$(SYSTEMDUSERUNITDIR)/e17.target.wants
+       ln -s ../enlightenment.service $(DESTDIR)$(SYSTEMDUSERUNITDIR)/e17.target.wants/
+endif
+if HAVE_XBMC
+       $(mkinstalldirs) $(DESTDIR)$(SYSTEMDUSERUNITDIR)/xbmc.target.wants
+       ln -s ../xbmc.service $(DESTDIR)$(SYSTEMDUSERUNITDIR)/xbmc.target.wants/
+endif
index fa2b275..75ad542 100644 (file)
@@ -42,10 +42,14 @@ PKG_CHECK_MODULES([ENLIGHTENMENT], [enlightenment],
 )
 AM_CONDITIONAL([HAVE_E], [test x$EPREFIX != x])
 
+AM_CONDITIONAL([HAVE_XBMC], [test -f /usr/bin/xbmc])
+
 AC_OUTPUT([
 units/system/user-session@.service
 units/user/dbus.socket
 units/user/dbus.service
 units/user/e17.target
 units/user/enlightenment.service
+units/user/xbmc.target
+units/user/xbmc.service
 ])