VERSION = crossfire-client-1.8.0 MKDIR = /usr/local/bin/mkdir CP = /usr/local/bin/cp TAR = /usr/local/bin/tar RM = /usr/local/bin/rm TARGET = CFLAGS = -fno-common -I. LDFLAGS = CC = gcc LIBS = -lpng -lz -lm -lX11 -lXext INSTALL = /usr/local/bin/ginstall -c DEPEND = /usr/local/bin/makedepend PERL = /usr/local/bin/perl SOUND_DIR = ${datarootdir}/crossfire-client/sounds DMALLOC_LIB = INCLUDES = -I.. -I../common -I. CFLAGS = -fno-common prefix= exec_prefix=${prefix} bindir=${DESTDIR}${exec_prefix}/bin mandir=${DESTDIR}${prefix}/share/man/man6 HEADERS= \ clientbmap.h \ x11.h \ x11proto.h \ rcs-id.h SOURCES = \ png.c \ sound.c \ x11.c \ xutil.c OBJECTS = $(SOURCES:.c=.o) EXTRA_DIST = \ Makefile.in \ cfclient.man all: cfclient cfclient: $(OBJECTS) ../common/libcfclient.a $(CC) -o cfclient $(OBJECTS) $(LDFLAGS) $(LIBS) $(DMALLOC_LIB) ../common/libcfclient.a .c.o: $(CC) $(CFLAGS) $(INCLUDES) -c $*.c archive: $(MKDIR) /tmp/$(VERSION)/x11 $(CP) $(HEADERS) $(SOURCES) $(EXTRA_DIST) /tmp/$(VERSION)/x11 clean:: $(RM) -f $(OBJECTS) Makefile.bak distclean:: $(MAKE) clean $(RM) -f cfclient Makefile install: $(INSTALL) -d ${bindir} $(INSTALL) -d ${mandir} $(INSTALL) cfclient ${bindir}/cfclient $(INSTALL) -m 444 cfclient.man ${mandir}/cfclient.6 depend: $(DEPEND) $(DEPENDFLAGS) -- $(CFLAGS) $(INCLUDES) -- $(SOURCES) proto: cproto -e -o x11proto.h $(INCLUDES) $(SOURCES) chmod 644 x11proto.h