LOCALBASE?=	/usr/local
PREFIX?=	${LOCALBASE}
CTAGSCMD?=	ectags

CFLAGS+=`pkg-config gaim --cflags` \
	-I${LOCALBASE}/include \
	-fPIC \
	-Wall
DATE=	`date +%Y%m%d`

.c.o:
	$(CC) -c $< $(CFLAGS)

OBJS=	icb.o

all: ${OBJS}
	$(CC) -shared -fPIC -o libicb.so ${OBJS}

tags:
	${CTAGSCMD} -R .
	${CTAGSCMD} -R ${LOCALBASE}/include/gaim

clean:
	rm -f ${OBJS} libicb.so gaim-icb-*

install:
	install -d -o root -g wheel ${PREFIX}/lib/gaim/
	install -o root -g wheel libicb.so ${PREFIX}/lib/gaim/
	install -d -o root -g wheel ${PREFIX}/share/pixmaps/gaim/status/default/
	install -o root -g wheel icb.png \
		${PREFIX}/share/pixmaps/gaim/status/default/icb.png

dist: clean
	rm -f gaim-icb-${DATE}.tar.gz
	rm -rf gaim-icb-${DATE}
	mkdir gaim-icb-${DATE}
	cp icb.* Makefile* gaim-icb-${DATE}
	tar zcvf gaim-icb-${DATE}.tar.gz gaim-icb-${DATE}
	rm -rf gaim-icb-${DATE}
