Port details |
- py-django50 High-level Python Web Framework
- 5.0.6 www =0 5.0.3Version of this port present on the latest quarterly branch.
- IGNORE: requires Python 3.10 or later
- Maintainer: python@FreeBSD.org
- Port Added: 2023-12-05 15:09:03
- Last Update: 2024-05-08 00:45:45
- Commit Hash: fdb7a30
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://www.djangoproject.com/
- Description:
- Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}django50>0:www/py-django50@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/www/py-django50/ && make install clean
- We doubt a package is available for this port because we see it marked as as:
-
Packages are normally not provided for ports that are marked as above.
- To add the package, run one of these commands:
- pkg install www/py-django50
- pkg install py39-django50
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-django50 listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-django50
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1715126852
SHA256 (python/Django-5.0.6.tar.gz) = ff1b61005004e476e0aeea47c7f79b85864c70124030e95146315396f1e7951f
SIZE (python/Django-5.0.6.tar.gz) = 10639679
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=40.8.0 : devel/py-setuptools@py39
- py39-wheel>=0 : devel/py-wheel@py39
- python3.9 : lang/python39
- py39-build>=0 : devel/py-build@py39
- py39-installer>=0 : devel/py-installer@py39
- Test dependencies:
-
- py39-tblib>0 : devel/py-tblib@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-asgiref>=3.7.0 : www/py-asgiref@py39
- py39-sqlparse>=0.3.1 : databases/py-sqlparse@py39
- py39-sqlite3>0 : databases/py-sqlite3@py39
- python3.9 : lang/python39
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py39-django50-5.0.6:
DOCS=on: Build and/or install documentation
HTMLDOCS=off: Install HTML documentation (requires Sphinx)
====> Options available for the group DATABASE
PGSQL=off: PostgreSQL database support
MYSQL=off: MySQL database support
SQLITE=on: SQLite database support
===> Use 'make config' to modify these settings
- Options name:
- www_py-django50
- USES:
- cpe python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.0.6 08 May 2024 00:45:45 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.6 |
5.0.5 07 May 2024 06:18:24 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.5 |
5.0.4_1 22 Apr 2024 17:50:58 |
Dima Panov (fluffy) |
www/py-django50: unbreak build with HTMLDOCS on (+)
docs/Makefile composed with gmake instructions, so call gmake as build
dependency when needed
Reported by: poudriere failure
Approved by: portmgr blanket (trivial build fix) |
5.0.4_1 06 Apr 2024 00:00:06 |
Po-Chuan Hsieh (sunpoet) |
www/py-django50: Convert to USE_PYTHON=pep517
- Bump PORTREVISION for package change |
5.0.4 05 Apr 2024 14:37:26 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.4 |
5.0.3 04 Mar 2024 12:04:39 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.3 |
5.0.2 07 Feb 2024 09:50:31 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.2 |
5.0.1_2 13 Jan 2024 22:56:19 |
Xin LI (delphij) |
www/py-django50: Fix installation path for manual page. |
5.0.1_1 10 Jan 2024 16:27:53 |
Baptiste Daroussin (bapt) |
MAN?PREFIX: eleminate its usage and move man to share/man |
5.0.1 05 Jan 2024 01:42:05 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.1 |
5.0 14 Dec 2023 20:47:59 |
Po-Chuan Hsieh (sunpoet) |
www/py-django50: Use tab instead of space |
5.0 08 Dec 2023 18:13:50 |
Muhammad Moinur Rahman (bofh) |
www/py-django50: New port
Django is a high-level Python Web framework that encourages rapid
development and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges:
the intensive deadlines of a newsroom and the stringent requirements of
experienced Web developers. It has convenient niceties for developing
content-management systems, but it's an excellent tool for building any
Web site.
Currently this is marked to IGNORE with default python version 3.9. If
someone needs to use this they have to build it with:
DEFAULT_VERSIONS=python=3.10
This is mainly the work from wen@ but was reverted as it broke the bulk
build. |
5.0 05 Dec 2023 17:27:44 |
Antoine Brodin (antoine) |
www/py-django50: Revert "www/py-django50: Add new port, copied from
www/py-django42"
This reverts commit 25d03c0da81a018555011b60513fa570ca131933.
With hat: pkgmgr |
5.0 05 Dec 2023 15:05:54 |
Wen Heping (wen) |
www/py-django50: Add new port, copied from www/py-django42
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site. |