components/bind/Makefile
changeset 6511 d283aa33e131
parent 6227 a498cb624014
child 7028 ab6ecc2d7d06
equal deleted inserted replaced
6510:d00d3d1fc778 6511:d283aa33e131
    24 #
    24 #
    25 BUILD_BITS= 64
    25 BUILD_BITS= 64
    26 include ../../make-rules/shared-macros.mk
    26 include ../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		bind
    28 COMPONENT_NAME=		bind
    29 COMPONENT_VERSION=	9.10.3-P4
    29 COMPONENT_VERSION=	9.10.4-P2
    30 HUMAN_VERSION=		$(COMPONENT_VERSION)
    30 HUMAN_VERSION=		$(COMPONENT_VERSION)
    31 IPS_COMPONENT_VERSION=	9.10.3.0.4
    31 IPS_COMPONENT_VERSION=	9.10.4.0.2
    32 COMPONENT_PROJECT_URL=	http://www.isc.org/software/bind/
    32 COMPONENT_PROJECT_URL=	http://www.isc.org/software/bind/
    33 
    33 
    34 # hash from: sha256sum $(COMPONENT_ARCHIVE) | sed 's/\(.[^ ]*\).*/sha256:\1/'
    34 # hash from: sha256sum $(COMPONENT_ARCHIVE) | sed 's/\(.[^ ]*\).*/sha256:\1/'
    35 COMPONENT_ARCHIVE_HASH=	 \
    35 COMPONENT_ARCHIVE_HASH=	 \
    36 	sha256:2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e
    36 	sha256:b35b8af8fe030196d03b3e487f5ecd0c0836b5e124abc7a3ecd184740b444423
    37 COMPONENT_ARCHIVE_URL=	\
    37 COMPONENT_ARCHIVE_URL=	\
    38 	http://ftp.isc.org/isc/bind9/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
    38 	http://ftp.isc.org/isc/bind9/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
    39 COMPONENT_SIG_URL=	$(COMPONENT_ARCHIVE_URL).sha512.asc
    39 COMPONENT_SIG_URL=	$(COMPONENT_ARCHIVE_URL).sha512.asc
    40 COMPONENT_BUGDB=	service/dns-server
    40 COMPONENT_BUGDB=	service/dns-server
    41 TPNO=			26279
    41 TPNO=			30276
    42 
    42 
    43 include $(WS_MAKE_RULES)/common.mk
    43 include $(WS_MAKE_RULES)/common.mk
    44 
    44 
    45 # PYVER is important for packaging and computing requisites.
    45 # PYVER is important for packaging and computing requisites.
    46 PYTHON_VERSION =	3.4
    46 PYTHON_VERSION =	3.4
    47 PKG_MACROS +=		PYVER=$(PYTHON_VERSION)
    47 PKG_MACROS +=		PYVER=$(PYTHON_VERSION)
       
    48 
       
    49 # Some patches need configure script re-creation.
       
    50 COMPONENT_PREP_ACTION +=(cd $(@D); autoreconf -vfi);
    48 
    51 
    49 # Specify "configure" options and features.
    52 # Specify "configure" options and features.
    50 # FYI, The configure options are displayed by 'named -V'.
    53 # FYI, The configure options are displayed by 'named -V'.
    51 CONFIGURE_OPTIONS +=	--enable-full-report
    54 CONFIGURE_OPTIONS +=	--enable-full-report
    52 # Python: specifying version helps with packaging.
    55 # Python: specifying version helps with packaging.