components/ggrep/Makefile
changeset 666 3e3828ae1878
parent 609 775168282b2f
child 800 2ad056ed89ec
equal deleted inserted replaced
665:610373f31752 666:3e3828ae1878
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
    22 #
    22 #
    23 include ../../make-rules/shared-macros.mk
    23 include ../../make-rules/shared-macros.mk
    24 
    24 
    25 COMPONENT_NAME=		grep
    25 COMPONENT_NAME=		grep
    26 COMPONENT_VERSION=	2.5.4
    26 COMPONENT_VERSION=	2.10
    27 COMPONENT_PROJECT_URL=	http://gnu.org/software/grep/
    27 COMPONENT_PROJECT_URL=	http://gnu.org/software/grep/
    28 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    28 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    29 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
    29 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
    30 COMPONENT_ARCHIVE_HASH=	sha1:9bbd4f02b18bb264e0fcb17293b6f0445c8694d2
    30 
       
    31 # Note that the 2.10 version of the compressed GNU grep tarball on
       
    32 # ftp.gnu.org is only available in .xz format. We cannot use this
       
    33 # as xz is not currently part of the Solaris 11 Update CBE. We 
       
    34 # have recompressed that tarball as a .bz2 file and placed it in the
       
    35 # special Userland cache. The sha1 hash is for the payload .tar file.
       
    36 COMPONENT_ARCHIVE_HASH=	sha1:e8cab5e67ef06f74b460a8d8034f726c7a845f6d
    31 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/grep/$(COMPONENT_ARCHIVE)
    37 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/grep/$(COMPONENT_ARCHIVE)
    32 
    38 
    33 include ../../make-rules/prep.mk
    39 include ../../make-rules/prep.mk
    34 include ../../make-rules/configure.mk
    40 include ../../make-rules/configure.mk
    35 include ../../make-rules/ips.mk
    41 include ../../make-rules/ips.mk