PREFIX=/usr
LIBDIR=$(PREFIX)/lib
ICONDIR=$(PREFIX)/share/pixmaps/pidgin/protocols

PURPLE_CFLAGS := $(shell pkg-config --cflags --libs purple)
PURPLE_CFLAGS += -DPURPLE_PLUGINS -DENABLE_NLS -fPIC -DPIC -shared $(CFLAGS)
CC=gcc

#Standard stuff here
.PHONY:	all clean install sourcepackage

all:	libfacebook.so

install: libfacebook.so
	mkdir -p $(DESTDIR)$(LIBDIR)/purple-2
	cp libfacebook.so $(DESTDIR)$(LIBDIR)/purple-2
	mkdir -p $(DESTDIR)$(ICONDIR)/{16,22,48}
	cp facebook16.png $(DESTDIR)$(ICONDIR)/16/facebook.png
	cp facebook22.png $(DESTDIR)$(ICONDIR)/22/facebook.png
	cp facebook48.png $(DESTDIR)$(ICONDIR)/48/facebook.png

clean:
	rm -f *.so *~

libfacebook.so:	libfacebook.c
	${CC} ${PURPLE_CFLAGS} -I. libfacebook.c -o libfacebook.so

sourcepackage:	libfacebook.c Makefile facebook16.png facebook22.png facebook48.png COPYING facebook.nsi
	tar --bzip2 -cf pidgin-facebookchat-source.tar.bz2 $^
