mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-16 14:29:05 -07:00
Signed-off-by: Brett A C Sheffield <bacs@librecast.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/517 Merges: https://codeberg.org/gentoo/gentoo/pulls/517 Signed-off-by: Sam James <sam@gentoo.org>
94 lines
1.8 KiB
Bash
94 lines
1.8 KiB
Bash
# Copyright 1999-2026 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=9
|
|
|
|
DESCRIPTION="Tool for incremental and recursive IMAP transfers between mailboxes"
|
|
HOMEPAGE="https://ks.lamiral.info/imapsync/"
|
|
SRC_URI="https://imapsync.lamiral.info/dist/${P}.tgz"
|
|
|
|
LICENSE="NOLIMIT"
|
|
SLOT="0"
|
|
KEYWORDS="~amd64"
|
|
IUSE="test"
|
|
RESTRICT="!test? ( test )"
|
|
|
|
RDEPEND="
|
|
dev-perl/App-cpanminus
|
|
dev-perl/Authen-NTLM
|
|
dev-perl/CGI
|
|
dev-perl/Crypt-OpenSSL-RSA
|
|
dev-perl/Data-Uniqid
|
|
dev-perl/DBI
|
|
dev-perl/Digest-HMAC
|
|
dev-perl/Dist-CheckConflicts
|
|
dev-perl/Email-Address
|
|
dev-perl/Encode-IMAPUTF7
|
|
dev-perl/File-Copy-Recursive
|
|
dev-perl/File-Tail
|
|
dev-perl/HTML-Parser
|
|
dev-perl/HTTP-Daemon
|
|
dev-perl/HTTP-Daemon-SSL
|
|
dev-perl/HTTP-Message
|
|
dev-perl/IO-Socket-INET6
|
|
dev-perl/IO-Socket-SSL
|
|
dev-perl/IO-Tee
|
|
dev-perl/JSON
|
|
dev-perl/libwww-perl
|
|
dev-perl/Mail-IMAPClient
|
|
dev-perl/Module-Implementation
|
|
dev-perl/Module-Runtime
|
|
dev-perl/Module-ScanDeps
|
|
dev-perl/Net-Server
|
|
dev-perl/Net-SSLeay
|
|
dev-perl/Net-DNS
|
|
dev-perl/Package-Stash
|
|
dev-perl/Package-Stash-XS
|
|
dev-perl/PAR
|
|
dev-perl/Parse-RecDescent
|
|
dev-perl/Proc-ProcessTable
|
|
dev-perl/Readonly
|
|
dev-perl/Readonly-XS
|
|
dev-perl/Regexp-Common
|
|
dev-perl/Sys-MemInfo
|
|
dev-perl/TermReadKey
|
|
dev-perl/Try-Tiny
|
|
dev-perl/Unicode-String
|
|
dev-perl/URI
|
|
"
|
|
|
|
DEPEND="${RDEPEND}"
|
|
BDEPEND="
|
|
sys-apps/lsb-release
|
|
test? (
|
|
dev-perl/Test-Deep
|
|
dev-perl/Test-Fatal
|
|
dev-perl/Test-MockObject
|
|
dev-perl/Test-Pod
|
|
sys-process/time
|
|
)
|
|
"
|
|
|
|
PATCHES=(
|
|
"${FILESDIR}/${PN}-2.314-disable-network-tests.patch"
|
|
)
|
|
|
|
src_prepare() {
|
|
sed -e "s/^install: testp/install:/" \
|
|
-e "/^DO_IT/,/^$/d" \
|
|
-i "${S}"/Makefile || die
|
|
|
|
default
|
|
}
|
|
|
|
src_compile() { :; }
|
|
|
|
src_test() {
|
|
"${WORKDIR}/${P}/imapsync" --tests || die
|
|
}
|
|
|
|
src_install() {
|
|
default
|
|
newdoc FAQ.d/FAQ.General.txt FAQ
|
|
}
|