diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2025-09-03 12:19:39 +0200 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2025-09-03 18:53:02 +0200 |
commit | c6193d3a271c566e6ee55476abb00b522ba5856c (patch) | |
tree | cdc9f987e742612e62c2df20e715c8b9df1bde7c | |
parent | devel/generate: Update distinfo after upstream tarball reroll (diff) |
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
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/py-dj51-django-netfields/Makefile | 24 | ||||
-rw-r--r-- | www/py-dj51-django-netfields/distinfo | 3 | ||||
-rw-r--r-- | www/py-dj51-django-netfields/pkg-descr | 5 |
4 files changed, 33 insertions, 0 deletions
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. |