Date: Wed, 3 Sep 2025 16:53:16 GMT From: Muhammad Moinur Rahman <bofh@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: c6193d3a271c - main - www/py-dj51-django-netfields: New port Message-ID: <202509031653.583GrGPm070852@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=c6193d3a271c566e6ee55476abb00b522ba5856c commit c6193d3a271c566e6ee55476abb00b522ba5856c Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2025-09-03 10:19:39 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2025-09-03 16:53:02 +0000 www/py-dj51-django-netfields: New port Django netfields makes proper PostgreSQL net related fields for Django. Custom fields include IP Addresses in CIDR Format, and fields for MAC Addresses. This is specific to Django version 5.1.X. WWW: https://github.com/jimfunk/django-postgresql-netfields --- www/Makefile | 1 + www/py-dj51-django-netfields/Makefile | 24 ++++++++++++++++++++++++ www/py-dj51-django-netfields/distinfo | 3 +++ www/py-dj51-django-netfields/pkg-descr | 5 +++++ 4 files changed, 33 insertions(+) diff --git a/www/Makefile b/www/Makefile index edcd0148a5c1..81b1ad1cf92a 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1545,6 +1545,7 @@ SUBDIR += py-dj51-django-js-asset SUBDIR += py-dj51-django-mptt SUBDIR += py-dj51-django-multiselectfield + SUBDIR += py-dj51-django-netfields SUBDIR += py-dj51-django-prometheus SUBDIR += py-dj51-django-redis SUBDIR += py-dj51-django-rich diff --git a/www/py-dj51-django-netfields/Makefile b/www/py-dj51-django-netfields/Makefile new file mode 100644 index 000000000000..f7e60444aea1 --- /dev/null +++ b/www/py-dj51-django-netfields/Makefile @@ -0,0 +1,24 @@ +PORTNAME= django-netfields +DISTVERSION= 1.3.2 +CATEGORIES= www python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51- + +MAINTAINER= bofh@FreeBSD.org +COMMENT= Django PostgreSQL netfields implementation +WWW= https://github.com/jimfunk/django-postgresql-netfields + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/py-dj51-django-netfields/distinfo b/www/py-dj51-django-netfields/distinfo new file mode 100644 index 000000000000..7177e06dcd84 --- /dev/null +++ b/www/py-dj51-django-netfields/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1702905399 +SHA256 (django-netfields-1.3.2.tar.gz) = e54943601bb88573b70f8843e7080f5d7327e41f5500ce30a198c384cc325a60 +SIZE (django-netfields-1.3.2.tar.gz) = 36764 diff --git a/www/py-dj51-django-netfields/pkg-descr b/www/py-dj51-django-netfields/pkg-descr new file mode 100644 index 000000000000..9e2b7c61928f --- /dev/null +++ b/www/py-dj51-django-netfields/pkg-descr @@ -0,0 +1,5 @@ +Django netfields makes proper PostgreSQL net related fields for Django. +Custom fields include IP Addresses in CIDR Format, and fields for MAC +Addresses. + +This is specific to Django version 5.1.X.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202509031653.583GrGPm070852>
