FreeBSD Bugzilla – Attachment 232151 Details for
Bug 262233
[NEW PORT] mail/offlineimap3: Two-way synchronization of local Maildir and IMAP folders
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
py-offlineimap3 with DOCS, EXAMPLES, MANPAGES options
0001-mail-py-offlineimap3-New-port-mail-py-offlineimap3.patch (text/plain), 4.43 KB, created by
Derek Schrock
on 2022-02-28 03:25:18 UTC
(
hide
)
Description:
py-offlineimap3 with DOCS, EXAMPLES, MANPAGES options
Filename:
MIME Type:
Creator:
Derek Schrock
Created:
2022-02-28 03:25:18 UTC
Size:
4.43 KB
patch
obsolete
>From 80b807ed13a67cf44e3829c4e3438ad5a4d74bfc Mon Sep 17 00:00:00 2001 >From: Derek Schrock <dereks@lifeofadishwasher.com> >Date: Sun, 27 Feb 2022 00:47:21 -0500 >Subject: [PATCH] mail/py-offlineimap3: New port mail/py-offlineimap3 > >New port mail/py-offlineimap3. > >Two-way synchronization of local Maildir and IMAP folders, the python3 >version of offlineimap. > >Add patch [1] to fix spaces in idle folders. > >[1] https://github.com/OfflineIMAP/offlineimap3/issues/109 >--- > mail/Makefile | 1 + > mail/py-offlineimap3/Makefile | 70 ++++++++++++++++++++++++++++++++++ > mail/py-offlineimap3/distinfo | 3 ++ > mail/py-offlineimap3/pkg-descr | 4 ++ > 4 files changed, 78 insertions(+) > create mode 100644 mail/py-offlineimap3/Makefile > create mode 100644 mail/py-offlineimap3/distinfo > create mode 100644 mail/py-offlineimap3/pkg-descr > >diff --git a/mail/Makefile b/mail/Makefile >index af4fd9afee..a7a53ae5a4 100644 >--- a/mail/Makefile >+++ b/mail/Makefile >@@ -506,6 +506,7 @@ > SUBDIR += py-milter > SUBDIR += py-notmuch > SUBDIR += py-notmuch2 >+ SUBDIR += py-offlineimap3 > SUBDIR += py-postfix-mta-sts-resolver > SUBDIR += py-premailer > SUBDIR += py-pymailq >diff --git a/mail/py-offlineimap3/Makefile b/mail/py-offlineimap3/Makefile >new file mode 100644 >index 0000000000..2ec64ef80d >--- /dev/null >+++ b/mail/py-offlineimap3/Makefile >@@ -0,0 +1,70 @@ >+PORTNAME= offlineimap3 >+PORTVERSION= 8.0.0 >+DISTVERSIONPREFIX= v >+CATEGORIES= mail python >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= dereks@lifeofadishwasher.com >+COMMENT= Two-way synchronization of local Maildir and IMAP folders >+ >+LICENSE= GPLv2 >+LICENSE_FILE= ${WRKSRC}/COPYING >+ >+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}imaplib2>=3.5:mail/py-imaplib2@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}rfc6555>=0:mail/py-rfc6555@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} >+ >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2020.6.20:security/py-certifi@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}imaplib2>=3.5:mail/py-imaplib2@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}rfc6555>=0:mail/py-rfc6555@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.25.9:net/py-urllib3@${PY_FLAVOR} >+ >+USES= python:3.8+ >+ >+USE_GITHUB= yes >+GH_ACCOUNT= OfflineIMAP >+ >+USE_PYTHON= autoplist concurrent distutils >+ >+NO_ARCH= yes >+ >+PORTDOCS= * >+PORTEXAMPLES= offlineimap.conf >+ >+OPTIONS_DEFINE= DOCS EXAMPLES GSSAPI MANPAGES >+OPTIONS_DEFAULT= MANPAGES >+ >+COMMON_BUILD_DEPENDS= a2x:textproc/asciidoc \ >+ gmake:devel/gmake >+ >+DOCS_BUILD_DEPENDS= ${COMMON_BUILD_DEPENDS} \ >+ ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} >+ >+GSSAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gssapi>=1.6.9:security/py-gssapi@${PY_FLAVOR} >+ >+MANPAGES_BUILD_DEPENDS= ${COMMON_BUILD_DEPENDS} >+MANPAGES_PLIST_FILES+= man/man1/offlineimap.1.gz \ >+ man/man7/offlineimapui.7.gz >+ >+post-build-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ cd ${WRKSRC}/docs && ${GMAKE} docs && \ >+ cd html && \ >+ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ >+ '! ( -name .lock -or -name .buildinfo )' >+ >+post-build-MANPAGES-on: >+ ${MKDIR} ${STAGEDIR}${MAN7PREFIX}/man/man7/ >+ ${MKDIR} ${STAGEDIR}${MAN7PREFIX}/man/man1/ >+ cd ${WRKSRC}/docs && ${GMAKE} man && \ >+ ${INSTALL_MAN} offlineimapui.7 ${STAGEDIR}${MAN7PREFIX}/man/man7/ && \ >+ ${INSTALL_MAN} offlineimap.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ >+ >+post-install-EXAMPLES-on: >+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >+ ${INSTALL_DATA} ${WRKSRC}/offlineimap.conf ${STAGEDIR}${EXAMPLESDIR} >+ >+.include <bsd.port.mk> >diff --git a/mail/py-offlineimap3/distinfo b/mail/py-offlineimap3/distinfo >new file mode 100644 >index 0000000000..1f1c88fe69 >--- /dev/null >+++ b/mail/py-offlineimap3/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1645914524 >+SHA256 (OfflineIMAP-offlineimap3-v8.0.0_GH0.tar.gz) = 5d40c163ca2fbf89658116e29f8fa75050d0c34c29619019eee1a84c90fcab32 >+SIZE (OfflineIMAP-offlineimap3-v8.0.0_GH0.tar.gz) = 702509 >diff --git a/mail/py-offlineimap3/pkg-descr b/mail/py-offlineimap3/pkg-descr >new file mode 100644 >index 0000000000..02c6befd39 >--- /dev/null >+++ b/mail/py-offlineimap3/pkg-descr >@@ -0,0 +1,4 @@ >+OfflineIMAP is software that downloads your email mailbox(es) as >+local Maildirs. OfflineIMAP will synchronize both sides via IMAP. >+ >+WWW: https://github.com/OfflineIMAP/offlineimap3 >-- >2.35.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
dereks
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 262233
:
232151
|
232566
|
235734
|
237446
|
238848