# New ports collection makefile for: django # Date created: 2005-11-19 # Whom: Jose Alonso Cardenas Marquez # # $FreeBSD$ # PORTNAME?= django PORTVERSION?= 0.95 PORTREVISION?= 1 CATEGORIES= www python MASTER_SITES?= http://media.djangoproject.com/releases/${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Django-${PORTVERSION} MAINTAINER?= python@FreeBSD.org COMMENT= High-level Python Web framework BUILD_DEPENDS= easy_install:${PORTSDIR}/devel/py-setuptools DIST_SUBDIR= python USE_PYTHON= 2.3+ USE_GETTEXT= yes USE_PYDISTUTILS= yes NO_BUILD= yes DOCSDIR= ${PREFIX}/share/doc/py-django DJANGOVER?= ${PORTVERSION} PYTHONVER?= ${_PYTHON_VERSION} PLIST_SUB= DJANGOVER=${DJANGOVER} \ PYTHONVER=${PYTHONVER} OPTIONS= MOD_PYTHON3 "Install Apache2 with mod_python3" off \ POSTGRESQL "PostgreSQL support" off \ MYSQL "MySQL support" off \ SQLITE "SQLite support" off # bypass infrastructure bug OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options .include .if defined(WITH_MOD_PYTHON3) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/mod_python/_psp.so:${PORTSDIR}/www/mod_python3 .endif .if defined(WITH_POSTGRESQL) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psycopgmodule.so:${PORTSDIR}/databases/py-psycopg .endif .if defined(WITH_MYSQL) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/_mysql.so:${PORTSDIR}/databases/py-MySQLdb .endif .if defined(WITH_SQLITE) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pysqlite2/__init__.py:${PORTSDIR}/databases/py-pysqlite20 .endif post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR} @${ECHO_MSG} "" @${ECHO_MSG} " * See ${DOCSDIR} for complete documentation" @${ECHO_MSG} "" .else @${ECHO_MSG} "" @${ECHO_MSG} " * See http://www.djangoproject.com/documentation/ for complete documentation" @${ECHO_MSG} "" .endif .include