# # This file is part of stopish # # Copyright 2009 Michael Cronenworth # # The icons icondir = $(datadir)/icons/hicolor install-data-local: i=stopish; \ $(mkinstalldirs) $(DESTDIR)$(icondir)/16x16/hildon; \ $(mkinstalldirs) $(DESTDIR)$(icondir)/26x26/hildon; \ $(mkinstalldirs) $(DESTDIR)$(icondir)/40x40/hildon; \ $(mkinstalldirs) $(DESTDIR)$(icondir)/scalable/hildon; \ $(INSTALL_DATA) $(srcdir)/$$i.16.png $(DESTDIR)$(icondir)/16x16/hildon/$$i.png; \ $(INSTALL_DATA) $(srcdir)/$$i.26.png $(DESTDIR)$(icondir)/26x26/hildon/$$i.png; \ $(INSTALL_DATA) $(srcdir)/$$i.40.png $(DESTDIR)$(icondir)/40x40/hildon/$$i.png; \ $(INSTALL_DATA) $(srcdir)/$$i.64.png $(DESTDIR)$(icondir)/scalable/hildon/$$i.png; uninstall-local: i=stopish; \ rm $(DESTDIR)$(icondir)/16x16/hildon/$$i.png; \ rm $(DESTDIR)$(icondir)/26x26/hildon/$$i.png; \ rm $(DESTDIR)$(icondir)/40x40/hildon/$$i.png; \ rm $(DESTDIR)$(icondir)/scalable/hildon/$$i.png; # The program bin_PROGRAMS = stopish stopish_SOURCES = stopish.c stopish_CFLAGS = $(GTK_CFLAGS) $(OSSO_CFLAGS) stopish_LDADD = $(GTK_LIBS) $(OSSO_LIBS) $(DESKTOP_LIBS) desktopdir = $(datadir)/applications/hildon desktop_DATA = stopish.desktop servicedir = $(datadir)/dbus-1/services service_DATA = com.nokia.stopish.service # The shared library #lib_LTLIBRARIES = libhelloworld.la #include_HEADERS = libhelloworld.h #libhelloworld_la_SOURCES = libhelloworld.c \ #libhelloworld.h #libhelloworld_la_CFLAGS = $(GTK_CFLAGS) #libhelloworld_la_LIBADD = $(GTK_LIBS) # The control panel applet #libcpdir = $(libdir)/hildon-control-panel #libcp_LTLIBRARIES = libhelloworld-cp.la #libhelloworld_cp_la_SOURCES = hello-world-applet.c #libhelloworld_cp_la_CFLAGS = $(GTK_CFLAGS) $(OSSO_CFLAGS) #libhelloworld_cp_la_LDFLAGS = -module -avoid-version #libhelloworld_cp_la_LIBADD = $(GTK_LIBS) libhelloworld.la #controlpaneldir = $(datadir)/applications/hildon-control-panel #controlpanel_DATA = hello-world-cp.desktop # The status menu plugin #libsmdir = `pkg-config libhildondesktop-1 --variable=hildondesktoplibdir` #libsm_LTLIBRARIES = libhelloworld-sm.la #datsmdir = `pkg-config libhildondesktop-1 --variable=hildonstatusmenudesktopentrydir` #datsm_DATA = hello-world-sm.desktop #libhelloworld_sm_la_SOURCES = hello-world-statusmenu.c #libhelloworld_sm_la_CFLAGS = $(GTK_CFLAGS) $(OSSO_CFLAGS) $(DESKTOP_CFLAGS) #libhelloworld_sm_la_LDFLAGS = -module -avoid-version #libhelloworld_sm_la_LIBADD = libhelloworld.la $(GTK_LIBS) # The Home plugin #libhhdir = `pkg-config osso-af-settings --variable=hildondesktoplibdir` #dathhdir = $(datadir)/applications/hildon-home #libhh_LTLIBRARIES = libhelloworld-home.la #dathh_DATA = stopish.desktop #libhelloworld_home_la_SOURCES = hello-world-home.c #libhelloworld_home_la_CFLAGS = $(GTK_CFLAGS) $(OSSO_CFLAGS) $(DESKTOP_CFLAGS) #libhelloworld_home_la_LDFLAGS = -module -avoid-version #libhelloworld_home_la_LIBADD = $(GTK_LIBS) libhelloworld.la # The locale # The gstreamer plugin # The backup/restore configuration EXTRA_DIST = \ autogen.sh \ make-package \ debian/changelog \ debian/compat \ debian/copyright \ debian/control \ debian/rules \ stopish.desktop \ com.nokia.stopish.service \ stopish.26.png \ stopish.40.png \ stopish.64.png deb: ./make-package $(PACKAGE) $(VERSION)