23 # |
23 # |
24 |
24 |
25 include ../../make-rules/shared-macros.mk |
25 include ../../make-rules/shared-macros.mk |
26 |
26 |
27 COMPONENT_NAME= sudo |
27 COMPONENT_NAME= sudo |
28 SRC_VERSION= 1.8.4 |
28 SRC_VERSION= 1.8.6 |
29 SRC_PATCH_VERSION= 5 |
29 SRC_PATCH_VERSION= 7 |
30 COMPONENT_VERSION= $(SRC_VERSION).$(SRC_PATCH_VERSION) |
30 COMPONENT_VERSION= $(SRC_VERSION).$(SRC_PATCH_VERSION) |
31 COMPONENT_SRC= $(COMPONENT_NAME)-$(SRC_VERSION)p$(SRC_PATCH_VERSION) |
31 COMPONENT_SRC= $(COMPONENT_NAME)-$(SRC_VERSION)p$(SRC_PATCH_VERSION) |
32 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
32 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
33 COMPONENT_ARCHIVE_HASH= \ |
33 COMPONENT_ARCHIVE_HASH= \ |
34 sha256:cf41ea1ada17c0dfbd8480dd9dc800999e0db9f2972ffa8f7a2944751ad32aba |
34 sha256:301089edb22356f59d097f6abbe1303f03927a38691b02959d618546c2125036 |
35 COMPONENT_ARCHIVE_URL= http://www.sudo.ws/sudo/dist/$(COMPONENT_ARCHIVE) |
35 COMPONENT_ARCHIVE_URL= http://www.sudo.ws/sudo/dist/$(COMPONENT_ARCHIVE) |
36 COMPONENT_PROJECT_URL= http://www.sudo.ws/ |
36 COMPONENT_PROJECT_URL= http://www.sudo.ws/ |
37 |
37 |
38 include $(WS_TOP)/make-rules/prep.mk |
38 include $(WS_TOP)/make-rules/prep.mk |
39 include $(WS_TOP)/make-rules/configure.mk |
39 include $(WS_TOP)/make-rules/configure.mk |
40 include $(WS_TOP)/make-rules/ips.mk |
40 include $(WS_TOP)/make-rules/ips.mk |
41 |
41 |
42 CONFIGURE_ENV += "CC=$(CC)" |
42 CONFIGURE_ENV += "CC=$(CC)" |
43 CONFIGURE_ENV += "CFLAGS=$(CFLAGS) -DHAVE__GETGRPSBYMEMBER" |
43 CONFIGURE_ENV += "CFLAGS=$(CFLAGS)" |
44 CONFIGURE_ENV += "CXX=$(CXX)" |
44 CONFIGURE_ENV += "CXX=$(CXX)" |
45 CONFIGURE_ENV += "MAKE=$(GMAKE)" |
45 CONFIGURE_ENV += "MAKE=$(GMAKE)" |
46 |
46 |
47 CONFIGURE_OPTIONS += --with-ldap |
47 CONFIGURE_OPTIONS += --with-ldap |
48 CONFIGURE_OPTIONS += --with-project |
48 CONFIGURE_OPTIONS += --with-project |