View | Details | Raw Unified | Return to bug 262233 | Differences between
and this patch

Collapse All | Expand All

(-)b/mail/Makefile (+1 lines)
Lines 506-511 Link Here
506
    SUBDIR += py-milter
506
    SUBDIR += py-milter
507
    SUBDIR += py-notmuch
507
    SUBDIR += py-notmuch
508
    SUBDIR += py-notmuch2
508
    SUBDIR += py-notmuch2
509
    SUBDIR += py-offlineimap3
509
    SUBDIR += py-postfix-mta-sts-resolver
510
    SUBDIR += py-postfix-mta-sts-resolver
510
    SUBDIR += py-premailer
511
    SUBDIR += py-premailer
511
    SUBDIR += py-pymailq
512
    SUBDIR += py-pymailq
(-)b/mail/py-offlineimap3/Makefile (+70 lines)
Added Link Here
1
PORTNAME=	offlineimap3
2
PORTVERSION=	8.0.0
3
DISTVERSIONPREFIX=	v
4
CATEGORIES=	mail python
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
7
MAINTAINER=	dereks@lifeofadishwasher.com
8
COMMENT=	Two-way synchronization of local Maildir and IMAP folders
9
10
LICENSE=	GPLv2
11
LICENSE_FILE=	${WRKSRC}/COPYING
12
13
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR} \
14
		${PYTHON_PKGNAMEPREFIX}imaplib2>=3.5:mail/py-imaplib2@${PY_FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}rfc6555>=0:mail/py-rfc6555@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
17
18
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}certifi>=2020.6.20:security/py-certifi@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}imaplib2>=3.5:mail/py-imaplib2@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}rfc6555>=0:mail/py-rfc6555@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}urllib3>=1.25.9:net/py-urllib3@${PY_FLAVOR}
24
25
USES=		python:3.8+
26
27
USE_GITHUB=	yes
28
GH_ACCOUNT=	OfflineIMAP
29
30
USE_PYTHON=	autoplist concurrent distutils
31
32
NO_ARCH=	yes
33
34
PORTDOCS=	*
35
PORTEXAMPLES=	offlineimap.conf
36
37
OPTIONS_DEFINE=		DOCS EXAMPLES GSSAPI MANPAGES
38
OPTIONS_DEFAULT=	MANPAGES
39
40
COMMON_BUILD_DEPENDS=	a2x:textproc/asciidoc \
41
			gmake:devel/gmake
42
43
DOCS_BUILD_DEPENDS=	${COMMON_BUILD_DEPENDS} \
44
			${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
45
46
GSSAPI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gssapi>=1.6.9:security/py-gssapi@${PY_FLAVOR}
47
48
MANPAGES_BUILD_DEPENDS=	${COMMON_BUILD_DEPENDS}
49
MANPAGES_PLIST_FILES+=	man/man1/offlineimap.1.gz \
50
			man/man7/offlineimapui.7.gz
51
52
post-build-DOCS-on:
53
	${MKDIR} ${STAGEDIR}${DOCSDIR}
54
	cd ${WRKSRC}/docs && ${GMAKE} docs && \
55
	cd html && \
56
	${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
57
		'! ( -name .lock -or -name .buildinfo )'
58
59
post-build-MANPAGES-on:
60
	${MKDIR} ${STAGEDIR}${MAN7PREFIX}/man/man7/
61
	${MKDIR} ${STAGEDIR}${MAN7PREFIX}/man/man1/
62
	cd ${WRKSRC}/docs && ${GMAKE} man && \
63
	${INSTALL_MAN} offlineimapui.7 ${STAGEDIR}${MAN7PREFIX}/man/man7/ && \
64
	${INSTALL_MAN} offlineimap.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/
65
66
post-install-EXAMPLES-on:
67
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
68
	${INSTALL_DATA} ${WRKSRC}/offlineimap.conf ${STAGEDIR}${EXAMPLESDIR}
69
70
.include <bsd.port.mk>
(-)b/mail/py-offlineimap3/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1645914524
2
SHA256 (OfflineIMAP-offlineimap3-v8.0.0_GH0.tar.gz) = 5d40c163ca2fbf89658116e29f8fa75050d0c34c29619019eee1a84c90fcab32
3
SIZE (OfflineIMAP-offlineimap3-v8.0.0_GH0.tar.gz) = 702509
(-)b/mail/py-offlineimap3/pkg-descr (-1 / +4 lines)
Added Link Here
0
- 
1
OfflineIMAP is software that downloads your email mailbox(es) as
2
local Maildirs. OfflineIMAP will synchronize both sides via IMAP.
3
4
WWW: https://github.com/OfflineIMAP/offlineimap3

Return to bug 262233