diff options
author | awy <awy@awy.one> | 2025-08-16 17:42:15 +0300 |
---|---|---|
committer | awy <awy@awy.one> | 2025-08-16 17:42:15 +0300 |
commit | 15b012066451ead18c1b258f49e9c692ed2d7c3e (patch) | |
tree | 483f29250a335b56ed774e26a07a22611f707fb9 /mail-client/mutt-wizard/mutt-wizard-9999.ebuild | |
parent | a05d223e3ea5449162886bca8a0d2f8f43d2437c (diff) |
mail-client/mutt-wizard: New package
Diffstat (limited to 'mail-client/mutt-wizard/mutt-wizard-9999.ebuild')
-rw-r--r-- | mail-client/mutt-wizard/mutt-wizard-9999.ebuild | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/mail-client/mutt-wizard/mutt-wizard-9999.ebuild b/mail-client/mutt-wizard/mutt-wizard-9999.ebuild new file mode 100644 index 0000000..0c43d24 --- /dev/null +++ b/mail-client/mutt-wizard/mutt-wizard-9999.ebuild @@ -0,0 +1,38 @@ +EAPI=8 + +inherit optfeature + +DESCRIPTION="A system for automatically configuring neomutt and isync" +HOMEPAGE="https://github.com/LukeSmithxyz/mutt-wizard" + +inherit git-r3 +EGIT_REPO_URI="https://git.awy.one/mutt-wizard.git" + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + app-admin/gopass + mail-client/neomutt[notmuch,sasl] + mail-mta/msmtp + net-mail/isync[ssl] +" + +# needed because there is no 'all' target defined in MAKEFILE +src_compile() { + return 0; +} + +src_install() { + emake PREFIX="/usr" DESTDIR="${D}" install + einstalldocs +} + +pkg_postinst() { + optfeature "enable viewing html mails" www-client/lynx + optfeature "enable periodic syncing of mails" virtual/cron + optfeature "enable viewing of simple images" media-gfx/imagemagick + optfeature "enable notifications when syncing using mailsync" x11-libs/libnotify + optfeature "enable command line address book" app-misc/abook + optfeature "enable use of gpg for signing and verifying" app-crypt/gnupg +} |