Bump mail/opensmtpd-extras-table-socketmap to version 201606230001_1
[dports.git] / mail / wmmaiload / Makefile
1 # Created by: pat
2 # $FreeBSD$
3
4 PORTNAME=       wmmaiload
5 PORTVERSION=    2.3.0
6 CATEGORIES=     mail windowmaker
7 MASTER_SITES=   http://tnemeth.free.fr/projets/programmes/
8
9 MAINTAINER=     ports@FreeBSD.org
10 COMMENT=        Incoming mail monitor dockapp with a similar look to wmcpuload
11
12 LICENSE=        GPLv2+
13 LICENSE_FILE=   ${WRKSRC}/COPYING
14
15 USES=           gmake localbase:ldflags pkgconfig ssl tar:bzip2
16 USE_XORG=       xpm
17 USE_GNOME=      gtk20
18 HAS_CONFIGURE=  yes
19 CONFIGURE_ARGS= --prefix=${PREFIX}
20 CPPFLAGS+=      -I${OPENSSLINC} -D_GNU_SOURCE
21 LDFLAGS+=       -L${OPENSSLLIB}
22 MAKE_ENV=       DEBUG_CFLAGS="" DEBUG_LDFLAGS=""
23
24 PLIST_FILES=    bin/wmmaiload bin/wmmaiload-config \
25                 man/man1/wmmaiload.1.gz man/man1/wmmaiload-config.1.gz
26
27 post-patch:
28         @${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
29                 's| =| ?=|'
30 .for i in wmmaiload/Init.make
31         @${REINPLACE_CMD} -e "s|'-lssl'|'-lssl -lcrypto'| ; \
32                 s|-L/usr/X11R6/lib||" ${WRKSRC}/${i}
33 .endfor
34 .for i in wmmaiload/checkthread.c
35         @${REINPLACE_CMD} -e 's|isnumber(|isnum(|g' ${WRKSRC}/${i}
36 .endfor
37 .for i in wmmaiload/main.h
38         @${REINPLACE_CMD} -e '/time\.h>/d' ${WRKSRC}/${i}
39 .endfor
40 .for i in wmmaiload/ssl.c
41         @${REINPLACE_CMD} -e 's|SSLv2_client_method|SSLv23_client_method|' \
42                 ${WRKSRC}/${i}
43 .endfor
44 .for i in wmmaiload-config/mainwindow.c
45         @${REINPLACE_CMD} -e 's|remove;|rm;|g ; \
46                  s|remove,|rm,|g ; \
47                  s|remove =|rm =|g ; \
48                  s|PACKAGE"-config"|PACKAGE|g' ${WRKSRC}/${i}
49 .endfor
50
51 do-install:
52 .for i in wmmaiload wmmaiload-config
53         ${INSTALL_PROGRAM} ${WRKSRC}/${i}/${i} ${STAGEDIR}${PREFIX}/bin
54         ${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${STAGEDIR}${MANPREFIX}/man/man1
55 .endfor
56
57 .include <bsd.port.mk>