BSD Ports

mail/notmuch-emacs 0.40_10 FreeBSD

Emacs major-mode for the Notmuch email search and tagging application

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
216139e025
License
GPLv3
Categories
mail, elisp
Package size
119.5 KiB, 543.0 KiB installed

Description

An Emacs major-mode for interfacing with the notmuch thread-based email indexing, tagging and search application.

In the other systems

SystemPortVersion
FreeBSDmail/notmuch-emacs0.40_10
NetBSDmail/notmuch-emacs0.40nb1
DragonFlymail/notmuch-emacs0.39_6
HardenedBSDmail/notmuch-emacs0.40_10
GhostBSDmail/notmuch-emacs0.40_10

Install

Binary package:

pkg install notmuch-emacs

From the ports tree:

cd /usr/ports/mail/notmuch-emacs/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	notmuch-emacs>0:mail/notmuch-emacs

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.40_100.40_10-0.39_70.40_10
FreeBSD:14:quarterly0.40_100.40_10n/a0.39_60.40_10
FreeBSD:15:latest0.40_100.40_10n/a0.39_70.39_7
FreeBSD:15:quarterly0.40_100.40_10n/an/an/a
FreeBSD:16:latest0.40_100.40_10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 146

The first 100 are listed.

Run dependencies 41

No port depends on this one.

Configuration

Options name: mail_notmuch-emacs

OptionDefaultDescription
DESKTOPoffInstall .desktop file for notmuch-emacs-mua
DOCSoffBuild and/or install documentation
MANPAGESonBuild and/or install manual pages
USES
emacs:build gmake
Service scripts
none
Conflicts with
notmuch-emacs_*

Files

Manual pages 1
  • notmuch-emacs-mua(1)
pkg-plist 26
  • share/applications/notmuch-emacs-mua.desktop
  • %%EMACS_SITE_LISPDIR%%/notmuch/coolj.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-address.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-autoloads.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-company.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-compat.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-crypto.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-draft.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-hello.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-jump.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-lib.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-logo.svg
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-maildir-fcc.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-message.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-mua.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-parser.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-print.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-query.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-show.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-tag.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-tree.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-version.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch-wash.el
  • %%EMACS_SITE_LISPDIR%%/notmuch/notmuch.el
  • share/man/man1/notmuch-emacs-mua.1.gz
  • bin/notmuch-emacs-mua

Commit history 2

DateCommitCreditsLog message
216139e025 Joseph Mingrone mail/notmuch-emacs: Do not gzip elisp files
There are some shortcomings in the elisp ports framework related to gzipped elisp files that need to be fixed. Moreover, gzipping these files is a tradeoff, and the overall benefit is questionable. Sponsored by: The FreeBSD Foundation
1e73295538 Joseph Mingrone mail/notmuch-emacs: Reorganize installation layout
Install elisp to a port-specific subdirectory of ${EMACS_SITE_LISPDIR} rather than directly into it, avoiding filename collisions with other elisp ports. Sponsored by: The FreeBSD Foundation