From 8839f22c97f3e0c3f10c1453f14cdec190258a42 Mon Sep 17 00:00:00 2001 From: vsevolod Date: Wed, 31 Aug 2005 12:35:58 +0000 Subject: Add svnmailer - a tool to post subversion repository commit information. PR: 85484 Submitted by: Andrej Zverev Approved by: perky (mentor) --- mail/Makefile | 1 + mail/svnmailer/Makefile | 36 +++++++++++++++++++++++ mail/svnmailer/distinfo | 2 ++ mail/svnmailer/pkg-descr | 10 +++++++ mail/svnmailer/pkg-plist | 75 ++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 124 insertions(+) create mode 100644 mail/svnmailer/Makefile create mode 100644 mail/svnmailer/distinfo create mode 100644 mail/svnmailer/pkg-descr create mode 100644 mail/svnmailer/pkg-plist (limited to 'mail') diff --git a/mail/Makefile b/mail/Makefile index 2cbc25d0f595..9e5ad464f700 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -495,6 +495,7 @@ SUBDIR += sqwebmail SUBDIR += ssmtp SUBDIR += stuphead + SUBDIR += svnmailer SUBDIR += swaks SUBDIR += sylpheed SUBDIR += sylpheed2 diff --git a/mail/svnmailer/Makefile b/mail/svnmailer/Makefile new file mode 100644 index 000000000000..6ef3ee038510 --- /dev/null +++ b/mail/svnmailer/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: svnmailer +# Date created: 2005-08-30 +# Whom: Andrej Zverev +# +# $FreeBSD$ +# + +PORTNAME= svnmailer +PORTVERSION= 1.0.5 +CATEGORIES= mail python +MASTER_SITES= http://storage.perlig.de/${PORTNAME}/ +PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} + +MAINTAINER= az@inec.ru +COMMENT= A tool to post subversion repository commit information + +BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libsvn/__init__.py:${PORTSDIR}/devel/subversion-python + +USE_PYTHON= 2.3+ +USE_PYDISTUTILS= yes +USE_REINPLACE= yes + +PORTDOCS= index.html perlig.css perlig.jpg perlig_docs.css \ + perlig_offline.css right.gif up.gif + +post-patch: + @${REINPLACE_CMD} -e "1s|^.*|#!${PYTHON_CMD}|" ${WRKSRC}/setup.py + @${REINPLACE_CMD} -e "1s|^.*|#!${PYTHON_CMD}|" ${WRKSRC}/src/svn-mailer + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + cd ${WRKSRC}/docs; ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} +.endif + +.include diff --git a/mail/svnmailer/distinfo b/mail/svnmailer/distinfo new file mode 100644 index 000000000000..813202073f3a --- /dev/null +++ b/mail/svnmailer/distinfo @@ -0,0 +1,2 @@ +MD5 (svnmailer-1.0.5.tar.gz) = 579ea9b33cdd087fd66362678d468fa4 +SIZE (svnmailer-1.0.5.tar.gz) = 395870 diff --git a/mail/svnmailer/pkg-descr b/mail/svnmailer/pkg-descr new file mode 100644 index 000000000000..4cd37d57accc --- /dev/null +++ b/mail/svnmailer/pkg-descr @@ -0,0 +1,10 @@ +The svnmailer is a tool, which is usually called by a subversion hook +to submit commit notifications in various ways (at the moment: mail via +SMTP or a pipe to a sendmail like program, news via NNTP, CIA live +tracker notification via XML-RPC). It is derived from the original +mailer.py distributed with subversion, but supposed to be much more +consistent, better extensible and to have much more features. Have a +look at the documentation for further details + +Author: nd@perlig.de +WWW: http://opensource.perlig.de/svnmailer/ diff --git a/mail/svnmailer/pkg-plist b/mail/svnmailer/pkg-plist new file mode 100644 index 000000000000..7deeaa410d25 --- /dev/null +++ b/mail/svnmailer/pkg-plist @@ -0,0 +1,75 @@ +bin/svn-mailer +%%PYTHON_SITELIBDIR%%/svnmailer/__init__.py +%%PYTHON_SITELIBDIR%%/svnmailer/__init__.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/__init__.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/browser.py +%%PYTHON_SITELIBDIR%%/svnmailer/browser.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/browser.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/cli.py +%%PYTHON_SITELIBDIR%%/svnmailer/cli.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/cli.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/config.py +%%PYTHON_SITELIBDIR%%/svnmailer/config.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/config.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/differ.py +%%PYTHON_SITELIBDIR%%/svnmailer/differ.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/differ.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/main.py +%%PYTHON_SITELIBDIR%%/svnmailer/main.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/main.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/__init__.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/__init__.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/__init__.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_base.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_base.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_base.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_mail.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_mail.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_mail.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_multimail.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_multimail.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_multimail.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_text.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_text.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_text.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textmail.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textmail.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textmail.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textnews.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textnews.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textnews.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/cia_xmlrpc.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/cia_xmlrpc.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/cia_xmlrpc.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/mail.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/mail.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/mail.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/news.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/news.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/news.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/selector.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/selector.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/selector.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/stdout.py +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/stdout.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/notifier/stdout.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/settings.py +%%PYTHON_SITELIBDIR%%/svnmailer/settings.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/settings.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/stream.py +%%PYTHON_SITELIBDIR%%/svnmailer/stream.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/stream.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/struct_accessors.py +%%PYTHON_SITELIBDIR%%/svnmailer/struct_accessors.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/struct_accessors.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/subversion.py +%%PYTHON_SITELIBDIR%%/svnmailer/subversion.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/subversion.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/typedstruct.py +%%PYTHON_SITELIBDIR%%/svnmailer/typedstruct.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/typedstruct.pyo +%%PYTHON_SITELIBDIR%%/svnmailer/util.py +%%PYTHON_SITELIBDIR%%/svnmailer/util.pyc +%%PYTHON_SITELIBDIR%%/svnmailer/util.pyo +@dirrm %%PYTHON_SITELIBDIR%%/svnmailer/notifier +@dirrm %%PYTHON_SITELIBDIR%%/svnmailer -- cgit