#
# $Id: Makefile,v 1.4 2010-04-14 19:24:12-07 geoff Exp $
#
# $Log: Makefile,v $
# Revision 1.4  2010-04-14 19:24:12-07  geoff
# Version bump.
#
# Revision 1.3  2006-03-24 14:05:23-08  geoff
# Bump the version.  Make the install directory configurable, and make
# sure it exists before installing.
#
# Revision 1.2  2006/03/17 07:37:30  geoff
# Update the version for the first release, and include the sample
# scripts in the distribution kit.
#
# Revision 1.1  2006/03/12 01:25:47  geoff
# Initial revision
#

VERSION = 1.0.2
PKGNAME = gkrellm-fchart

INSTALLDIR = /usr/local/lib/gkrellm2/plugins

#CFLAGS = -O2 -Wall -fPIC
CFLAGS = -g -Wall -fPIC
CC = gcc

SRCS = fchart.c
OBJS = fchart.o
SOBJ = fchart.so


$(SOBJ): $(OBJS)
	$(CC) -shared `pkg-config gtk+-2.0 --libs` $(OBJS) -o $(SOBJ)

install:
	mkdir -p $(INSTALLDIR)
	cp $(SOBJ) $(INSTALLDIR)

clean:
	rm -f *.o core *.so* *.bak *~


fchart.o: fchart.c
	$(CC) $(CFLAGS) `pkg-config gtk+-2.0 --cflags` -c $(SRCS) -o $(OBJS)

dist:
	rm -rf $(PKGNAME)-$(VERSION)
	mkdir $(PKGNAME)-$(VERSION)
	cp -p Makefile README fchart.c $(PKGNAME)-$(VERSION)/
	cp -rp scripts $(PKGNAME)-$(VERSION)
	find $(PKGNAME)-$(VERSION) -type d -name RCS -print | xargs rm -rf
	chmod -R og=u,og-w $(PKGNAME)-$(VERSION)
	tar czf $(PKGNAME)-$(VERSION).tgz $(PKGNAME)-$(VERSION)
	rm -rf $(PKGNAME)-$(VERSION)
