add mblaze - overlay - dark gentoo overlay
HTML git clone https://git.drkhsh.at/overlay.git
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit 3a9ce2ec05ce318f27d11998eb8c134f7c690a28
DIR parent f3cfe7ad849898e2e0ff14ed55934e71e7ec346a
HTML Author: drkhsh <me@drkhsh.at>
Date: Fri, 3 Oct 2025 17:35:57 +0200
add mblaze
Diffstat:
M README.md | 2 ++
A mail-client/mblaze/Manifest | 1 +
A mail-client/mblaze/mblaze-0.2.ebui… | 2 ++
A mail-client/mblaze/mblaze-9999.ebu… | 51 +++++++++++++++++++++++++++++++
4 files changed, 56 insertions(+), 0 deletions(-)
---
DIR diff --git a/README.md b/README.md
@@ -49,6 +49,8 @@ Included ebuilds
│ ├── waybar
│ ├── wlrctl
│ └── widle
+├── mail-client
+│ └── mblaze
├── media-sound
│ ├── mopidy-jellyfin
│ ├── mopidy-mpd
DIR diff --git a/mail-client/mblaze/Manifest b/mail-client/mblaze/Manifest
@@ -0,0 +1 @@
+DIST mblaze-0.2.tar.gz 78731 BLAKE2B 4968571981fb6999b5fbd5bda050e939beb0f770feee2111760ce35209670f727eabc93402d104382ee53ec1e1cc0fdd63a318da65eab252f06516be23cf79f4 SHA512 7bbe8285cd1453e5b79e0b4af7ef38e0a4d24aa3317530480be2a89554cae0afa47f18e159ee976930dcea95fd92e07ab534a57c98f8cef42c37f5dce709fa12
DIR diff --git a/mail-client/mblaze/mblaze-0.2.ebuild b/mail-client/mblaze/mblaze-0.2.ebuild
@@ -0,0 +1 @@
+mblaze-9999.ebuild
+\ No newline at end of file
DIR diff --git a/mail-client/mblaze/mblaze-9999.ebuild b/mail-client/mblaze/mblaze-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Thomas Schneider <qsx@chaotikum.eu>
+# Licensed under the EUPL
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Unix utilities to deal with Maildir"
+HOMEPAGE="https://github.com/leahneukirchen/mblaze"
+LICENSE="public-domain MIT"
+if [[ ${PV} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/leahneukirchen/mblaze"
+else
+ SRC_URI="https://github.com/leahneukirchen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+
+SLOT="0"
+
+DOCS=(NEWS.md VIOLATIONS.md filter.example mlesskey.example)
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
+ einstalldocs
+
+ dobin contrib/msearch
+ doman contrib/msearch.1
+ rm contrib/msearch{,.1} || die
+
+ insinto /usr/share/zsh/site-functions/
+ doins contrib/_mblaze
+ rm contrib/_mblaze || die
+
+ dodoc -r contrib
+}
+
+pkg_preinst() {
+ if has_version "<mail-client/mblaze-1.2"; then
+ elog "Caution! The tools mdeliver and mexport were buggy in handling and"
+ elog "generation of trailing empty lines in MBOX-RD. Do not import"
+ elog "mbox files generated by mexport >=1.2 with mdeliver <1.2 if you"
+ elog "require verbatim message delivery."
+ fi
+}