#
# $Id: Makefile,v 1.10 1999/08/30 19:57:17 ewt Exp $
#

CC	= gcc
DEBUG	= -g
CFLAGS	= $(RPM_OPT_FLAGS) -Wall -D_GNU_SOURCE $(DEBUG)
LDFLAGS	=
PROGS	= runshcrypt
FILES	= runshcrypt getpwinfo.pl getshcrypt.pl

DESTDIR	= /usr/local/php3
DESTDIR_PERMS	= 750
PROGS_PERMS	= 4750
DESTDIR_OWNER	= root
DESTDIR_GROUP	= www-data

all: $(FILES)

install: $(FILES)
	test -d $(DESTDIR) || mkdir $(DESTDIR)
	chown $(DESTDIR_OWNER):$(DESTDIR_GROUP) $(DESTDIR)
	chmod $(DESTDIR_PERMS) $(DESTDIR)
	for i in $(FILES); do \
		cp $$i $(DESTDIR); \
		chown $(DESTDIR_OWNER):$(DESTDIR_GROUP) $(DESTDIR)/$$i; \
		chmod $(PROGS_PERMS) $(DESTDIR)/$$i; done
	
%.o : %.c Makefile
	$(CC) $(CFLAGS) -c -o $@ $<

runshcrypt: runshcrypt.o
	$(CC) $(LDFLAGS) $(GETSHCRYPT_LDFLAGS) -o $@ $^

clean:
	rm -f *.o *~ $(PROGS)

