# HG changeset patch # User Jiri Kukacka # Date 1389269642 28800 # Node ID ed4cff55dd58b42a379ff4324746bbd8f445de04 # Parent 23ec71725c5f954c264fcc1e517586e6d948cfd1 18054012 Upgrade gtar to version 1.27.1 18054038 Update gtar to ASLR + 64b diff -r 23ec71725c5f -r ed4cff55dd58 components/gtar/Makefile --- a/components/gtar/Makefile Mon Feb 03 23:01:51 2014 -0800 +++ b/components/gtar/Makefile Thu Jan 09 04:14:02 2014 -0800 @@ -18,17 +18,17 @@ # # CDDL HEADER END # -# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. # include ../../make-rules/shared-macros.mk COMPONENT_NAME= tar -COMPONENT_VERSION= 1.26 +COMPONENT_VERSION= 1.27.1 COMPONENT_PROJECT_URL= http://www.gnu.org/software/tar/ COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ - sha256:5a5369f464502a598e938029c310d4b3abd51e6bb8dfd045663e61c8ea9f6d41 + sha256:9b0fb3ce8512059337add0da5f8f0f7d7647f2201f5ece24581d620ea60337c6 COMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/tar/$(COMPONENT_ARCHIVE) COMPONENT_BUGDB= utility/gtar @@ -39,6 +39,9 @@ # workaround for CR 6998994 sparc_COPTFLAG = -xO2 +# Enforce tar binary to standard path +CONFIGURE_BINDIR.64 = $(CONFIGURE_PREFIX)/bin + # Use ssh (rather than rsh) for remote commands. CONFIGURE_ENV += "RSH=/usr/bin/ssh" @@ -48,11 +51,13 @@ COMPONENT_BUILD_TARGETS = all -build: $(BUILD_32) +ASLR_MODE = $(ASLR_ENABLE) + +build: $(BUILD_64) -install: $(INSTALL_32) +install: $(INSTALL_64) -test: $(TEST_32) +test: $(TEST_64) BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) diff -r 23ec71725c5f -r ed4cff55dd58 components/gtar/gtar.p5m --- a/components/gtar/gtar.p5m Mon Feb 03 23:01:51 2014 -0800 +++ b/components/gtar/gtar.p5m Thu Jan 09 04:14:02 2014 -0800 @@ -18,7 +18,7 @@ # # CDDL HEADER END # -# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. # default mangler.man.stability volatile> @@ -28,6 +28,7 @@ value="Tar is a program for packaging a set of files as a single archive in tar format." set name=pkg.summary value="GNU version of the tar archiving utility" set name=com.oracle.info.description value="GNU tar" +set name=com.oracle.info.tpno value=8713 set name=info.classification \ value=org.opensolaris.category.2008:Development/GNU set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) @@ -39,12 +40,14 @@ file path=usr/share/info/tar.info file path=usr/share/info/tar.info-1 file path=usr/share/info/tar.info-2 +file path=usr/share/info/tar.info-3 file path=usr/share/locale/bg/LC_MESSAGES/tar.mo file path=usr/share/locale/ca/LC_MESSAGES/tar.mo file path=usr/share/locale/cs/LC_MESSAGES/tar.mo file path=usr/share/locale/da/LC_MESSAGES/tar.mo file path=usr/share/locale/de/LC_MESSAGES/tar.mo file path=usr/share/locale/el/LC_MESSAGES/tar.mo +file path=usr/share/locale/eo/LC_MESSAGES/tar.mo file path=usr/share/locale/es/LC_MESSAGES/tar.mo file path=usr/share/locale/et/LC_MESSAGES/tar.mo file path=usr/share/locale/eu/LC_MESSAGES/tar.mo