commit: c6bba7c3d0a9595cd55673263ed4489c9c2d62af Author: Brahmajit Das <listout <AT> listout <DOT> xyz> AuthorDate: Mon Apr 21 06:00:21 2025 +0000 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org> CommitDate: Sun Jun 15 14:43:09 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6bba7c3
net-mail/isync: add 1.5.1 Closes: https://github.com/gentoo/gentoo/pull/41681 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org> Signed-off-by: Brahmajit Das <listout <AT> listout.xyz> net-mail/isync/Manifest | 1 + net-mail/isync/isync-1.5.1.ebuild | 41 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/net-mail/isync/Manifest b/net-mail/isync/Manifest index 28bb6bb09375..61c87b1f657a 100644 --- a/net-mail/isync/Manifest +++ b/net-mail/isync/Manifest @@ -1,2 +1,3 @@ DIST isync-1.4.4.tar.gz 340544 BLAKE2B fdf38b1066af10315b780897f1fe09c8f7d0b4d2202383a5f0ef24b98f11dff625bf178bbb0dc846460f661b18f923d2823bf79643d4d376b606b03980f22e18 SHA512 b769f474f2296764cabaae7e2b23e47c22714fca5919e9f1c916ed70b18c71c0bc9301fff0f64434f4f0ae28c9d16216e72556b48014ec94d1b7646de7183011 DIST isync-1.5.0.tar.gz 412925 BLAKE2B b056f47fb7421f9fcf94eed20aaed96b2be5bbd28d71db635095c3cd5a2c4e0f8df8f202eae30be810b0c07a3802462f601e5b1dcfa92b3f5f3ec32a00126b4e SHA512 af62c5d871a2b4626acb27bf474ff42474a2c90618b1348a4f6b454b46fff5f0603fbbd48672ac16883bf27f9a35b535644f6b43503451b4790ba3fcef16f207 +DIST isync-1.5.1.tar.gz 324364 BLAKE2B 99217873da95d617c31f25bbabaee972aeda45c145dab94f1937414c7262345a6cf52dbd507ce58b84eb8510328ab4b28f9e1ba6c945ad40fa51a7efa6f589c9 SHA512 3ccc37b9f902841e244acb16d574991062090770b5d8efb0079cee507f4352752e248f28cb6da63d21987f5c616e36d0dc6b8a7b20a89bcf805cd37429473d02 diff --git a/net-mail/isync/isync-1.5.1.ebuild b/net-mail/isync/isync-1.5.1.ebuild new file mode 100644 index 000000000000..3545b0722cc8 --- /dev/null +++ b/net-mail/isync/isync-1.5.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="MailDir mailbox synchronizer" +HOMEPAGE="https://isync.sourceforge.io/" +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/${PN}" + inherit git-r3 autotools +else + SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="berkdb sasl ssl zlib" + +RDEPEND=" + berkdb? ( >=sys-libs/db-4.2:= ) + sasl? ( dev-libs/cyrus-sasl ) + ssl? ( >=dev-libs/openssl-0.9.6:0= ) + zlib? ( sys-libs/zlib:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-lang/perl-5.14" + +src_prepare() { + default + [[ ${PV} == 9999 ]] && eautoreconf +} + +src_configure() { + use berkdb || export ac_cv_berkdb4=no + econf \ + $(use_with ssl) \ + $(use_with sasl) \ + $(use_with zlib) +}
