Skip to content

Commit

Permalink
www/py-dj42-django-guardian: New port
Browse files Browse the repository at this point in the history
Django 4.2 version of www/py-django-guardian, happy to pass it to its
maintainer or make it disappear, once 4.2 is the default django version.
  • Loading branch information
grembo committed Feb 18, 2024
1 parent 885a065 commit 02ddaaa
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 0 deletions.
1 change: 1 addition & 0 deletions www/Makefile
Expand Up @@ -1496,6 +1496,7 @@
SUBDIR += py-dj42-django-extensions
SUBDIR += py-dj42-django-filter
SUBDIR += py-dj42-django-graphiql-debug-toolbar
SUBDIR += py-dj42-django-guardian
SUBDIR += py-dj42-django-js-asset
SUBDIR += py-dj42-django-mptt
SUBDIR += py-dj42-django-multiselectfield
Expand Down
23 changes: 23 additions & 0 deletions www/py-dj42-django-guardian/Makefile
@@ -0,0 +1,23 @@
PORTNAME= django-guardian
PORTVERSION= 2.4.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj42-

MAINTAINER= grembo@FreeBSD.org
COMMENT= Implementation of per object permissions for Django
WWW= https://github.com/django-guardian/django-guardian

LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.2:www/py-django42@${PY_FLAVOR}

USES= python
USE_PYTHON= autoplist concurrent distutils

CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions www/py-dj42-django-guardian/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1654276001
SHA256 (django-guardian-2.4.0.tar.gz) = c58a68ae76922d33e6bdc0e69af1892097838de56e93e78a8361090bcd9f89a0
SIZE (django-guardian-2.4.0.tar.gz) = 159008
2 changes: 2 additions & 0 deletions www/py-dj42-django-guardian/pkg-descr
@@ -0,0 +1,2 @@
django-guardian is an implementation of object permissions for Django
providing extra authentication backend.

0 comments on commit 02ddaaa

Please sign in to comment.