--- /dev/null
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Type=Unknown
+Name=Feed Handler
+MimeType=application/news_reader
+StartupWMClass=FeedHandler
+X-HildonDesk-ShowInToolbar=true
+X-Osso-Service=org.maemo.garage.feedhandler
+X-Osso-Type=application/x-executable
+Exec=/usr/bin/feedhandler
OBJS=feedhandler.o
PACKAGES=glib-2.0 dbus-glib-1 gtk+-2.0
+DESTDIR ?= /
+PREFIX ?= /usr
+
+DESKTOP=feedhandler.desktop
+SERVICE=feedhandler.service
+
+FEEDHANDLER=$(PREFIX)/bin/$(APP)
+DBUSSERVICE=$(PREFIX)/share/dbus-1/services/org.maemo.garage.feedhandler.service
+DESKTOPFILE=$(PREFIX)/share/applications/hildon/zzz-feedhandler.desktop
+
VALAFLAGS=$(addprefix --pkg=,$(PACKAGES))
CFLAGS=`pkg-config --cflags $(PACKAGES)`
LDFLAGS=`pkg-config --libs $(PACKAGES)`
+all: $(APP)
+
$(APP): $(OBJS)
%.c: %.vala
# Workaround for Vala bug 595578
sed -i -e 's/MimeOpen/mime_open/g' $@
+install: $(APP)
+ install -D -m 655 $(APP) $(DESTDIR)$(FEEDHANDLER)
+ install -D -m 644 $(SERVICE) $(DESTDIR)$(DBUSSERVICE)
+ install -D -m 644 $(DESKTOP) $(DESTDIR)$(DESKTOPFILE)
+
clean:
rm -f $(OBJS) $(APP)
+.DEFAULT: all
+.PHONY: all install clean
+