View | Details | Raw Unified | Return to bug 205213
Collapse All | Expand All

(-)mail/wmmaiload/Makefile (-30 / +12 lines)
Lines 2-20 Link Here
2
# $FreeBSD: head/mail/wmmaiload/Makefile 397374 2015-09-20 14:35:57Z danfe $
2
# $FreeBSD: head/mail/wmmaiload/Makefile 397374 2015-09-20 14:35:57Z danfe $
3
3
4
PORTNAME=	wmmaiload
4
PORTNAME=	wmmaiload
5
PORTVERSION=	2.2.1
5
PORTVERSION=	2.3.0
6
PORTREVISION=	5
7
CATEGORIES=	mail windowmaker
6
CATEGORIES=	mail windowmaker
8
MASTER_SITES=	http://tnemeth.free.fr/projets/programmes/
7
MASTER_SITES=	http://tnemeth.free.fr/projets/programmes/
9
8
10
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Incoming mail monitor dockapp with a similar look to wmcpuload
10
COMMENT=	Incoming mail monitor dockapp with a similar look to wmcpuload
12
11
13
OPTIONS_DEFINE=	GTK2
12
USES=		gmake pkgconfig tar:bzip2
14
15
BROKEN=		Does not fetch
16
USES=		gmake pkgconfig
17
USE_XORG=	xpm
13
USE_XORG=	xpm
14
USE_GNOME=	gtk20
18
USE_OPENSSL=	yes
15
USE_OPENSSL=	yes
19
HAS_CONFIGURE=	yes
16
HAS_CONFIGURE=	yes
20
CONFIGURE_ARGS=	--prefix=${PREFIX}
17
CONFIGURE_ARGS=	--prefix=${PREFIX}
Lines 23-50 Link Here
23
20
24
CFLAGS+=	-D_GNU_SOURCE
21
CFLAGS+=	-D_GNU_SOURCE
25
CPPFLAGS+=	-I${LOCALBASE}/include
22
CPPFLAGS+=	-I${LOCALBASE}/include
26
LDFLAGS+=	-L${LOCALBASE}/lib -lcrypto
23
LDFLAGS+=	-L${LOCALBASE}/lib
27
24
28
PLIST_FILES=	bin/wmmaiload bin/wmmaiload-config \
25
PLIST_FILES=	bin/wmmaiload bin/wmmaiload-config \
29
		man/man1/wmmaiload.1.gz man/man1/wmmaiload-config.1.gz
26
		man/man1/wmmaiload.1.gz man/man1/wmmaiload-config.1.gz
30
27
31
.include <bsd.port.options.mk>
32
33
.if ${PORT_OPTIONS:MGTK2}
34
USE_GNOME+=	gtk20
35
MAKE_ENV+=	GTK_CFLAGS="pkg-config --cflags gtk+-2.0" \
36
		GTK_LIBS="pkg-config --libs gtk+-2.0"
37
.else
38
USE_GNOME+=	gtk12
39
MAKE_ENV+=	GTK_CFLAGS="pkg-config --cflags gtk+" \
40
		GTK_LIBS="pkg-config --libs gtk+"
41
.endif
42
43
post-patch:
28
post-patch:
44
	@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
29
	@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
45
		's| =| ?=|'
30
		's| =| ?=|'
46
.for i in wmmaiload/Init.make
31
.for i in wmmaiload/Init.make
47
	@${REINPLACE_CMD} -e 's|-L/usr/X11R6/lib||g' ${WRKSRC}/${i}
32
	@${REINPLACE_CMD} -e "s|'-lssl'|'-lssl -lcrypto'| ; \
33
		s|-L/usr/X11R6/lib||" ${WRKSRC}/${i}
48
.endfor
34
.endfor
49
.for i in wmmaiload/checkthread.c
35
.for i in wmmaiload/checkthread.c
50
	@${REINPLACE_CMD} -e 's|isnumber(|isnum(|g' ${WRKSRC}/${i}
36
	@${REINPLACE_CMD} -e 's|isnumber(|isnum(|g' ${WRKSRC}/${i}
Lines 52-71 Link Here
52
.for i in wmmaiload/main.h
38
.for i in wmmaiload/main.h
53
	@${REINPLACE_CMD} -e '/time\.h>/d' ${WRKSRC}/${i}
39
	@${REINPLACE_CMD} -e '/time\.h>/d' ${WRKSRC}/${i}
54
.endfor
40
.endfor
55
.for i in wmmaiload-config/Init.make
41
.for i in wmmaiload/ssl.c
56
	@${REINPLACE_CMD} -e 's|gtk-config --cflags|$${GTK_CFLAGS}|g ; \
42
	@${REINPLACE_CMD} -e 's|SSLv2_client_method|SSLv23_client_method|' \
57
		 s|gtk-config --libs|$${GTK_LIBS}|g' ${WRKSRC}/${i}
43
		${WRKSRC}/${i}
58
.endfor
44
.endfor
59
.for i in wmmaiload-config/dialogs.c wmmaiload-config/mainwindow.c \
45
.for i in wmmaiload-config/mainwindow.c
60
	wmmaiload-config/popedit.c
46
	@${REINPLACE_CMD} -e 's|remove;|rm;|g ; \
61
	@${REINPLACE_CMD} -e 's|_widget_draw_default|_widget_queue_draw|g ; \
62
		 s|remove;|rm;|g ; \
63
		 s|remove,|rm,|g ; \
47
		 s|remove,|rm,|g ; \
64
		 s|remove =|rm =|g ; \
48
		 s|remove =|rm =|g ; \
65
		 s|PACKAGE"-config"|PACKAGE|g' ${WRKSRC}/${i}
49
		 s|PACKAGE"-config"|PACKAGE|g' ${WRKSRC}/${i}
66
.endfor
50
.endfor
67
	@${REINPLACE_CMD} 's/SSLv2_client_method/SSLv23_client_method/' \
68
		${WRKSRC}/wmmaiload/ssl.c
69
51
70
do-install:
52
do-install:
71
.for i in wmmaiload wmmaiload-config
53
.for i in wmmaiload wmmaiload-config
(-)mail/wmmaiload/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (wmmaiload-2.2.1.tar.gz) = f8f281590c238a713d38825b698931bf73459125eb47bbba8c2e1d8ff1b11d3f
1
SHA256 (wmmaiload-2.3.0.tar.bz2) = 54d2e35ddc7b5e7cd0be9b3db90d26d9289ac436c6ae9a6c2063afe17ce80ad8
2
SIZE (wmmaiload-2.2.1.tar.gz) = 183538
2
SIZE (wmmaiload-2.3.0.tar.bz2) = 42852

Return to bug 205213