Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jun 2016 15:06:43 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r417528 - in head/devel: . py-twext
Message-ID:  <201606261506.u5QF6hhA021935@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Jun 26 15:06:43 2016
New Revision: 417528
URL: https://svnweb.freebsd.org/changeset/ports/417528

Log:
  New port: devel/py-twext
  
  twext is a Python module consisting of extensions to the Twisted Framework.
  (http://twistedmatrix.com/)
  
  WWW: http://trac.calendarserver.org/wiki/twext
  
  PR:		210263
  Submitted by:	Axel Rau <Axel.Rau@Chaos1.DE>

Added:
  head/devel/py-twext/
  head/devel/py-twext/Makefile   (contents, props changed)
  head/devel/py-twext/distinfo   (contents, props changed)
  head/devel/py-twext/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jun 26 15:00:30 2016	(r417527)
+++ head/devel/Makefile	Sun Jun 26 15:06:43 2016	(r417528)
@@ -4493,6 +4493,7 @@
     SUBDIR += py-turbokid
     SUBDIR += py-tvrage
     SUBDIR += py-tw.forms
+    SUBDIR += py-twext
     SUBDIR += py-twiggy
     SUBDIR += py-twine
     SUBDIR += py-twisted

Added: head/devel/py-twext/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-twext/Makefile	Sun Jun 26 15:06:43 2016	(r417528)
@@ -0,0 +1,52 @@
+# $FreeBSD$
+
+PORTNAME=	twext
+PORTVERSION=	0.15423
+CATEGORIES=	devel python
+MASTER_SITES=	http://www.lechner-rau.de/downloads/
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	axel.rau@chaos1.de
+COMMENT=	Extensions to Twisted
+
+LICENSE=	APACHE20
+
+FETCH_DEPENDS=	svn:devel/subversion
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}twisted>=15.4.0:devel/py-twisted
+RUN_DEPENDS=	\
+ ${PYTHON_PKGNAMEPREFIX}cffi>=0.6:devel/py-cffi \
+ ${PYTHON_PKGNAMEPREFIX}twisted>=15.4.0:devel/py-twisted
+
+DAL_RUN_DEPENDS=	\
+ ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.1.11:databases/py-sqlparse
+POSTGRES_RUN_DEPENDS=	\
+ ${PYTHON_PKGNAMEPREFIX}pg8000>=1.10.2:databases/py-pg8000
+
+OPTIONS_DEFINE=	DAL POSTGRES
+DAL_DESC=	Enables use of the Database Abstraction Layer.
+POSTGRES=	Enables support for Postgres database connectivity.
+OPTIONS_DEFAULT=	DAL POSTGRES
+.include <bsd.port.options.mk>
+
+USES=		python:2.7
+USE_PYTHON=	distutils autoplist
+NO_ARCH=yes
+
+SVN_REPOSITORY_URL=	http://svn.calendarserver.org/repository/calendarserver
+SVN_TAG3=	twext/trunk
+SVN_CMD3=	svn export -r15423
+
+maint-gen-distfile:
+	@if [ ! -f "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" ] ; then \
+		${MKDIR} ${WRKDIR} ; cd ${WRKDIR} ; ${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
+		${ECHO_MSG} "=> Checking out twext from svn.calendarserver.org/..."; \
+		${SVN_CMD3} ${SVN_REPOSITORY_URL}/${SVN_TAG3} > /dev/null ; \
+		${MV} trunk ${DISTNAME} ; \
+		${ECHO_MSG} "=> Creating tar archive ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; \
+		cd ${WRKDIR} ; tar -czf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ; \
+		${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
+	else \
+		${ECHO_MSG} "===>	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} found." ; \
+	fi
+
+.include <bsd.port.mk>

Added: head/devel/py-twext/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-twext/distinfo	Sun Jun 26 15:06:43 2016	(r417528)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1464109080
+SHA256 (twext-0.15423.tar.gz) = 2fd8ae9b0d481a9c2dd9de5acc67c6787e5c033bf609165865ff04a1bc534e73
+SIZE (twext-0.15423.tar.gz) = 266501

Added: head/devel/py-twext/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-twext/pkg-descr	Sun Jun 26 15:06:43 2016	(r417528)
@@ -0,0 +1,4 @@
+twext is a Python module consisting of extensions to the Twisted Framework.
+(http://twistedmatrix.com/)
+
+WWW: http://trac.calendarserver.org/wiki/twext



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201606261506.u5QF6hhA021935>