Date: Tue, 13 Oct 2015 07:56:33 +0000 (UTC) From: Mathieu Arnold <mat@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r399181 - in head/mail/offlineimap: . files Message-ID: <201510130756.t9D7uXel031564@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mat Date: Tue Oct 13 07:56:33 2015 New Revision: 399181 URL: https://svnweb.freebsd.org/changeset/ports/399181 Log: - update from 6.5.5 to 6.5.7 - add py-sqlite3 as a run dependency - simplify the port PR: 201402 Submitted by: mp39590 gmail com Sponsored by: Absolight Deleted: head/mail/offlineimap/files/ head/mail/offlineimap/pkg-plist Modified: head/mail/offlineimap/Makefile head/mail/offlineimap/distinfo Modified: head/mail/offlineimap/Makefile ============================================================================== --- head/mail/offlineimap/Makefile Tue Oct 13 07:51:08 2015 (r399180) +++ head/mail/offlineimap/Makefile Tue Oct 13 07:56:33 2015 (r399181) @@ -3,85 +3,39 @@ PORTNAME= offlineimap DISTVERSIONPREFIX= v -DISTVERSION= 6.5.5 +DISTVERSION= 6.5.7 CATEGORIES= mail python -MASTER_SITES= http://dist.codelabs.ru/fbsd/offlineimap/ -PATCH_SITES= http://codelabs.ru/patches/offlineimap/ - -MAINTAINER= rea@FreeBSD.org +MAINTAINER= mp39590@gmail.com COMMENT= Powerful IMAP/Maildir synchronization and reader support +## GPLv2 or any later version (with an OpenSSL exception) LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/COPYING -LICENSE_FILE_GPLv2=${WRKSRC}/COPYING - -OPTIONS_DEFINE= HTMLDOCS EXAMPLES -HTMLDOCS_DESC= Generate HTML documentation - -SUB_FILES= pkg-message -PATCH_STRIP= -p1 +## later versions have sqlite3 backend, which is recommended for local storages +## with large amount of emails +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 USE_GITHUB= yes GH_ACCOUNT= OfflineIMAP -USES= python -USE_PYTHON= distutils +USES= python:2.7 +USE_PYTHON= autoplist distutils + +OPTIONS_DEFINE= DOCS EXAMPLES + +PORTDOCS= * +PORTEXAMPLES= offlineimap.conf offlineimap.conf.minimal -DOC_FILES= Changelog.maint.rst Changelog.rst \ - docs/INSTALL.rst docs/MANUAL.rst \ - docs/doc-src/API.rst docs/doc-src/FAQ.rst \ - docs/doc-src/HACKING.rst docs/doc-src/INSTALL.rst \ - docs/doc-src/MANUAL.rst docs/doc-src/advanced_config.rst \ - docs/doc-src/features.rst docs/doc-src/index.rst \ - docs/doc-src/nametrans.rst docs/doc-src/offlineimap.rst \ - docs/doc-src/repository.rst docs/doc-src/ui.rst -PORTDOCS= docs ${DOC_FILES:N*/*} -EXAMPLE_FILES= offlineimap.conf offlineimap.conf.minimal -PORTEXAMPLES= ${EXAMPLE_FILES:N*/*} - -DOC_DIRS= ${DOC_FILES:H:O:u:N.} -EXAMPLE_DIRS= ${EXAMPLE_FILES:H:O:u:N.} - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MHTMLDOCS} -BUILD_DEPENDS+= rst2html:${PORTSDIR}/textproc/py-docutils -DOC_FILES:= ${DOC_FILES} ${DOC_FILES:M*.rst:S/.rst$/.html/} -.endif - -# This is needed for pkg-message.in -.if ${PORT_OPTIONS:MEXAMPLES} -SUB_LIST+= PORTEXAMPLES="" -.else -SUB_LIST+= PORTEXAMPLES="@comment " -.endif - -post-build: -.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MHTMLDOCS} -.for r in ${DOC_FILES:M*.rst} - @${ECHO} "Translating ${r} to HTML..." - @rst2html ${WRKSRC}/${r} ${WRKSRC}/${r:R}.html -.endfor -.endif - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @for i in ${DOC_DIRS}; do \ - ${MKDIR} ${STAGEDIR}${DOCSDIR}/$$i; \ - done - @cd ${WRKSRC} && for i in ${DOC_FILES}; do \ - ${ECHO} "Installing ${STAGEDIR}${DOCSDIR}/$$i"; \ - ${INSTALL_DATA} $$i ${STAGEDIR}${DOCSDIR}/$$i; \ - done - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - @for i in ${EXAMPLE_DIRS}; do \ - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/$$i; \ - done - @cd ${WRKSRC} && for i in ${EXAMPLE_FILES}; do \ - ${ECHO} "Installing ${STAGEDIR}${EXAMPLESDIR}/$$i"; \ - ${INSTALL_DATA} $$i ${STAGEDIR}${EXAMPLESDIR}/$$i; \ - done +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} '! -name Makefile' + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/offlineimap.conf ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/offlineimap.conf.minimal ${STAGEDIR}${EXAMPLESDIR} .include <bsd.port.mk> Modified: head/mail/offlineimap/distinfo ============================================================================== --- head/mail/offlineimap/distinfo Tue Oct 13 07:51:08 2015 (r399180) +++ head/mail/offlineimap/distinfo Tue Oct 13 07:56:33 2015 (r399181) @@ -1,2 +1,2 @@ -SHA256 (OfflineIMAP-offlineimap-v6.5.5_GH0.tar.gz) = 578cd6d8706a15ee65faa43bb71dfacf1ed083a97d66a375b77dc0fb14266802 -SIZE (OfflineIMAP-offlineimap-v6.5.5_GH0.tar.gz) = 175348 +SHA256 (OfflineIMAP-offlineimap-v6.5.7_GH0.tar.gz) = b7de52c7d8995e0657bb55da13531c8d6f96d828217159477c685ae408e390a3 +SIZE (OfflineIMAP-offlineimap-v6.5.7_GH0.tar.gz) = 666620
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510130756.t9D7uXel031564>