Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Dec 2019 05:56:58 +0000 (UTC)
From:      Ben Woods <woodsb02@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r520778 - in head/databases: . py-pony
Message-ID:  <201912240556.xBO5uwqx067400@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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/



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