diff options
author | vsevolod <vsevolod@FreeBSD.org> | 2005-08-31 20:35:58 +0800 |
---|---|---|
committer | vsevolod <vsevolod@FreeBSD.org> | 2005-08-31 20:35:58 +0800 |
commit | 8839f22c97f3e0c3f10c1453f14cdec190258a42 (patch) | |
tree | 92ac426dbded630ea82e31389126fe4a8a8d5637 /mail/svnmailer | |
parent | bed4579b99e16a855146ced6468c449e96b0411e (diff) | |
download | freebsd-ports-gnome-8839f22c97f3e0c3f10c1453f14cdec190258a42.tar.gz freebsd-ports-gnome-8839f22c97f3e0c3f10c1453f14cdec190258a42.tar.zst freebsd-ports-gnome-8839f22c97f3e0c3f10c1453f14cdec190258a42.zip |
Add svnmailer - a tool to post subversion repository commit information.
PR: 85484
Submitted by: Andrej Zverev <az@inec.ru>
Approved by: perky (mentor)
Diffstat (limited to 'mail/svnmailer')
-rw-r--r-- | mail/svnmailer/Makefile | 36 | ||||
-rw-r--r-- | mail/svnmailer/distinfo | 2 | ||||
-rw-r--r-- | mail/svnmailer/pkg-descr | 10 | ||||
-rw-r--r-- | mail/svnmailer/pkg-plist | 75 |
4 files changed, 123 insertions, 0 deletions
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 <az@inec.ru> +# +# $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 <bsd.port.mk> 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 |