[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / py-django14

Annotation of pkgsrc/www/py-django14/Makefile, Revision 1.10

1.10    ! adam        1: # $NetBSD: Makefile,v 1.9 2015/01/14 17:07:12 adam Exp $
1.1       joerg       2:
1.10    ! adam        3: DISTNAME=      Django-1.4.19
1.1       joerg       4: PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
                      5: CATEGORIES=    www python
1.7       joerg       6: MASTER_SITES=  http://www.djangoproject.com/m/releases/${PKGVERSION_NOREV:R}/
1.1       joerg       7:
                      8: MAINTAINER=    joerg@NetBSD.org
                      9: HOMEPAGE=      http://www.djangoproject.com/
                     10: COMMENT=       Django, a high-level Python Web framework (LTS version)
                     11: LICENSE=       modified-bsd
                     12:
                     13: PLIST_SUBST+=  PYVERSSUFFIX=${PYVERSSUFFIX:Q}
                     14:
                     15: USE_LANGUAGES=         # empty
                     16: REPLACE_PYTHON=                ${WRKSRC}/django/bin/*.py
                     17: REPLACE_PYTHON+=       ${WRKSRC}/django/bin/profiling/*.py
                     18: REPLACE_PYTHON+=       ${WRKSRC}/django/contrib/admin/bin/*.py
                     19: REPLACE_PYTHON+=       ${WRKSRC}/django/contrib/admin/static/admin/js/*.py
                     20: REPLACE_PYTHON+=       ${WRKSRC}/django/conf/project_template/*.py
                     21:
1.2       wiz        22: PYTHON_VERSIONED_DEPENDENCIES= flup
1.4       wiz        23: PYTHON_VERSIONS_INCOMPATIBLE=  33 34 # use py-django if you want python-3.x support
1.1       joerg      24:
                     25: .include "options.mk"
                     26:
                     27: pre-configure:
                     28: .if empty(PKG_OPTIONS:Mmysql)
                     29:        rm -r ${WRKSRC}/django/db/backends/mysql
                     30: .endif
                     31: .if empty(PKG_OPTIONS:Moracle)
                     32:        rm -r ${WRKSRC}/django/db/backends/oracle
                     33: .endif
                     34: .if empty(PKG_OPTIONS:Mpgsql)
                     35:        rm -r ${WRKSRC}/django/db/backends/postgresql_psycopg2
                     36: .endif
                     37: .if empty(PKG_OPTIONS:Msqlite)
                     38:        rm -r ${WRKSRC}/django/db/backends/sqlite3
                     39: .endif
                     40:
                     41: BACKEND_PATH=          ${PYSITELIB}/django/db/backends
                     42: BACKEND_PATH_PLIST=    $${PYSITELIB}/django/db/backends
                     43:
                     44: PRINT_PLIST_AWK+=      { gsub("^${BACKEND_PATH}/mysql/", "$${PLIST.mysql}${BACKEND_PATH_PLIST}/mysql/") }
                     45: PRINT_PLIST_AWK+=      { gsub("^${BACKEND_PATH}/oracle/", "$${PLIST.oracle}${BACKEND_PATH_PLIST}/oracle/") }
                     46: PRINT_PLIST_AWK+=      { gsub("^${BACKEND_PATH}/postgresql_psycopg2/", "$${PLIST.pgsql}${BACKEND_PATH_PLIST}/postgresql_psycopg2/") }
                     47: PRINT_PLIST_AWK+=      { gsub("^${BACKEND_PATH}/sqlite3/", "$${PLIST.sqlite}${BACKEND_PATH_PLIST}/sqlite3/") }
                     48:
                     49: .include "../../lang/python/application.mk"
                     50: .include "../../lang/python/distutils.mk"
1.2       wiz        51: .include "../../lang/python/versioned_dependencies.mk"
1.1       joerg      52: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>