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

(-)mail/mu/Makefile (-21 / +30 lines)
Lines 2-39 Link Here
2
# $FreeBSD: head/mail/mu/Makefile 361728 2014-07-13 23:36:40Z bapt $
2
# $FreeBSD: head/mail/mu/Makefile 361728 2014-07-13 23:36:40Z bapt $
3
3
4
PORTNAME=	mu
4
PORTNAME=	mu
5
PORTVERSION=	0.9.9
5
PORTVERSION=	0.9.9.6
6
PORTREVISION=	1
7
CATEGORIES=	mail
6
CATEGORIES=	mail
8
MASTER_SITES=	http://mu0.googlecode.com/files/
7
MASTER_SITES=	GH
9
8
10
MAINTAINER= ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Mail searching frontend for Xapian
10
COMMENT=	Mail searching frontend for Xapian
12
11
13
LICENSE=	GPLv3
12
LICENSE=	GPLv3
14
13
15
LIB_DEPENDS=	libxapian.so:${PORTSDIR}/databases/xapian-core \
14
LIB_DEPENDS=	libxapian.so:${PORTSDIR}/databases/xapian-core \
16
		libgmime.so:${PORTSDIR}/mail/gmime24
15
		libgmime-2.6.so:${PORTSDIR}/mail/gmime26
17
16
18
GNU_CONFIGURE=	yes
17
USE_GITHUB=	yes
19
USES=		pkgconfig gmake
18
GH_ACCOUNT=	djcb
20
USE_GNOME=	glib20
19
GH_PROJECT=	${PORTNAME}
20
GH_TAGNAME=	${PORTVERSION:S/^/v/}
21
GH_COMMIT=	ab58307
21
22
22
MAN1=		mu-cfind.1 mu-easy.1 mu-extract.1 mu-find.1 mu-index.1 \
23
USES=		gmake libtool makeinfo pkgconfig
23
		mu-mkdir.1 mu-view.1 mu-add.1 mu-remove.1 mu-server.1 mu.1 \
24
USE_GNOME=	glib20
24
		mug.1
25
USE_AUTOTOOLS=	libtoolize aclocal autoheader automake autoconf
25
MAN5=		mu-bookmarks.5
26
AUTOMAKE_ARGS=	--add-missing
27
CONFIGURE_ARGS=	--disable-silent-rules --disable-gtk
26
28
27
CFLAGS+=	-I${LOCALBASE}/include
29
CPPFLAGS+=	-I${LOCALBASE}/include
28
CXXFLAGS+=	-I${LOCALBASE}/include
29
LDFLAGS+=	-L${LOCALBASE}/lib
30
LDFLAGS+=	-L${LOCALBASE}/lib
30
CONFIGURE_ARGS+=	--with-gui=none
31
31
32
NO_STAGE=	yes
32
OPTIONS_DEFINE=		GUILE MU4E
33
do-install:
33
OPTIONS_SUB=		yes
34
	cd ${WRKSRC}/mu && ${INSTALL_PROGRAM} mu ${PREFIX}/bin
34
35
	cd ${FILESDIR} && ${INSTALL_SCRIPT} mu-ask ${PREFIX}/bin
35
GUILE_LIB_DEPENDS=	libguile-2.0.so:${PORTSDIR}/lang/guile2
36
	cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN1} ${MANPREFIX}/man/man1
36
GUILE_USE=		ldconfig=yes
37
	cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN5} ${MANPREFIX}/man/man5
37
GUILE_CONFIGURE_ENABLE=	guile
38
GUILE_INFO=		mu-guile
39
MU4E_DESC=		Email cluent for Emacs
40
MU4E_USE=		emacs=yes
41
MU4E_CONFIGURE_ENABLE=	mu4e
42
MU4E_INFO=		mu4e
43
44
post-install:
45
	(cd ${FILESDIR} && ${INSTALL_SCRIPT} mu-ask \
46
		${STAGEDIR}${PREFIX}/bin)
38
47
39
.include <bsd.port.mk>
48
.include <bsd.port.mk>
(-)mail/mu/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mu-0.9.9.tar.gz) = 83f8e2814ba1a89a3153ab3dcd21105cc62e1386c176c5312ccb6bae0af02013
1
SHA256 (mu-0.9.9.6.tar.gz) = 3de15ee22db402dff4f2593e3d2a08341c17496ac925cf69492c925afdab3dac
2
SIZE (mu-0.9.9.tar.gz) = 1185624
2
SIZE (mu-0.9.9.6.tar.gz) = 2172766
(-)mail/mu/pkg-descr (-5 / +4 lines)
Lines 1-7 Link Here
1
mu is a tool for dealing with e-mail messages stored
1
mu is a tool for dealing with e-mail messages stored in the
2
in the Maildir-format, on Unix-like systems.
2
Maildir-format, on Unix-like systems. mu's main purpose is to help you
3
mu's main purpose is to help you to find the messages
3
to find the messages you need, quickly; in addition, it allows you to
4
you need, quickly; in addition, it allows you to view messages,
4
view messages, extract attachments, create new maildirs, ...
5
extract attachments, create new maildirs, ...
6
5
7
WWW: http://www.djcbsoftware.nl/code/mu/
6
WWW: http://www.djcbsoftware.nl/code/mu/
(-)mail/mu/pkg-plist (+74 lines)
Lines 1-2 Link Here
1
bin/mu
1
bin/mu
2
bin/mu-ask
2
bin/mu-ask
3
%%GUILE%%lib/libguile-mu.a
4
%%GUILE%%lib/libguile-mu.so
5
%%GUILE%%lib/libguile-mu.so.0
6
%%GUILE%%lib/libguile-mu.so.0.0.0
7
man/man1/mu-add.1.gz
8
man/man1/mu-cfind.1.gz
9
man/man1/mu-easy.1.gz
10
man/man1/mu-extract.1.gz
11
man/man1/mu-find.1.gz
12
man/man1/mu-help.1.gz
13
man/man1/mu-index.1.gz
14
man/man1/mu-mkdir.1.gz
15
man/man1/mu-remove.1.gz
16
man/man1/mu-script.1.gz
17
man/man1/mu-server.1.gz
18
man/man1/mu-verify.1.gz
19
man/man1/mu-view.1.gz
20
man/man1/mu.1.gz
21
man/man1/mug.1.gz
22
man/man5/mu-bookmarks.5.gz
23
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-about.el
24
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-about.elc
25
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-actions.el
26
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-actions.elc
27
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-compose.el
28
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-compose.elc
29
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-contrib.el
30
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-contrib.elc
31
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-draft.el
32
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-draft.elc
33
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-headers.el
34
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-headers.elc
35
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-lists.el
36
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-lists.elc
37
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-main.el
38
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-main.elc
39
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-mark.el
40
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-mark.elc
41
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-message.el
42
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-message.elc
43
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-meta.el
44
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-meta.elc
45
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-proc.el
46
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-proc.elc
47
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-speedbar.el
48
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-speedbar.elc
49
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-utils.el
50
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-utils.elc
51
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-vars.el
52
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-vars.elc
53
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view.el
54
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view.elc
55
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e.el
56
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/mu4e.elc
57
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/org-mu4e.el
58
%%MU4E%%%%EMACS_SITE_LISPDIR%%/mu4e/org-mu4e.elc
59
%%GUILE%%share/guile/site/2.0/mu.scm
60
%%GUILE%%share/guile/site/2.0/mu/plot.scm
61
%%GUILE%%share/guile/site/2.0/mu/script.scm
62
%%GUILE%%share/guile/site/2.0/mu/stats.scm
63
%%GUILE%%%%DATADIR%%/scripts/find-dups.scm
64
%%GUILE%%%%DATADIR%%/scripts/msgs-count.scm
65
%%GUILE%%%%DATADIR%%/scripts/msgs-per-day.scm
66
%%GUILE%%%%DATADIR%%/scripts/msgs-per-hour.scm
67
%%GUILE%%%%DATADIR%%/scripts/msgs-per-month.scm
68
%%GUILE%%%%DATADIR%%/scripts/msgs-per-year.scm
69
%%GUILE%%%%DATADIR%%/scripts/msgs-per-year-month.scm
70
%%GUILE%%@dirrm %%DATADIR%%/scripts
71
%%GUILE%%@dirrm %%DATADIR%%
72
%%GUILE%%@dirrm share/guile/site/2.0/mu
73
%%GUILE%%@dirrmtry share/guile/site/2.0
74
%%GUILE%%@dirrmtry share/guile/site
75
%%GUILE%%@dirrmtry share/guile
76
%%MU4E%%@dirrm %%EMACS_SITE_LISPDIR%%/mu4e

Return to bug 192209