diff options
| author | BaldEagleOS Migration <dev@baldeagleos.com> | 2026-06-03 00:35:52 -0500 |
|---|---|---|
| committer | BaldEagleOS Migration <dev@baldeagleos.com> | 2026-06-03 00:35:52 -0500 |
| commit | 51bf2274747e1d7dc41c145ccf95055c1b9d763b (patch) | |
| tree | 75f735ef9bc72d418e5107c31375259fa6ebe152 /net-mail | |
| parent | fa2a9ceb34861c64aee4400a4686233134d8e652 (diff) | |
| download | baldeagleos-repo-51bf2274747e1d7dc41c145ccf95055c1b9d763b.tar.gz baldeagleos-repo-51bf2274747e1d7dc41c145ccf95055c1b9d763b.tar.xz baldeagleos-repo-51bf2274747e1d7dc41c145ccf95055c1b9d763b.zip | |
Adding metadata
Diffstat (limited to 'net-mail')
| -rw-r--r-- | net-mail/mailutils/Manifest | 2 | ||||
| -rw-r--r-- | net-mail/mailutils/files/mailutils-3.20-fix-dbm-dependency.patch | 30 | ||||
| -rw-r--r-- | net-mail/mailutils/files/mailutils-tests-use-mbox.patch | 119 | ||||
| -rw-r--r-- | net-mail/mailutils/mailutils-3.18.ebuild | 163 | ||||
| -rw-r--r-- | net-mail/mailutils/mailutils-3.20-r1.ebuild | 163 |
5 files changed, 0 insertions, 477 deletions
diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest index d1ec08848643..2151928fd675 100644 --- a/net-mail/mailutils/Manifest +++ b/net-mail/mailutils/Manifest @@ -1,3 +1 @@ -DIST mailutils-3.18.tar.xz 3294996 BLAKE2B 7866a9c0419daaeaf277f266893030cda771804c636ce143e36a9cd1823280c2662b0696825387b3b0727115e0ab131ca376bd99445d4b4080f66289dca11316 SHA512 77718e41d77556b59d7eeee4b80fca658c32f949dd87e09848a559eb6470254c9562208e49b62e5027522eebb5eaaf7eb9dc12ec02424f4144cceee5ef695ca9 -DIST mailutils-3.20.tar.xz 3314008 BLAKE2B d514017adbca6d087ad524ae1b29c2e1a4baa119cde515255633b008be05ddd83127edab6f312af5077c222f81362efa5ba8fcc4352aa06caa7b5c7c961e6fa0 SHA512 022913bec32903aaaa935a351e1626b84c202e16645038349952b69bc25723cc46116bc274d27e4eba3b15de5181f41769189d1f74e2ed35dccf5985b78db86c DIST mailutils-3.21.tar.xz 3381076 BLAKE2B 395da966e7a290a53665a79f7984185cd73583c599d3b7d05a6b4ec1113fcaab5e526a3323cef36e75fa0eb0f26efdfb4f5874d1dbd633ee9a0a025a9e219140 SHA512 b006a0713d188d003c935b583ffa26284e79c05b808dbe4122aa0049cf0a6af9324ca8518f863aab507a9ac3b041b2cd1b88d9c10f9e6d6a000b8d83b2e22759 diff --git a/net-mail/mailutils/files/mailutils-3.20-fix-dbm-dependency.patch b/net-mail/mailutils/files/mailutils-3.20-fix-dbm-dependency.patch deleted file mode 100644 index 256193ebdf08..000000000000 --- a/net-mail/mailutils/files/mailutils-3.20-fix-dbm-dependency.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/libmu_sieve/extensions/Makefile.am 2025-08-11 16:25:13.850209754 +0200 -+++ b/libmu_sieve/extensions/Makefile.am 2025-08-11 16:35:28.312393817 +0200 -@@ -15,17 +15,23 @@ - ## along with GNU Mailutils. If not, see <http://www.gnu.org/licenses/>. - - moddir=$(MU_SIEVE_MODDIR) --mod_LTLIBRARIES = \ -+ -+BASE_MODULES = \ - editheader.la\ - list.la\ - moderator.la\ - pipe.la\ - spamd.la\ - timestamp.la\ -- uidnew.la\ - vacation.la -+ -+if MU_COND_DBM -+DBM_MODULES = uidnew.la -+uidnew_la_LIBADD = ${top_builddir}/libmu_dbm/libmu_dbm.la -+endif -+ -+mod_LTLIBRARIES = $(BASE_MODULES) $(DBM_MODULES) -+ - AM_CPPFLAGS = $(MU_APP_COMMON_INCLUDES) - AM_LDFLAGS = -module -avoid-version -no-undefined -rpath '$(moddir)' - LIBS = ../libmu_sieve.la -- --uidnew_la_LIBADD = ${top_builddir}/libmu_dbm/libmu_dbm.la diff --git a/net-mail/mailutils/files/mailutils-tests-use-mbox.patch b/net-mail/mailutils/files/mailutils-tests-use-mbox.patch deleted file mode 100644 index 0710b880a196..000000000000 --- a/net-mail/mailutils/files/mailutils-tests-use-mbox.patch +++ /dev/null @@ -1,119 +0,0 @@ -From e5ae56618dc2a15b9cff792be7315185bbd96ad2 Mon Sep 17 00:00:00 2001 -From: Sergey Poznyakoff <gray@gnu.org> -Date: Tue, 7 Jan 2025 11:59:33 +0200 -Subject: Fix testsuite (mda & mail) to work with arbitrary default mailbox - type - -* mail/testsuite/lib/mail.exp (default_mail_start): Force mbox -mailbox type. -* mda/mda/tests/forward.at: Likewise. -* mda/mda/tests/mda.at: Likewise. -* mda/tests/mda.sh (dumpmail): Handle only mbox. ---- - mail/testsuite/lib/mail.exp | 2 ++ - mda/mda/tests/forward.at | 2 +- - mda/mda/tests/mda.at | 16 +--------------- - mda/tests/mda.sh | 26 -------------------------- - 4 files changed, 4 insertions(+), 42 deletions(-) - -diff --git a/mail/testsuite/lib/mail.exp b/mail/testsuite/lib/mail.exp -index b7e68b2..9034d57 100644 ---- a/mail/testsuite/lib/mail.exp -+++ b/mail/testsuite/lib/mail.exp -@@ -51,6 +51,8 @@ proc default_mail_start {args} { - append sw $MU_TOOL_FLAGS - } - -+ append sw " --set mailbox.mailbox-type=mbox" -+ - if [info exists host_board] { - if [board_info $host_board exists top_srcdir] { - append sw " --set \"mailbox.mail-spool='[board_info $host_board top_srcdir]/mail/testsuite/spool'\"" -diff --git a/mda/mda/tests/forward.at b/mda/mda/tests/forward.at -index 08d22ac..d4af639 100644 ---- a/mda/mda/tests/forward.at -+++ b/mda/mda/tests/forward.at -@@ -19,7 +19,7 @@ AT_KEYWORDS([maidag forward]) - - m4_pushdef([TESTMDA_CONF],[cat > testmda.conf <<EOF - mailbox { -- mailbox-pattern "$(pwd)/spool/\${user}"; -+ mailbox-pattern "mbox://$(pwd)/spool/\${user}"; - } - - mailer { -diff --git a/mda/mda/tests/mda.at b/mda/mda/tests/mda.at -index b101ae0..5279f15 100644 ---- a/mda/mda/tests/mda.at -+++ b/mda/mda/tests/mda.at -@@ -16,7 +16,7 @@ - - m4_pushdef([TESTMDA_CONF],[cat > testmda.conf <<EOF - mailbox { -- mailbox-pattern "$(pwd)/spool/\${user}"; -+ mailbox-pattern "mbox://$(pwd)/spool/\${user}"; - } - EOF - ]) -@@ -52,20 +52,6 @@ mkdir spool - TESTMDA_CONF - testmda --from gulliver@example.net root < msg || exit $? - dumpmail spool/root --case $MU_DEFAULT_SCHEME in --mbox) -- head -1 spool/root -- echo "$envelope" >> expout -- ;; --mh) -- sed -n -e '/^X-Envelope-Date: */s///p' spool/root/1 -- echo "$date" >> expout -- ;; --maildir) -- sed -n -e '/^X-Envelope-Date: */s///p' $(find spool/root/new -type f | head -n 1) -- echo "$date" >> expout -- ;; --esac - ], - [0], - [expout]) -diff --git a/mda/tests/mda.sh b/mda/tests/mda.sh -index 208602a..90a8d6c 100644 ---- a/mda/tests/mda.sh -+++ b/mda/tests/mda.sh -@@ -16,33 +16,7 @@ - - INPUT_MSG=$abs_top_srcdir/mda/tests/input.msg - dumpmail() { -- case $MU_DEFAULT_SCHEME in -- mbox) - sed -e '/^From /d'\ - -e /^X-IMAPbase:/d\ - -e /^X-UID:/d $1 -- ;; -- dotmail) -- sed -e '/^\.$/d'\ -- -e /^X-IMAPbase:/d\ -- -e /^X-UID:/d $1 -- ;; -- mh) -- sed -e /^X-IMAPbase:/d\ -- -e /^X-UID:/d\ -- -e /^X-Envelope-Sender:/d\ -- -e /^X-Envelope-Date:/d $1/1 -- ;; -- maildir) -- f=$(find $1/new -type f | head -n 1) -- if test -n $f; then -- sed -e /^X-IMAPbase:/d\ -- -e /^X-UID:/d\ -- -e /^X-Envelope-Sender:/d\ -- -e /^X-Envelope-Date:/d $f -- fi -- ;; -- *) # Should not happen -- echo >&2 "Default mailbox format is uknown" -- esac - } --- -cgit v1.1 - diff --git a/net-mail/mailutils/mailutils-3.18.ebuild b/net-mail/mailutils/mailutils-3.18.ebuild deleted file mode 100644 index daaad1eac328..000000000000 --- a/net-mail/mailutils/mailutils-3.18.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GUILE_COMPAT=( 2-2 3-0 ) -PYTHON_COMPAT=( python3_{9,10,11,12,13,14} ) - -inherit autotools elisp-common flag-o-matic guile-single python-single-r1 toolchain-funcs - -DESCRIPTION="A useful collection of mail servers, clients, and filters" -HOMEPAGE="https://mailutils.org/" -SRC_URI="mirror://gnu/mailutils/${P}.tar.xz" - -LICENSE="GPL-3+ LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet \ - ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd \ - tokyocabinet" -RESTRICT="!test? ( test )" - -RDEPEND=" - !mail-filter/libsieve - !mail-client/mailx - sys-libs/ncurses:= - sys-libs/readline:= - dev-libs/libltdl:0 - virtual/libcrypt:= - virtual/mta - berkdb? ( sys-libs/db:= ) - bidi? ( dev-libs/fribidi ) - emacs? ( >=app-editors/emacs-23.1:* ) - gdbm? ( sys-libs/gdbm:= ) - guile? ( ${GUILE_DEPS} ) - kerberos? ( virtual/krb5 ) - kyotocabinet? ( dev-db/kyotocabinet ) - ldap? ( net-nds/openldap:= ) - mysql? ( dev-db/mysql-connector-c:= ) - nls? ( sys-devel/gettext ) - pam? ( sys-libs/pam:= ) - postgres? ( dev-db/postgresql:= ) - python? ( ${PYTHON_DEPS} ) - sasl? ( >=net-misc/gsasl-2.0.0 ) - servers? ( virtual/libiconv dev-libs/libunistring:= ) - ssl? ( net-libs/gnutls:= ) - tcpd? ( sys-apps/tcp-wrappers ) - tokyocabinet? ( dev-db/tokyocabinet ) - " - -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/pkgconfig - test? ( dev-util/dejagnu ) -" - -REQUIRED_USE=" - guile? ( ${GUILE_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) - servers? ( tcpd ldap )" - -DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README THANKS TODO ) -PATCHES=( - "${FILESDIR}"/${PN}-3.5-add-include.patch - "${FILESDIR}"/${PN}-tests-use-mbox.patch -) - -pkg_setup() { - use guile && guile-single_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - if use guile; then - guile_bump_sources - sed -i -e "s|guile|${GUILE}|" libmu_scm/tests/testsuite || die - fi - if use mysql; then - sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \ - sql/Makefile.am || die - fi - eautoreconf -} - -src_configure() { - # bug #943873 - append-cflags -std=gnu17 - - if use guile; then - export GUILE_SNARF="${GUILESNARF}" - export GUILE_TOOLS="${GUILE/guile/guile-tools}" - fi - - # maildir is the Gentoo default - econf \ - MU_DEFAULT_SCHEME=maildir \ - CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \ - $(use_with berkdb berkeley-db) \ - $(use_with bidi fribidi) \ - $(use_with gdbm) \ - $(use_with sasl gsasl) \ - $(use_with guile) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with mysql) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_with postgres) \ - $(use_enable python) \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) \ - $(use_enable threads pthread) \ - $(use_with tokyocabinet) \ - $(use_with kyotocabinet) \ - $(use_with tcpd tcp-wrappers) \ - $(use_enable servers build-servers) \ - $(use_with servers unistring ) \ - $(use_enable clients build-clients) \ - EMACS=$(usex emacs emacs no) \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-mail-spool=/var/spool/mail \ - --with-readline \ - --enable-ipv6 \ - --enable-sendmail \ - --disable-debug -} - -src_install() { - default - - insinto /etc - # bug 613112 - newins "${FILESDIR}/mailutils.rc" mailutils.conf - keepdir /etc/mailutils.d/ - insinto /etc/mailutils.d - doins "${FILESDIR}/mail" - - use guile && guile_unstrip_ccache - - if use python; then - python_optimize - if use static-libs; then - rm -r "${D}$(python_get_sitedir)/mailutils"/*.{a,la} || die - fi - fi - - if use servers; then - newinitd "${FILESDIR}"/imap4d.initd imap4d - newinitd "${FILESDIR}"/pop3d.initd pop3d - newinitd "${FILESDIR}"/comsatd.initd comsatd - fi - - # compatibility link - if use clients && use split-usr; then - dosym ../usr/bin/mail /bin/mail - fi - - if ! use static-libs; then - find "${D}" -name "*.la" -delete || die - fi -} diff --git a/net-mail/mailutils/mailutils-3.20-r1.ebuild b/net-mail/mailutils/mailutils-3.20-r1.ebuild deleted file mode 100644 index 73e126c13ca1..000000000000 --- a/net-mail/mailutils/mailutils-3.20-r1.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GUILE_COMPAT=( 2-2 3-0 ) -PYTHON_COMPAT=( python3_{12..14} ) - -inherit autotools elisp-common flag-o-matic guile-single python-single-r1 toolchain-funcs - -DESCRIPTION="A useful collection of mail servers, clients, and filters" -HOMEPAGE="https://mailutils.org/" -SRC_URI="mirror://gnu/mailutils/${P}.tar.xz" - -LICENSE="GPL-3+ LGPL-3+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet \ - ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd \ - tokyocabinet" -RESTRICT="!test? ( test )" - -RDEPEND=" - !mail-filter/libsieve - !mail-client/mailx - sys-libs/ncurses:= - sys-libs/readline:= - dev-libs/libltdl:0 - virtual/libcrypt:= - virtual/mta - berkdb? ( sys-libs/db:= ) - bidi? ( dev-libs/fribidi ) - emacs? ( >=app-editors/emacs-23.1:* ) - gdbm? ( sys-libs/gdbm:= ) - guile? ( ${GUILE_DEPS} ) - kerberos? ( virtual/krb5 ) - kyotocabinet? ( dev-db/kyotocabinet ) - ldap? ( net-nds/openldap:= ) - mysql? ( dev-db/mysql-connector-c:= ) - nls? ( sys-devel/gettext ) - pam? ( sys-libs/pam:= ) - postgres? ( dev-db/postgresql:= ) - python? ( ${PYTHON_DEPS} ) - sasl? ( >=net-misc/gsasl-2.0.0 ) - servers? ( virtual/libiconv dev-libs/libunistring:= ) - ssl? ( net-libs/gnutls:= ) - tcpd? ( sys-apps/tcp-wrappers ) - tokyocabinet? ( dev-db/tokyocabinet ) - " - -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/pkgconfig - test? ( dev-util/dejagnu ) -" - -REQUIRED_USE=" - guile? ( ${GUILE_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) - servers? ( tcpd ldap )" - -DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README THANKS TODO ) -PATCHES=( - "${FILESDIR}"/${PN}-3.5-add-include.patch - "${FILESDIR}"/${PN}-3.20-fix-dbm-dependency.patch -) - -pkg_setup() { - use guile && guile-single_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - if use guile; then - guile_bump_sources - sed -i -e "s|guile|${GUILE}|" libmu_scm/tests/testsuite || die - fi - if use mysql; then - sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \ - sql/Makefile.am || die - fi - eautoreconf -} - -src_configure() { - # bug #943873 - append-cflags -std=gnu17 - - if use guile; then - export GUILE_SNARF="${GUILESNARF}" - export GUILE_TOOLS="${GUILE/guile/guile-tools}" - fi - - # maildir is the Gentoo default - econf \ - MU_DEFAULT_SCHEME=maildir \ - CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \ - $(use_with berkdb berkeley-db) \ - $(use_with bidi fribidi) \ - $(use_with gdbm) \ - $(use_with sasl gsasl) \ - $(use_with guile) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with mysql) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_with postgres) \ - $(use_enable python) \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) \ - $(use_enable threads pthread) \ - $(use_with tokyocabinet) \ - $(use_with kyotocabinet) \ - $(use_with tcpd tcp-wrappers) \ - $(use_enable servers build-servers) \ - $(use_with servers unistring ) \ - $(use_enable clients build-clients) \ - EMACS=$(usex emacs emacs no) \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-mail-spool=/var/spool/mail \ - --with-readline \ - --enable-ipv6 \ - --enable-sendmail \ - --disable-debug -} - -src_install() { - default - - insinto /etc - # bug 613112 - newins "${FILESDIR}/mailutils.rc" mailutils.conf - keepdir /etc/mailutils.d/ - insinto /etc/mailutils.d - doins "${FILESDIR}/mail" - - use guile && guile_unstrip_ccache - - if use python; then - python_optimize - if use static-libs; then - rm -r "${D}$(python_get_sitedir)/mailutils"/*.{a,la} || die - fi - fi - - if use servers; then - newinitd "${FILESDIR}"/imap4d.initd imap4d - newinitd "${FILESDIR}"/pop3d.initd pop3d - newinitd "${FILESDIR}"/comsatd.initd comsatd - fi - - # compatibility link - if use clients && use split-usr; then - dosym ../usr/bin/mail /bin/mail - fi - - if ! use static-libs; then - find "${D}" -name "*.la" -delete || die - fi -} |
