equal
deleted
inserted
replaced
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 |
21 |
22 # |
22 # |
23 # Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved. |
23 # Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved. |
24 # |
24 # |
25 |
25 |
26 include ../../make-rules/shared-macros.mk |
26 include ../../make-rules/shared-macros.mk |
27 |
27 |
28 COMPONENT_NAME= quagga |
28 COMPONENT_NAME= quagga |
58 CFLAGS += -errtags=yes -xc99=%all |
58 CFLAGS += -errtags=yes -xc99=%all |
59 CFLAGS += -erroff=E_TRAILING_COMMA_IN_ENUM |
59 CFLAGS += -erroff=E_TRAILING_COMMA_IN_ENUM |
60 CFLAGS += -erroff=E_STATEMENT_NOT_REACHED |
60 CFLAGS += -erroff=E_STATEMENT_NOT_REACHED |
61 CFLAGS += -erroff=E_EMPTY_TRANSLATION_UNIT |
61 CFLAGS += -erroff=E_EMPTY_TRANSLATION_UNIT |
62 |
62 |
63 include ../../make-rules/prep.mk |
63 include $(WS_MAKE_RULES)/prep.mk |
64 include ../../make-rules/configure.mk |
64 include $(WS_MAKE_RULES)/configure.mk |
65 include ../../make-rules/ips.mk |
65 include $(WS_MAKE_RULES)/ips.mk |
66 |
66 |
67 CONFIGURE_OPTIONS += --with-cflags="$(CFLAGS)" |
67 CONFIGURE_OPTIONS += --with-cflags="$(CFLAGS)" |
68 CONFIGURE_OPTIONS += --enable-opaque-lsa |
68 CONFIGURE_OPTIONS += --enable-opaque-lsa |
69 CONFIGURE_OPTIONS += --localstatedir=$(CFGLOCALSTATEDIR) |
69 CONFIGURE_OPTIONS += --localstatedir=$(CFGLOCALSTATEDIR) |
70 CONFIGURE_OPTIONS += --sysconfdir=$(CFGSYSCONFDIR) |
70 CONFIGURE_OPTIONS += --sysconfdir=$(CFGSYSCONFDIR) |
77 CONFIGURE_OPTIONS += --enable-ripngd |
77 CONFIGURE_OPTIONS += --enable-ripngd |
78 CONFIGURE_OPTIONS += --enable-user=root |
78 CONFIGURE_OPTIONS += --enable-user=root |
79 CONFIGURE_OPTIONS += --enable-group=root |
79 CONFIGURE_OPTIONS += --enable-group=root |
80 CONFIGURE_OPTIONS += --enable-solaris |
80 CONFIGURE_OPTIONS += --enable-solaris |
81 |
81 |
82 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
|
83 |
|
84 configure: $(CONFIGURE_32) |
82 configure: $(CONFIGURE_32) |
85 |
83 |
86 build: $(BUILD_32) |
84 build: $(BUILD_32) |
87 install: $(INSTALL_32) |
85 install: $(INSTALL_32) |
88 test: $(NO_TESTS) |
86 test: $(NO_TESTS) |
89 |
87 |
90 include ../../make-rules/depend.mk |
88 |
|
89 REQUIRED_PACKAGES += shell/ksh93 |
|
90 REQUIRED_PACKAGES += system/core-os |
|
91 REQUIRED_PACKAGES += system/library |
|
92 REQUIRED_PACKAGES += system/library/math |
|
93 REQUIRED_PACKAGES += system/network |