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

(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (imapfilter-2.2.3.tar.gz) = 7ed19d91f0e01f53d443b03de0b1c465407aad1b7c4886ef7a078896ccf63cd9
1
SHA256 (imapfilter-2.5.3.tar.gz) = a34e3e78c6d4fa32b329442873e0c3ef038056838cce3c4be98a9fbe904189c5
2
SIZE (imapfilter-2.2.3.tar.gz) = 55503
2
SIZE (imapfilter-2.5.3.tar.gz) = 52366
(-)Makefile (-11 / +14 lines)
Lines 6-14 Link Here
6
#
6
#
7
7
8
PORTNAME=	imapfilter
8
PORTNAME=	imapfilter
9
PORTVERSION=	2.2.3
9
PORTVERSION=	2.5.3
10
CATEGORIES=	mail
10
CATEGORIES=	mail
11
MASTER_SITES=	http://cloud.github.com/downloads/lefcha/${PORTNAME}/
12
11
13
MAINTAINER=	stefan@FreeBSD.org
12
MAINTAINER=	stefan@FreeBSD.org
14
COMMENT=	IMAP mail filtering utility
13
COMMENT=	IMAP mail filtering utility
Lines 17-27 Link Here
17
16
18
USE_LUA=	5.1
17
USE_LUA=	5.1
19
USE_OPENSSL=	yes
18
USE_OPENSSL=	yes
20
HAS_CONFIGURE=	yes
21
CONFIGURE_ARGS=	-d ${PREFIX} -s ${DATADIR}
22
CPPFLAGS+=	-I${LOCALBASE}/include -I${LUA_INCDIR}
19
CPPFLAGS+=	-I${LOCALBASE}/include -I${LUA_INCDIR}
23
LDFLAGS+=	-L${LOCALBASE}/lib -L${LUA_LIBDIR}
20
LDFLAGS+=	-L${LOCALBASE}/lib -L${LUA_LIBDIR}
24
21
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	lefcha
24
GH_TAGNAME=	v${PORTVERSION}
25
GH_COMMIT=	69b6501
26
25
MAN1=		imapfilter.1
27
MAN1=		imapfilter.1
26
MAN5=		imapfilter_config.5
28
MAN5=		imapfilter_config.5
27
PORTDOCS=	LICENSE NEWS README
29
PORTDOCS=	LICENSE NEWS README
Lines 29-35 Link Here
29
		%%DATADIR%%/account.lua \
31
		%%DATADIR%%/account.lua \
30
		%%DATADIR%%/auxiliary.lua \
32
		%%DATADIR%%/auxiliary.lua \
31
		%%DATADIR%%/common.lua \
33
		%%DATADIR%%/common.lua \
32
		%%DATADIR%%/deprecated.lua \
33
		%%DATADIR%%/mailbox.lua \
34
		%%DATADIR%%/mailbox.lua \
34
		%%DATADIR%%/message.lua \
35
		%%DATADIR%%/message.lua \
35
		%%DATADIR%%/options.lua \
36
		%%DATADIR%%/options.lua \
Lines 40-51 Link Here
40
PLIST_DIRS=	%%DATADIR%% %%EXAMPLESDIR%%
41
PLIST_DIRS=	%%DATADIR%% %%EXAMPLESDIR%%
41
42
42
post-patch:
43
post-patch:
43
	@${REINPLACE_CMD} -Ee \
44
	${REINPLACE_CMD} -Ee ' \
44
		's|^(incdirs=).*|\1"${CPPFLAGS}"| ; \
45
	    s|^(PREFIX =).*|\1${PREFIX}|; \
45
		 s|^(libdirs=).*|\1"${LDFLAGS}"| ; \
46
	    s|^(MYCFLAGS =).*|\1${CPPFLAGS}|; \
46
		 s|^(mycflags=).*|\1"${CFLAGS}"| ; \
47
	    s|^(MYLDFLAGS =).*|\1${LDFLAGS}|; \
47
		 s|-llualib||' \
48
	    s|^(BINDIR =).*|\1${PREFIX}/bin|; \
48
		${WRKSRC}/configure
49
	    s|^(SHAREDIR =).*|\1${DATADIR}|; \
50
	    s|^(MANDIR =).*|\1${MANPREFIX}/man|' \
51
	    ${WRKSRC}/src/Makefile
49
52
50
post-install:
53
post-install:
51
	${STRIP_CMD} ${PREFIX}/bin/imapfilter
54
	${STRIP_CMD} ${PREFIX}/bin/imapfilter

Return to bug 171281