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

(-)b/mail/mu/Makefile (-8 / +20 lines)
Lines 2-10 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	mu
4
PORTNAME=	mu
5
PORTVERSION=	1.0
5
PORTVERSION=	1.2
6
DISTVERSIONPREFIX=	v
7
PORTREVISION=	3
8
CATEGORIES=	mail
6
CATEGORIES=	mail
9
7
10
MAINTAINER=	hrs@FreeBSD.org
8
MAINTAINER=	hrs@FreeBSD.org
Lines 14-20 LICENSE= GPLv3+ Link Here
14
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
15
13
16
LIB_DEPENDS=	libxapian.so:databases/xapian-core \
14
LIB_DEPENDS=	libxapian.so:databases/xapian-core \
17
		libgmime-2.6.so:mail/gmime26
15
		libgmime-3.0.so:mail/gmime30 \
16
		libjson-glib-1.0.so:devel/json-glib
18
17
19
USES=		autoreconf compiler:c++14-lang gettext-runtime gmake gnome \
18
USES=		autoreconf compiler:c++14-lang gettext-runtime gmake gnome \
20
		libtool makeinfo pkgconfig
19
		libtool makeinfo pkgconfig
Lines 25-30 USE_GNOME= glib20 Link Here
25
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=	--disable-gtk --disable-mu4e
25
CONFIGURE_ARGS=	--disable-gtk --disable-mu4e
27
INSTALL_TARGET=	install-strip
26
INSTALL_TARGET=	install-strip
27
TEST_TARGET=	test
28
28
29
OPTIONS_DEFINE=		DOCS GUILE
29
OPTIONS_DEFINE=		DOCS GUILE
30
OPTIONS_SUB=		yes
30
OPTIONS_SUB=		yes
Lines 33-42 GUILE_LIB_DEPENDS= libguile-2.2.so:lang/guile2 Link Here
33
GUILE_USE=		ldconfig=yes
33
GUILE_USE=		ldconfig=yes
34
GUILE_CONFIGURE_ENABLE=	guile
34
GUILE_CONFIGURE_ENABLE=	guile
35
GUILE_INFO=		mu-guile
35
GUILE_INFO=		mu-guile
36
36
GUILE_USE_LDCONFIG=	yes
37
post-patch:
37
38
	@${REINPLACE_CMD} -e 's,guile-2\.0,guile-2.2,' \
38
# These patch tests.  Reported upstream:
39
	    ${WRKSRC}/configure.ac
39
# https://github.com/djcb/mu/pull/1512
40
# https://github.com/djcb/mu/pull/1511
41
# https://github.com/djcb/mu/pull/1510
42
pre-patch:
43
	@${REINPLACE_CMD} -e 's/:alpha:]]/:alnum:]][[:alnum:]-]/' \
44
		${WRKSRC}/lib/tests/test-mu-maildir.c
45
46
	@${REINPLACE_CMD} -e '/LC_ALL/s/\.utf8/.UTF-8/' \
47
		${WRKSRC}/lib/tests/test-mu-common.c
48
49
	@${REINPLACE_CMD} -e '/nonexistent/s/\%s/find \%s/' \
50
			  -e '/f:socrates/s/find//' \
51
		${WRKSRC}/mu/tests/test-mu-cmd.c
40
52
41
post-install:
53
post-install:
42
	cd ${FILESDIR} && ${INSTALL_SCRIPT} mu-ask \
54
	cd ${FILESDIR} && ${INSTALL_SCRIPT} mu-ask \
(-)b/mail/mu/distinfo (-4 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1519797729
1
TIMESTAMP = 1573422497
2
SHA256 (djcb-mu-v1.0_GH0.tar.gz) = 533149abab967e2809f72e9fe62c6deb71d45b6ad2a5846247733a1dd2de69a0
2
SHA256 (djcb-mu-1.2_GH0.tar.gz) = 75ac379ddbaa35ab54035b057bf729537afbef09c71505c2f7209826265e049a
3
SIZE (djcb-mu-v1.0_GH0.tar.gz) = 2273670
3
SIZE (djcb-mu-1.2_GH0.tar.gz) = 2297571
4
- 

Return to bug 242018