51 CONFIGURE_OPTIONS += --with-urlhost=localhost |
51 CONFIGURE_OPTIONS += --with-urlhost=localhost |
52 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
52 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
53 |
53 |
54 ASLR_MODE = $(ASLR_ENABLE) |
54 ASLR_MODE = $(ASLR_ENABLE) |
55 |
55 |
56 # common targets |
56 # Copy generated file to proto area. Then py-compile several files that are |
|
57 # used as modules in a devious way. |
|
58 COMPONENT_POST_INSTALL_ACTION= \ |
|
59 ($(CP) $(BUILD_DIR_64)/Mailman/Defaults.py \ |
|
60 $(PROTOUSRLIBDIR)/mailman/Mailman/ ; \ |
|
61 $(PYTHON.2.7) -m py_compile $(PROTOUSRLIBDIR)/mailman/*/paths.py \ |
|
62 $(PROTOUSRLIBDIR)/mailman/Mailman/Defaults.py) |
|
63 |
57 configure: $(CONFIGURE_64) |
64 configure: $(CONFIGURE_64) |
58 |
65 |
59 build: $(BUILD_64) |
66 build: $(BUILD_64) |
60 |
67 |
61 install: $(INSTALL_64) |
68 install: $(INSTALL_64) |
62 |
69 |
63 test: $(NO_TESTS) |
70 test: $(NO_TESTS) |
64 |
71 |
65 PKG_PROTO_DIRS += $(COMPONENT_DIR)/files |
72 PKG_PROTO_DIRS += $(COMPONENT_DIR)/files |
66 |
73 |
67 |
|
68 REQUIRED_PACKAGES += library/python/dnspython-27 |
74 REQUIRED_PACKAGES += library/python/dnspython-27 |
69 REQUIRED_PACKAGES += runtime/python-27 |
75 REQUIRED_PACKAGES += runtime/python-27 |
70 REQUIRED_PACKAGES += shell/ksh93 |
76 REQUIRED_PACKAGES += shell/ksh93 |
71 REQUIRED_PACKAGES += system/core-os |
77 REQUIRED_PACKAGES += system/core-os |
72 REQUIRED_PACKAGES += system/library |
78 REQUIRED_PACKAGES += system/library |