freebsd-ports/mail/mu/Makefile
Eygene Ryabinkin 7b914b4667 mail/mu: upgrade to 0.9.9
Changelog entries since 0.9.8.1:

    - remove --summary (use --summary-len instead)
    - add --after for mu find, to limit to messages after T
    - add new command `mu verify', to verify signatures
    - fix iso-2022-jp decoding (and other 7-bit clean non-ascii)
    - add support for X-keywords
    - performance improvements for threaded display (~ 25% for
      23K msgs)
    - mu improved user-help (and the 'mu help' command)
    - toys/mug2 replaces toys/mug

    - support .noupdate files (parallel to .noindex, dir is ignored
      unless we're doing a --rebuild).
    - append all inline text parts, when getting the text body
    - respect custom maildir flags
    - correctly handle the case where g_utf8_strdown (str) > len (str)
    - make gtk, guile, webkit dependency optional, even if they are
      installed

    - fix for opening files with non-ascii names
    - much improved support for searching non-Latin (Cyrillic etc.)
      languages we can now match 'Тесла' or 'Аркона' without problems
    - smarter escaping (fixes issues with finding message ids)
    - fixes for queries with brackets
    - allow --summary-len for the length of message summaries
    - numerous other small fixes

    - much improved searching for GMail folders (i.e. maildir:/
      matching);
      this requires a 'mu index --rebuild'
    - correctly handle utf-8 messages, even if they don't specify this
      explicitly
    - fix compiler warnings for newer/older gcc and clang/clang++
    - fix unit tests (and some code) for Ubuntu 10.04 and FreeBSD9
    - fix warnings for compilation with GTK+ 3.2 and recent glib
      (g_set_error)
    - fix mu_msg_move_to_maildir for top-level messages
    - fix in maildir scanning
    - plug some memleaks

    - fix output for some non-UTF8 locales
    - open ('play') file names with spaces
    - don't show unnecessary errors for --format=links
    - make build warning-free for clang/clang++
    - allow for slightly older autotools
    - fix unit tests for some hidden assumptions (locale, dir
      structure etc.)
    - some documentation updates / clarifications

Feature safe:	yes
2012-11-07 06:24:50 +00:00

41 lines
1,021 B
Makefile

# New ports collection Makefile for: mu
# Date created: 2 March 2012
# Whom: rea@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= mu
PORTVERSION= 0.9.9
CATEGORIES= mail
MASTER_SITES= http://mu0.googlecode.com/files/
MAINTAINER= rea@FreeBSD.org
COMMENT= Mail searching frontend for Xapian
LICENSE= GPLv3
LIB_DEPENDS= xapian:${PORTSDIR}/databases/xapian-core \
gmime:${PORTSDIR}/mail/gmime24
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GNOME= glib20 pkgconfig
MAN1= mu-cfind.1 mu-easy.1 mu-extract.1 mu-find.1 mu-index.1 \
mu-mkdir.1 mu-view.1 mu-add.1 mu-remove.1 mu-server.1 mu.1 \
mug.1
MAN5= mu-bookmarks.5
CFLAGS+= -I${LOCALBASE}/include
CXXFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+= --with-gui=none
do-install:
cd ${WRKSRC}/mu && ${INSTALL_PROGRAM} mu ${PREFIX}/bin
cd ${FILESDIR} && ${INSTALL_SCRIPT} mu-ask ${PREFIX}/bin
cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN1} ${MANPREFIX}/man/man1
cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN5} ${MANPREFIX}/man/man5
.include <bsd.port.mk>