components/webalizer/Makefile
branchs11-update
changeset 3996 20c0f21bbe1e
parent 3661 47545fb8aed4
equal deleted inserted replaced
3994:3781477accf3 3996:20c0f21bbe1e
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
       
    25 
       
    26 COMPILER =	gcc3
    25 
    27 
    26 include ../../make-rules/shared-macros.mk
    28 include ../../make-rules/shared-macros.mk
    27 
    29 
    28 COMPONENT_NAME=		webalizer
    30 COMPONENT_NAME=		webalizer
    29 COMPONENT_VERSION=	2.21.2
    31 COMPONENT_VERSION=	2.21.2
    36 COMPONENT_ARCHIVE_URL=	ftp://ftp.mrunix.net/pub/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
    38 COMPONENT_ARCHIVE_URL=	ftp://ftp.mrunix.net/pub/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
    37 COMPONENT_BUGDB=	utility/webalizer
    39 COMPONENT_BUGDB=	utility/webalizer
    38 
    40 
    39 TPNO=			9201
    41 TPNO=			9201
    40 
    42 
    41 include ../../make-rules/prep.mk
    43 include $(WS_MAKE_RULES)/prep.mk
    42 include ../../make-rules/configure.mk
    44 include $(WS_MAKE_RULES)/configure.mk
    43 include ../../make-rules/ips.mk
    45 include $(WS_MAKE_RULES)/ips.mk
    44 
    46 
    45 COMPONENT_PRE_CONFIGURE_ACTION = \
    47 COMPONENT_PRE_CONFIGURE_ACTION = \
    46 	($(CLONEY) $(SOURCE_DIR) $(@D))
    48 	($(CLONEY) $(SOURCE_DIR) $(@D))
    47 
    49 
    48 # Adjust the log file pathname in the sample configuration file.
    50 # Adjust the log file pathname in the sample configuration file.
    49 COMPONENT_PRE_BUILD_ACTION += \
    51 COMPONENT_PRE_BUILD_ACTION += \
    50 	$(GSED) -i -e 's?lib/httpd/logs/?apache2/2.2/logs/?' \
    52 	$(GSED) -i -e 's?lib/httpd/logs/?apache2/2.2/logs/?' \
    51 		$(SOURCE_DIR)/sample.conf
    53 		$(SOURCE_DIR)/sample.conf
    52 
       
    53 COMPILER =	gcc3
       
    54 
    54 
    55 CONFIGURE_OPTIONS +=	--enable-dns
    55 CONFIGURE_OPTIONS +=	--enable-dns
    56 CONFIGURE_OPTIONS +=	--with-gd=/usr/include/gd2
    56 CONFIGURE_OPTIONS +=	--with-gd=/usr/include/gd2
    57 CONFIGURE_OPTIONS +=	CFLAGS="$(CFLAGS)"
    57 CONFIGURE_OPTIONS +=	CFLAGS="$(CFLAGS)"
    58 CONFIGURE_OPTIONS +=	LDFLAGS="$(LDFLAGS)"
    58 CONFIGURE_OPTIONS +=	LDFLAGS="$(LDFLAGS)"
    73 
    73 
    74 install:        $(INSTALL_64)
    74 install:        $(INSTALL_64)
    75 
    75 
    76 test:           $(NO_TESTS)
    76 test:           $(NO_TESTS)
    77 
    77 
    78 BUILD_PKG_DEPENDENCIES =        $(BUILD_TOOLS)
       
    79 
    78 
    80 include ../../make-rules/depend.mk
    79 REQUIRED_PACKAGES += database/berkeleydb-5
       
    80 REQUIRED_PACKAGES += library/gd
       
    81 REQUIRED_PACKAGES += library/zlib
       
    82 REQUIRED_PACKAGES += system/library
       
    83 REQUIRED_PACKAGES += system/library/math