VERSION=0.4
MODULES="gtk+-2.0 hildon-1 dbus-1 libebook-1.2 libosso evolution-data-server-1.2 glib-2.0 gconf-2.0 bluez"
DESKTOP_DIR=$(DESTDIR)`pkg-config osso-af-settings --variable=desktopentrydir`
DBUS_SERVICE_DIR=$(DESTDIR)`pkg-config osso-af-settings --variable=dbusservicedir`
USR_DIR=$(DESTDIR)`pkg-config osso-af-settings --variable=prefix`
BIN_DIR=$(USR_DIR)/bin
ICON_DIR_1="$(USR_DIR)/share/icons/hicolor/26x26/apps"
ICON_DIR_2="$(USR_DIR)/share/icons/hicolor/40x40/apps"
ICON_DIR_3="$(USR_DIR)/share/icons/hicolor/scalable/apps"
LOCALE_DIR="$(USR_DIR)/share/locale"

notap: notap.c
	gcc -o $@ $< -DVERSION="\"$(VERSION)\"" `pkg-config --cflags ${MODULES}` -ansi -Wall `pkg-config --libs ${MODULES}`

deb: notap notap.service notap.desktop debian/*
	dpkg-buildpackage -rfakeroot
	( cd ..; dpkg-scanpackages . /dev/null | bzip2 -9c > Packages.bz2 )
	( cd ..; dpkg-scansources . /dev/null | bzip2 -9c > Sources.bz2 )

install: notap
	mkdir -p $(BIN_DIR)
	mkdir -p $(DESKTOP_DIR)
	mkdir -p $(DBUS_SERVICE_DIR)
	mkdir -p $(ICON_DIR_1)
	mkdir -p $(ICON_DIR_2)
	mkdir -p $(ICON_DIR_3)
	install notap $(BIN_DIR)
	install notap.desktop $(DESKTOP_DIR)
	install notap.service $(DBUS_SERVICE_DIR)
	install notap.png $(ICON_DIR_1)
	install notap.png $(ICON_DIR_2)
	install notap.png $(ICON_DIR_3)
	make -C gettext/ru_RU
	mkdir -p $(LOCALE_DIR)/ru_RU/LC_MESSAGES
	install gettext/ru_RU/messages.mo $(LOCALE_DIR)/ru_RU/LC_MESSAGES/notap.mo

clean:
	rm -f notap *~

