Line 0
Link Here
|
|
|
1 |
# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com> |
2 |
# $FreeBSD$ |
3 |
|
4 |
PORTNAME= horizon |
5 |
PORTVERSION= 10.0.1 |
6 |
CATEGORIES= www python |
7 |
MASTER_SITES= https:/fossies.org/linux/misc/openstack/ |
8 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
9 |
|
10 |
MAINTAINER= alexander.nusov@nfvexpress.com |
11 |
COMMENT= OpenStack Dashboard (Horizon) |
12 |
|
13 |
LICENSE= APACHE20 |
14 |
|
15 |
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr |
16 |
RUN_DEPENDS:= ${BUILD_DEPENDS} |
17 |
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel \ |
18 |
${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18 \ |
19 |
${PYTHON_PKGNAMEPREFIX}Pint>=0.5:devel/py-Pint \ |
20 |
${PYTHON_PKGNAMEPREFIX}django-babel>=0.5.1:devel/py-django-babel \ |
21 |
${PYTHON_PKGNAMEPREFIX}django-compressor>=2.0:devel/py-django-compressor \ |
22 |
${PYTHON_PKGNAMEPREFIX}django-openstack-auth>=2.4.0:devel/py-django-openstack-auth \ |
23 |
${PYTHON_PKGNAMEPREFIX}django-pyscss>=2.0.2:devel/py-django-pyscss \ |
24 |
${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601 \ |
25 |
${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr \ |
26 |
${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.8.0:devel/py-oslo.concurrency \ |
27 |
${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ |
28 |
${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ |
29 |
${PYTHON_PKGNAMEPREFIX}oslo.policy>=1.9.0:devel/py-oslo.policy \ |
30 |
${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \ |
31 |
${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ |
32 |
${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.4:textproc/py-pyscss \ |
33 |
${PYTHON_PKGNAMEPREFIX}ceilometerclient>=2.5.0:net/py-ceilometerclient \ |
34 |
${PYTHON_PKGNAMEPREFIX}cinderclient>=0:net/py-cinderclient \ |
35 |
${PYTHON_PKGNAMEPREFIX}glanceclient>=0:net/py-glanceclient \ |
36 |
${PYTHON_PKGNAMEPREFIX}heatclient>=1.4.0:net/py-heatclient \ |
37 |
${PYTHON_PKGNAMEPREFIX}keystoneclient>=0:net/py-keystoneclient \ |
38 |
${PYTHON_PKGNAMEPREFIX}neutronclient>=5.1.0:net/py-neutronclient \ |
39 |
${PYTHON_PKGNAMEPREFIX}novaclient>=0:net/py-novaclient \ |
40 |
${PYTHON_PKGNAMEPREFIX}swiftclient>=2.2.0:databases/py-swiftclient \ |
41 |
${PYTHON_PKGNAMEPREFIX}pytz>=2013.6:devel/py-pytz \ |
42 |
${PYTHON_PKGNAMEPREFIX}yaml>=3.1.0:devel/py-yaml \ |
43 |
${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ |
44 |
${PYTHON_PKGNAMEPREFIX}XStatic>=1.0.0:devel/py-XStatic \ |
45 |
${PYTHON_PKGNAMEPREFIX}XStatic-Angular>=1.3.7:devel/py-XStatic-Angular \ |
46 |
${PYTHON_PKGNAMEPREFIX}XStatic-Angular-Bootstrap>=0.11.0.2:devel/py-XStatic-Angular-Bootstrap \ |
47 |
${PYTHON_PKGNAMEPREFIX}XStatic-Angular-FileUpload>=12.0.4.0:devel/py-XStatic-Angular-FileUpload \ |
48 |
${PYTHON_PKGNAMEPREFIX}XStatic-Angular-Gettext>=2.1.0.2:devel/py-XStatic-Angular-Gettext \ |
49 |
${PYTHON_PKGNAMEPREFIX}XStatic-Angular-lrdragndrop>=1.0.2.2:devel/py-XStatic-Angular-lrdragndrop \ |
50 |
${PYTHON_PKGNAMEPREFIX}XStatic-Angular-Schema-Form>=0.8.13.0:devel/py-XStatic-Angular-Schema-Form \ |
51 |
${PYTHON_PKGNAMEPREFIX}XStatic-Bootstrap-Datepicker>=1.3.1.0:devel/py-XStatic-Bootstrap-Datepicker \ |
52 |
${PYTHON_PKGNAMEPREFIX}XStatic-Bootstrap-SCSS>=3:devel/py-XStatic-Bootstrap-SCSS \ |
53 |
${PYTHON_PKGNAMEPREFIX}XStatic-bootswatch>=3.3.5.3:devel/py-XStatic-bootswatch \ |
54 |
${PYTHON_PKGNAMEPREFIX}XStatic-D3>=3.1.6.2:devel/py-XStatic-D3 \ |
55 |
${PYTHON_PKGNAMEPREFIX}XStatic-Hogan>=2.0.0.2:devel/py-XStatic-Hogan \ |
56 |
${PYTHON_PKGNAMEPREFIX}XStatic-Font-Awesome>=4.3.0:devel/py-XStatic-Font-Awesome \ |
57 |
${PYTHON_PKGNAMEPREFIX}XStatic-Jasmine>=2.1.2.0:devel/py-XStatic-Jasmine \ |
58 |
${PYTHON_PKGNAMEPREFIX}XStatic-jQuery>=1.7.2:devel/py-XStatic-jQuery \ |
59 |
${PYTHON_PKGNAMEPREFIX}XStatic-JQuery-Migrate>=1.2.1.1:devel/py-XStatic-JQuery-Migrate \ |
60 |
${PYTHON_PKGNAMEPREFIX}XStatic-JQuery.quicksearch>=2.0.3.1:devel/py-XStatic-JQuery.quicksearch \ |
61 |
${PYTHON_PKGNAMEPREFIX}XStatic-JQuery.TableSorter>=2.14.5.1:devel/py-XStatic-JQuery.TableSorter \ |
62 |
${PYTHON_PKGNAMEPREFIX}XStatic-jquery-ui>=1.10.1:devel/py-XStatic-jquery-ui \ |
63 |
${PYTHON_PKGNAMEPREFIX}XStatic-JSEncrypt>=2.0.0.2:devel/py-XStatic-JSEncrypt \ |
64 |
${PYTHON_PKGNAMEPREFIX}XStatic-mdi>=1.4.57.0:devel/py-XStatic-mdi \ |
65 |
${PYTHON_PKGNAMEPREFIX}XStatic-objectpath>=1.2.1.0:devel/py-XStatic-objectpath \ |
66 |
${PYTHON_PKGNAMEPREFIX}XStatic-Rickshaw>=1.5.0:devel/py-XStatic-Rickshaw \ |
67 |
${PYTHON_PKGNAMEPREFIX}XStatic-roboto-fontface>=0.4.3.2:devel/py-XStatic-roboto-fontface \ |
68 |
${PYTHON_PKGNAMEPREFIX}XStatic-smart-table>=0:devel/py-XStatic-smart-table \ |
69 |
${PYTHON_PKGNAMEPREFIX}XStatic-Spin>=1.2.5.2:devel/py-XStatic-Spin \ |
70 |
${PYTHON_PKGNAMEPREFIX}XStatic-term.js>=0.0.4:devel/py-XStatic-term.js \ |
71 |
${PYTHON_PKGNAMEPREFIX}XStatic-tv4>=1.2.7.0:devel/py-XStatic-tv4 |
72 |
|
73 |
EXTRA_PATCHES= ${FILESDIR}/01-django.patch:-p1 |
74 |
|
75 |
NO_ARCH= yes |
76 |
|
77 |
USES= python |
78 |
USE_PYTHON= autoplist distutils |
79 |
|
80 |
USERS= horizon |
81 |
GROUPS= horizon |
82 |
|
83 |
.include <bsd.port.mk> |