blob: aa9568e7414bf0b0174eab472f6c15e77f8bcf27 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# $NetBSD: Makefile,v 1.4 2001/02/17 17:22:33 wiz Exp $
.include "../../www/php4/Makefile.module"
MODNAME= imap
CATEGORIES+= mail
COMMENT= PHP4 extension for IMAP (Internet Mailbox Access Protocol)
# We want something like:
# BUILD_DEPENDS+= imap-uw>=2000.0.3nb1:../../mail/imap-uw
#
BUILD_DEPENDS+= ${CCLIENT_PIC_LIB}:../../mail/imap-uw
CCLIENT_PIC_LIB= ${LOCALBASE}/lib/libc-client_pic.a
CONFIGURE_ARGS+= --with-${MODNAME}=shared,${LOCALBASE}
CONFIGURE_ARGS+= --with-${MODNAME}-ssl=shared,${SSLBASE}
USE_SSL= # defined
MAKE_ENV+= LTLIBRARY_OBJECTS_X="${CCLIENT_PIC_LOBJS}"
pre-build:
cd ${WRKSRC}/ext/imap; \
${AR} x ${CCLIENT_PIC_LIB}; \
for file in ${CCLIENT_PIC_OBJS}; do \
base=`basename $${file} .o`; \
${LN} -sf $${file} $${base}.lo; \
${LN} -sf $${file} $${base}.slo; \
done
.include "../../mk/bsd.pkg.mk"
.if exists(${CCLIENT_PIC_LIB}) && !defined(CCLIENT_PIC_OBJS)
CCLIENT_PIC_OBJS!= ${AR} t ${CCLIENT_PIC_LIB}
CCLIENT_PIC_LOBJS= ${CCLIENT_PIC_OBJS:S/.o/.lo/g}
.endif
|