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