svn commit: r520778 - in head/databases: . py-pony

Ben Woods woodsb02 at FreeBSD.org
Tue Dec 24 05:56:59 UTC 2019


Author: woodsb02
Date: Tue Dec 24 05:56:58 2019
New Revision: 520778
URL: https://svnweb.freebsd.org/changeset/ports/520778

Log:
  Add new port databases/py-pony
  
  Using Pony object-relational mapper you can concentrate on writing business
  logic of your application and use Python syntax for interacting with the
  database. Pony translates such queries into SQL and executes them in the
  database in the most efficient way.
  
  WWW: https://ponyorm.org/
  
  PR:		242767
  Submitted by:	Goran Mekić <meka at tilda.center>

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

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Tue Dec 24 05:48:42 2019	(r520777)
+++ head/databases/Makefile	Tue Dec 24 05:56:58 2019	(r520778)
@@ -811,6 +811,7 @@
     SUBDIR += py-pgxnclient
     SUBDIR += py-pickledb
     SUBDIR += py-pickleshare
+    SUBDIR += py-pony
     SUBDIR += py-postgresql
     SUBDIR += py-psycogreen
     SUBDIR += py-psycopg2

Added: head/databases/py-pony/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-pony/Makefile	Tue Dec 24 05:56:58 2019	(r520778)
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME=	pony
+PORTVERSION=	0.7.11
+CATEGORIES=	databases devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	meka at tilda.center
+COMMENT=	Pony ORM is easy to use and powerful object-relational mapper
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
+
+USES=		python:3.5+
+USE_PYTHON=	autoplist concurrent distutils
+
+TEST_ENV=	PYTHONPATH=${WRKSRC}/src
+
+NO_ARCH=	yes
+
+do-test:
+	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} setup.py test
+
+.include <bsd.port.mk>

Added: head/databases/py-pony/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-pony/distinfo	Tue Dec 24 05:56:58 2019	(r520778)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1576935531
+SHA256 (pony-0.7.11.tar.gz) = d1008d465d3c5db435fe2636f4c9e1a4a04a24f27c5d7cb4943ba5c596de7e17
+SIZE (pony-0.7.11.tar.gz) = 285530

Added: head/databases/py-pony/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-pony/pkg-descr	Tue Dec 24 05:56:58 2019	(r520778)
@@ -0,0 +1,6 @@
+Using Pony object-relational mapper you can concentrate on writing business
+logic of your application and use Python syntax for interacting with the
+database. Pony translates such queries into SQL and executes them in the
+database in the most efficient way.
+
+WWW: https://ponyorm.org/


More information about the svn-ports-all mailing list