equal
deleted
inserted
replaced
59 # |
59 # |
60 # keystone depends on keystone-upgrade so copy all of the service |
60 # keystone depends on keystone-upgrade so copy all of the service |
61 # manifests into the proto directory for pkgdepend(1) to find. |
61 # manifests into the proto directory for pkgdepend(1) to find. |
62 # |
62 # |
63 COMPONENT_POST_INSTALL_ACTION += \ |
63 COMPONENT_POST_INSTALL_ACTION += \ |
64 ($(MKDIR) $(PROTO_DIR)/lib/svc/manifest/application/openstack; \ |
64 ($(MKDIR) $(PROTO_DIR)/lib/svc/manifest/application/openstack; \ |
65 $(CP) \ |
65 $(CP) \ |
66 files/keystone.xml \ |
66 files/keystone.xml \ |
67 files/keystone-upgrade.xml \ |
67 files/keystone-upgrade.xml \ |
68 $(PROTO_DIR)/lib/svc/manifest/application/openstack; \ |
68 $(PROTO_DIR)/lib/svc/manifest/application/openstack; \ |
69 $(MKDIR) $(PROTO_DIR)$(PYTHON_LIB)/keystone/httpd; \ |
69 $(MKDIR) $(PROTO_DIR)$(PYTHON_LIB)/keystone/httpd; \ |
70 $(CP) $(SOURCE_DIR)/httpd/keystone.py $(PROTO_DIR)$(PYTHON_LIB)/keystone/httpd); \ |
70 $(CP) $(SOURCE_DIR)/httpd/keystone.py \ |
71 $(PYTHON) -m compileall $(PROTO_DIR)/$(PYTHON_VENDOR_PACKAGES) |
71 $(PROTO_DIR)$(PYTHON_LIB)/keystone/httpd); \ |
|
72 $(PYTHON) -m compileall $(PROTO_DIR)/$(PYTHON_VENDOR_PACKAGES) |
72 |
73 |
73 # common targets |
74 # common targets |
74 build: $(BUILD_NO_ARCH) |
75 build: $(BUILD_NO_ARCH) |
75 |
76 |
76 install: $(INSTALL_NO_ARCH) |
77 install: $(INSTALL_NO_ARCH) |
80 system-test: $(NO_TESTS) |
81 system-test: $(NO_TESTS) |
81 |
82 |
82 |
83 |
83 REQUIRED_PACKAGES += cloud/openstack/openstack-common |
84 REQUIRED_PACKAGES += cloud/openstack/openstack-common |
84 REQUIRED_PACKAGES += library/python/iniparse-27 |
85 REQUIRED_PACKAGES += library/python/iniparse-27 |
85 REQUIRED_PACKAGES += library/python/oslo.config-27 |
|
86 REQUIRED_PACKAGES += library/python/pbr-27 |
|
87 REQUIRED_PACKAGES += library/python/python-mysql-27 |
|
88 REQUIRED_PACKAGES += library/python/sqlalchemy-27 |
86 REQUIRED_PACKAGES += library/python/sqlalchemy-27 |
89 REQUIRED_PACKAGES += library/python/sqlalchemy-migrate-27 |
87 REQUIRED_PACKAGES += library/python/sqlalchemy-migrate-27 |
90 REQUIRED_PACKAGES += library/security/openssl |
88 REQUIRED_PACKAGES += library/security/openssl |
91 REQUIRED_PACKAGES += system/core-os |
89 REQUIRED_PACKAGES += system/core-os |
|
90 REQUIRED_PACKAGES += web/server/apache-24 |
|
91 REQUIRED_PACKAGES += web/server/apache-24/module/apache-ssl |
|
92 REQUIRED_PACKAGES += web/server/apache-24/module/apache-wsgi-27 |