t* My OpenBSD ports
       
   URI git clone git://git.codevoid.de/mystuff.git
   DIR Log
   DIR Files
   DIR Refs
       ---
       tMakefile (1180B)
       ---
            1 # $OpenBSD: Makefile,v 1.19 2020/01/24 10:36:41 sthen Exp $
            2 
            3 COMMENT=        maildir indexer and searcher with emacs frontend
            4 
            5 V=                1.4.10
            6 
            7 DISTNAME=        mu-$V
            8 
            9 FLAVORS=        guile
           10 FLAVOR ?=
           11 
           12 CATEGORIES=        mail
           13 HOMEPAGE=        http://www.djcbsoftware.nl/code/mu/
           14 
           15 MAINTAINER=        Stefan Hagen <sh+ports[at]codevoid[dot]de>
           16 
           17 # GPLv3+
           18 PERMIT_PACKAGE=        Yes
           19 
           20 WANTLIB += ${COMPILER_LIBCXX} assuan c ffi gio-2.0 glib-2.0 gmime-3.0
           21 WANTLIB += gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0
           22 WANTLIB += iconv idn2 intl json-glib-1.0 m pcre unistring uuid
           23 WANTLIB += xapian z curses readline
           24 
           25 
           26 MASTER_SITES=        https://github.com/djcb/mu/releases/download/${V}/
           27 EXTRACT_SUFX=        .tar.xz
           28 
           29 BUILD_DEPENDS=        emacs->=24:editors/emacs
           30 
           31 LIB_DEPENDS=        databases/xapian-core \
           32                 devel/glib2 \
           33                 devel/json-glib \
           34                 mail/gmime30 \
           35                 security/gpgme
           36 
           37 # C++14
           38 COMPILER=        base-clang ports-gcc
           39 
           40 AUTOCONF_VERSION=        2.69
           41 AUTOMAKE_VERSION=        1.15
           42 CONFIGURE_STYLE=        autoreconf
           43 
           44 CONFIGURE_ARGS=                --disable-gtk \
           45                         --disable-webkit
           46 
           47 .if ${FLAVOR} == "guile"
           48 WANTLIB += guile-2.2 gc ltdl gmp
           49 LIB_DEPENDS +=  lang/guile2
           50 SHARED_LIBS= guile-mu        0.0
           51 .else
           52 CONFIGURE_ARGS +=        --disable-guile
           53 .endif
           54 
           55 USE_GMAKE=                Yes
           56 
           57 SEPARATE_BUILD=                Yes
           58 
           59 .include <bsd.port.mk>