aboutsummaryrefslogtreecommitdiff
path: root/mail/missey/files/Makefile
blob: 9c812448c3f2993160edc71621ec4b15af5a38d2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# $FreeBSD$

SRCS_M	=	main.c pop3d.c auth.c plcat.c mydaemon.c listen.c mylog.c cfg.c checkip.c
SRCS_B	=	bent.c

OBJS_M	=	${SRCS_M:N*.h:R:S/$/.o/}
OBJS_B	=	${SRCS_B:N*.h:R:S/$/.o/}

LDFLAGS	+=	-lcrypt

MPS	=	mps
BENT	=	bent

all:		$(MPS) $(BENT)
$(MPS):	$(OBJS_M)
	$(CC) ${CFLAGS} -o $(MPS) $(OBJS_M) $(LDFLAGS)
$(BENT):	$(OBJS_B)
	$(CC) ${CFLAGS} -o $(BENT) $(SRCS_B) -lpthread
install:
	@${MKDIR} -p $(DESTDIR)$(PREFIX)/etc/mps/
	${INSTALL_DATA} $(WRKSRC)/pop3d.conf $(DESTDIR)$(PREFIX)/etc/mps/pop3d.conf-dist
	${INSTALL_PROGRAM} $(WRKSRC)/$(MPS) $(DESTDIR)$(PREFIX)/sbin/$(MPS)
	${INSTALL_PROGRAM} $(WRKSRC)/$(BENT) $(DESTDIR)$(PREFIX)/sbin/$(BENT)