Use versioned_dependencies.mk for flup.diff -r1.11 -r1.12 pkgsrc/www/loggerhead/Makefile
(wiz)
@@ -1,25 +1,26 @@ | @@ -1,25 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2012/10/28 06:30:21 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2014/01/18 19:07:57 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= loggerhead-${VER} | 3 | DISTNAME= loggerhead-${VER} | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= www scm | 5 | CATEGORIES= www scm | |
6 | MASTER_SITES= http://launchpad.net/loggerhead/1.18/${VER}/+download/ | 6 | MASTER_SITES= http://launchpad.net/loggerhead/1.18/${VER}/+download/ | |
7 | VER= 1.18.1 | 7 | VER= 1.18.1 | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://launchpad.net/loggerhead | 10 | HOMEPAGE= https://launchpad.net/loggerhead | |
11 | COMMENT= Web viewer for Bazaar branches | 11 | COMMENT= Web viewer for Bazaar branches | |
12 | LICENSE= gnu-gpl-v2 # or later | 12 | LICENSE= gnu-gpl-v2 # or later | |
13 | 13 | |||
14 | DEPENDS+= bzr>=1.17:../../devel/bzr | 14 | DEPENDS+= bzr>=1.17:../../devel/bzr | |
15 | DEPENDS+= ${PYPKGPREFIX}-simplejson>=2.0:../../converters/py-simplejson | 15 | DEPENDS+= ${PYPKGPREFIX}-simplejson>=2.0:../../converters/py-simplejson | |
16 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 | 16 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 | |
17 | DEPENDS+= ${PYPKGPREFIX}-Paste>=1.2:../../www/py-paste | 17 | DEPENDS+= ${PYPKGPREFIX}-Paste>=1.2:../../www/py-paste | |
18 | DEPENDS+= ${PYPKGPREFIX}-PasteDeploy>=1.3:../../www/py-PasteDeploy | 18 | DEPENDS+= ${PYPKGPREFIX}-PasteDeploy>=1.3:../../www/py-PasteDeploy | |
19 | DEPENDS+= ${PYPKGPREFIX}-SimpleTAL>=4.1:../../www/py-simpletal | 19 | DEPENDS+= ${PYPKGPREFIX}-SimpleTAL>=4.1:../../www/py-simpletal | |
20 | DEPENDS+= ${PYPKGPREFIX}-flup-[0-9]*:../../www/py-flup | |||
21 | 20 | |||
22 | .include "../../lang/python/pyversion.mk" | 21 | PYTHON_VERSIONED_DEPENDENCIES= flup | |
22 | ||||
23 | .include "../../lang/python/application.mk" | 23 | .include "../../lang/python/application.mk" | |
24 | .include "../../lang/python/distutils.mk" | 24 | .include "../../lang/python/distutils.mk" | |
25 | .include "../../lang/python/versioned_dependencies.mk" | |||
25 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |
@@ -1,40 +1,37 @@ | @@ -1,40 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.47 2013/12/31 12:02:53 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.48 2014/01/18 19:07:57 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= Django-1.6.1 | 3 | DISTNAME= Django-1.6.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | |
5 | CATEGORIES= www python | 5 | CATEGORIES= www python | |
6 | MASTER_SITES= http://www.djangoproject.com/m/releases/${PKGVERSION_NOREV:R}/ | 6 | MASTER_SITES= http://www.djangoproject.com/m/releases/${PKGVERSION_NOREV:R}/ | |
7 | 7 | |||
8 | MAINTAINER= joerg@NetBSD.org | 8 | MAINTAINER= joerg@NetBSD.org | |
9 | HOMEPAGE= http://www.djangoproject.com/ | 9 | HOMEPAGE= http://www.djangoproject.com/ | |
10 | COMMENT= Django, a high-level Python Web framework | 10 | COMMENT= Django, a high-level Python Web framework | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | PREV_PKGPATH= www/py-django-devel | 13 | PREV_PKGPATH= www/py-django-devel | |
14 | 14 | |||
15 | # depends are not ready for Python 3.x | |||
16 | #PYTHON_VERSIONS_INCLUDE_3X= yes | |||
17 | ||||
18 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} | 15 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} | |
19 | 16 | |||
20 | USE_LANGUAGES= # empty | 17 | USE_LANGUAGES= # empty | |
21 | REPLACE_PYTHON= ${WRKSRC}/django/bin/*.py | 18 | REPLACE_PYTHON= ${WRKSRC}/django/bin/*.py | |
22 | REPLACE_PYTHON+= ${WRKSRC}/django/bin/profiling/*.py | 19 | REPLACE_PYTHON+= ${WRKSRC}/django/bin/profiling/*.py | |
23 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/bin/*.py | 20 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/bin/*.py | |
24 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/static/admin/js/*.py | 21 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/static/admin/js/*.py | |
25 | REPLACE_PYTHON+= ${WRKSRC}/django/conf/project_template/*.py | 22 | REPLACE_PYTHON+= ${WRKSRC}/django/conf/project_template/*.py | |
26 | 23 | |||
27 | DEPENDS+= ${PYPKGPREFIX}-flup-[0-9]*:../../www/py-flup | 24 | PYTHON_VERSIONED_DEPENDENCIES= flup | |
28 | 25 | |||
29 | .include "options.mk" | 26 | .include "options.mk" | |
30 | 27 | |||
31 | pre-configure: | 28 | pre-configure: | |
32 | .if empty(PKG_OPTIONS:Mmysql) | 29 | .if empty(PKG_OPTIONS:Mmysql) | |
33 | rm -r ${WRKSRC}/django/db/backends/mysql | 30 | rm -r ${WRKSRC}/django/db/backends/mysql | |
34 | .endif | 31 | .endif | |
35 | .if empty(PKG_OPTIONS:Moracle) | 32 | .if empty(PKG_OPTIONS:Moracle) | |
36 | rm -r ${WRKSRC}/django/db/backends/oracle | 33 | rm -r ${WRKSRC}/django/db/backends/oracle | |
37 | .endif | 34 | .endif | |
38 | .if empty(PKG_OPTIONS:Mpgsql) | 35 | .if empty(PKG_OPTIONS:Mpgsql) | |
39 | rm -r ${WRKSRC}/django/db/backends/postgresql_psycopg2 | 36 | rm -r ${WRKSRC}/django/db/backends/postgresql_psycopg2 | |
40 | .endif | 37 | .endif | |
@@ -42,14 +39,15 @@ pre-configure: | @@ -42,14 +39,15 @@ pre-configure: | |||
42 | rm -r ${WRKSRC}/django/db/backends/sqlite3 | 39 | rm -r ${WRKSRC}/django/db/backends/sqlite3 | |
43 | .endif | 40 | .endif | |
44 | 41 | |||
45 | BACKEND_PATH= ${PYSITELIB}/django/db/backends | 42 | BACKEND_PATH= ${PYSITELIB}/django/db/backends | |
46 | BACKEND_PATH_PLIST= $${PYSITELIB}/django/db/backends | 43 | BACKEND_PATH_PLIST= $${PYSITELIB}/django/db/backends | |
47 | 44 | |||
48 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/mysql/", "$${PLIST.mysql}${BACKEND_PATH_PLIST}/mysql/") } | 45 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/mysql/", "$${PLIST.mysql}${BACKEND_PATH_PLIST}/mysql/") } | |
49 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/oracle/", "$${PLIST.oracle}${BACKEND_PATH_PLIST}/oracle/") } | 46 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/oracle/", "$${PLIST.oracle}${BACKEND_PATH_PLIST}/oracle/") } | |
50 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/postgresql_psycopg2/", "$${PLIST.pgsql}${BACKEND_PATH_PLIST}/postgresql_psycopg2/") } | 47 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/postgresql_psycopg2/", "$${PLIST.pgsql}${BACKEND_PATH_PLIST}/postgresql_psycopg2/") } | |
51 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/sqlite3/", "$${PLIST.sqlite}${BACKEND_PATH_PLIST}/sqlite3/") } | 48 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/sqlite3/", "$${PLIST.sqlite}${BACKEND_PATH_PLIST}/sqlite3/") } | |
52 | 49 | |||
53 | .include "../../lang/python/application.mk" | 50 | .include "../../lang/python/application.mk" | |
54 | .include "../../lang/python/distutils.mk" | 51 | .include "../../lang/python/distutils.mk" | |
52 | .include "../../lang/python/versioned_dependencies.mk" | |||
55 | .include "../../mk/bsd.pkg.mk" | 53 | .include "../../mk/bsd.pkg.mk" |
@@ -1,35 +1,35 @@ | @@ -1,35 +1,35 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2013/11/14 21:27:01 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2014/01/18 19:07:57 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= Django-1.4.10 | 3 | DISTNAME= Django-1.4.10 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | |
5 | CATEGORIES= www python | 5 | CATEGORIES= www python | |
6 | MASTER_SITES= http://www.djangoproject.com/m/releases/1.4/ | 6 | MASTER_SITES= http://www.djangoproject.com/m/releases/1.4/ | |
7 | 7 | |||
8 | MAINTAINER= joerg@NetBSD.org | 8 | MAINTAINER= joerg@NetBSD.org | |
9 | HOMEPAGE= http://www.djangoproject.com/ | 9 | HOMEPAGE= http://www.djangoproject.com/ | |
10 | COMMENT= Django, a high-level Python Web framework (LTS version) | 10 | COMMENT= Django, a high-level Python Web framework (LTS version) | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} | 13 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} | |
14 | 14 | |||
15 | USE_LANGUAGES= # empty | 15 | USE_LANGUAGES= # empty | |
16 | REPLACE_PYTHON= ${WRKSRC}/django/bin/*.py | 16 | REPLACE_PYTHON= ${WRKSRC}/django/bin/*.py | |
17 | REPLACE_PYTHON+= ${WRKSRC}/django/bin/profiling/*.py | 17 | REPLACE_PYTHON+= ${WRKSRC}/django/bin/profiling/*.py | |
18 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/bin/*.py | 18 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/bin/*.py | |
19 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/static/admin/js/*.py | 19 | REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/static/admin/js/*.py | |
20 | REPLACE_PYTHON+= ${WRKSRC}/django/conf/project_template/*.py | 20 | REPLACE_PYTHON+= ${WRKSRC}/django/conf/project_template/*.py | |
21 | 21 | |||
22 | DEPENDS+= ${PYPKGPREFIX}-flup-[0-9]*:../../www/py-flup | 22 | PYTHON_VERSIONED_DEPENDENCIES= flup | |
23 | 23 | |||
24 | .include "options.mk" | 24 | .include "options.mk" | |
25 | 25 | |||
26 | pre-configure: | 26 | pre-configure: | |
27 | .if empty(PKG_OPTIONS:Mmysql) | 27 | .if empty(PKG_OPTIONS:Mmysql) | |
28 | rm -r ${WRKSRC}/django/db/backends/mysql | 28 | rm -r ${WRKSRC}/django/db/backends/mysql | |
29 | .endif | 29 | .endif | |
30 | .if empty(PKG_OPTIONS:Moracle) | 30 | .if empty(PKG_OPTIONS:Moracle) | |
31 | rm -r ${WRKSRC}/django/db/backends/oracle | 31 | rm -r ${WRKSRC}/django/db/backends/oracle | |
32 | .endif | 32 | .endif | |
33 | .if empty(PKG_OPTIONS:Mpgsql) | 33 | .if empty(PKG_OPTIONS:Mpgsql) | |
34 | rm -r ${WRKSRC}/django/db/backends/postgresql_psycopg2 | 34 | rm -r ${WRKSRC}/django/db/backends/postgresql_psycopg2 | |
35 | .endif | 35 | .endif | |
@@ -37,14 +37,15 @@ pre-configure: | @@ -37,14 +37,15 @@ pre-configure: | |||
37 | rm -r ${WRKSRC}/django/db/backends/sqlite3 | 37 | rm -r ${WRKSRC}/django/db/backends/sqlite3 | |
38 | .endif | 38 | .endif | |
39 | 39 | |||
40 | BACKEND_PATH= ${PYSITELIB}/django/db/backends | 40 | BACKEND_PATH= ${PYSITELIB}/django/db/backends | |
41 | BACKEND_PATH_PLIST= $${PYSITELIB}/django/db/backends | 41 | BACKEND_PATH_PLIST= $${PYSITELIB}/django/db/backends | |
42 | 42 | |||
43 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/mysql/", "$${PLIST.mysql}${BACKEND_PATH_PLIST}/mysql/") } | 43 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/mysql/", "$${PLIST.mysql}${BACKEND_PATH_PLIST}/mysql/") } | |
44 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/oracle/", "$${PLIST.oracle}${BACKEND_PATH_PLIST}/oracle/") } | 44 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/oracle/", "$${PLIST.oracle}${BACKEND_PATH_PLIST}/oracle/") } | |
45 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/postgresql_psycopg2/", "$${PLIST.pgsql}${BACKEND_PATH_PLIST}/postgresql_psycopg2/") } | 45 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/postgresql_psycopg2/", "$${PLIST.pgsql}${BACKEND_PATH_PLIST}/postgresql_psycopg2/") } | |
46 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/sqlite3/", "$${PLIST.sqlite}${BACKEND_PATH_PLIST}/sqlite3/") } | 46 | PRINT_PLIST_AWK+= { gsub("^${BACKEND_PATH}/sqlite3/", "$${PLIST.sqlite}${BACKEND_PATH_PLIST}/sqlite3/") } | |
47 | 47 | |||
48 | .include "../../lang/python/application.mk" | 48 | .include "../../lang/python/application.mk" | |
49 | .include "../../lang/python/distutils.mk" | 49 | .include "../../lang/python/distutils.mk" | |
50 | .include "../../lang/python/versioned_dependencies.mk" | |||
50 | .include "../../mk/bsd.pkg.mk" | 51 | .include "../../mk/bsd.pkg.mk" |