Andreas Wacknitz
2022-12-19 5002d6f445c957c91df555d47a3ea1745a48fd2d
xz: update to 5.4.0

4 files modified
131 ■■■■■ changed files
components/archiver/xz/Makefile 21 ●●●●● patch | view | raw | blame | history
components/archiver/xz/manifests/sample-manifest.p5m 40 ●●●● patch | view | raw | blame | history
components/archiver/xz/test/results-all.master 27 ●●●●● patch | view | raw | blame | history
components/archiver/xz/xz.p5m 43 ●●●● patch | view | raw | blame | history
components/archiver/xz/Makefile
@@ -20,17 +20,18 @@
#
# Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.
#
BUILD_BITS= 64_and_32
USE_DEFAULT_TEST_TRANSFORMS= yes
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        xz
COMPONENT_VERSION=    5.2.9
COMPONENT_REVISION=    1
COMPONENT_VERSION=    5.4.0
COMPONENT_SUMMARY=    XZ Utils - loss-less file compression application and library
COMPONENT_PROJECT_URL=    https://tukaani.org/xz/
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH= sha256:e982ea31b81543d7ee2b6fa34c2ad11760e1c50c6f4475add8ba0f2f005f07b4
COMPONENT_ARCHIVE_HASH= sha256:7471ef5991f690268a8f2be019acec2e0564b7b233ca40035f339fe9a07f830b
COMPONENT_ARCHIVE_URL=    $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=        compress/xz
COMPONENT_CLASSIFICATION= Applications/System Utilities
@@ -44,20 +45,12 @@
CONFIGURE_ENV.64 += LT_SYS_LIBRARY_PATH="/lib/$(MACH64):/usr/lib/$(MACH64)"
unexport SHELLOPTS
COMPONENT_TEST_DIR = $(@D)/tests
# The additional xz specific set of transforms to be applied to the
# test results to try to normalize them.
COMPONENT_TEST_TRANSFORMS += \
        '-e "s|^.*$(CC).*$$|XXX_CC_XXX|g" ' \
        '-e "s|^.*source=.*libtool=no.*$$|XXX_CC_XXX|g" ' \
        '-e "s|^.*DEPDIR=.deps.*$$|XXX_CC_XXX|g" ' \
        '-e "/^XXX_CC_XXX$$/d" ' \
        '-e "/^make/d" ' \
        '-e "/^mv -f/d" '
# Auto-generated dependencies
REQUIRED_PACKAGES += SUNWcs
REQUIRED_PACKAGES += shell/ksh93
REQUIRED_PACKAGES += SUNWcs
REQUIRED_PACKAGES += system/library
REQUIRED_PACKAGES += system/xopen/xcu4
components/archiver/xz/manifests/sample-manifest.p5m
@@ -84,13 +84,13 @@
file path=usr/include/lzma/stream_flags.h
file path=usr/include/lzma/version.h
file path=usr/include/lzma/vli.h
link path=usr/lib/$(MACH64)/liblzma.so target=liblzma.so.$(COMPONENT_VERSION)
file path=usr/lib/$(MACH64)/liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/$(MACH64)/liblzma.so.5 target=liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/$(MACH64)/liblzma.so target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/$(MACH64)/liblzma.so.$(HUMAN_VERSION)
link path=usr/lib/$(MACH64)/liblzma.so.5 target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/$(MACH64)/pkgconfig/liblzma.pc
link path=usr/lib/liblzma.so target=liblzma.so.$(COMPONENT_VERSION)
file path=usr/lib/liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/liblzma.so.5 target=liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/liblzma.so target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/liblzma.so.$(HUMAN_VERSION)
link path=usr/lib/liblzma.so.5 target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/pkgconfig/liblzma.pc
file path=usr/share/doc/xz/AUTHORS
file path=usr/share/doc/xz/COPYING
@@ -137,6 +137,9 @@
link path=usr/share/man/de/man1/lzcat.1 target=xz.1
link path=usr/share/man/de/man1/lzcmp.1 target=xzdiff.1
link path=usr/share/man/de/man1/lzdiff.1 target=xzdiff.1
link path=usr/share/man/de/man1/lzegrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/lzfgrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/lzgrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/lzless.1 target=xzless.1
link path=usr/share/man/de/man1/lzma.1 target=xz.1
link path=usr/share/man/de/man1/lzmadec.1 target=xzdec.1
@@ -148,6 +151,9 @@
link path=usr/share/man/de/man1/xzcmp.1 target=xzdiff.1
file path=usr/share/man/de/man1/xzdec.1
file path=usr/share/man/de/man1/xzdiff.1
link path=usr/share/man/de/man1/xzegrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/xzfgrep.1 target=xzgrep.1
file path=usr/share/man/de/man1/xzgrep.1
file path=usr/share/man/de/man1/xzless.1
file path=usr/share/man/de/man1/xzmore.1
link path=usr/share/man/fr/man1/lzcat.1 target=xz.1
@@ -189,3 +195,25 @@
file path=usr/share/man/man1/xzgrep.1
file path=usr/share/man/man1/xzless.1
file path=usr/share/man/man1/xzmore.1
link path=usr/share/man/ro/man1/lzcat.1 target=xz.1
link path=usr/share/man/ro/man1/lzcmp.1 target=xzdiff.1
link path=usr/share/man/ro/man1/lzdiff.1 target=xzdiff.1
link path=usr/share/man/ro/man1/lzegrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/lzfgrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/lzgrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/lzless.1 target=xzless.1
link path=usr/share/man/ro/man1/lzma.1 target=xz.1
link path=usr/share/man/ro/man1/lzmadec.1 target=xzdec.1
link path=usr/share/man/ro/man1/lzmore.1 target=xzmore.1
link path=usr/share/man/ro/man1/unlzma.1 target=xz.1
link path=usr/share/man/ro/man1/unxz.1 target=xz.1
file path=usr/share/man/ro/man1/xz.1
link path=usr/share/man/ro/man1/xzcat.1 target=xz.1
link path=usr/share/man/ro/man1/xzcmp.1 target=xzdiff.1
file path=usr/share/man/ro/man1/xzdec.1
file path=usr/share/man/ro/man1/xzdiff.1
link path=usr/share/man/ro/man1/xzegrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/xzfgrep.1 target=xzgrep.1
file path=usr/share/man/ro/man1/xzgrep.1
file path=usr/share/man/ro/man1/xzless.1
file path=usr/share/man/ro/man1/xzmore.1
components/archiver/xz/test/results-all.master
@@ -1,20 +1,23 @@
/usr/gnu/bin/make  create_compress_files test_check test_stream_flags test_filter_flags test_block_header test_index test_bcj_exact_size
/usr/gnu/bin/make  check-TESTS
PASS: test_check
PASS: test_hardware
PASS: test_stream_flags
PASS: test_filter_flags
PASS: test_block_header
PASS: test_index
PASS: test_bcj_exact_size
PASS: test_memlimit
PASS: test_vli
PASS: test_files.sh
test_compress.sh:
  generated_abc.............
  generated_random.............
  generated_text.............
  prepared_bcj_sparc.............
  prepared_bcj_x86.............
PASS: test_compress.sh
PASS: test_compress_prepared_bcj_sparc
PASS: test_compress_prepared_bcj_x86
PASS: test_compress_generated_abc
PASS: test_compress_generated_random
PASS: test_compress_generated_text
PASS: test_scripts.sh
==================
All 9 tests passed
==================
# TOTAL: 16
# PASS:  16
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
components/archiver/xz/xz.p5m
@@ -10,8 +10,7 @@
#
#
# Copyright 2016 Alexander Pyhalov
# Copyright 2022 Andreas Wacknitz
# Copyright 2022 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -89,13 +88,13 @@
file path=usr/include/lzma/stream_flags.h
file path=usr/include/lzma/version.h
file path=usr/include/lzma/vli.h
link path=usr/lib/$(MACH64)/liblzma.so target=liblzma.so.$(COMPONENT_VERSION)
file path=usr/lib/$(MACH64)/liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/$(MACH64)/liblzma.so.5 target=liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/$(MACH64)/liblzma.so target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/$(MACH64)/liblzma.so.$(HUMAN_VERSION)
link path=usr/lib/$(MACH64)/liblzma.so.5 target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/$(MACH64)/pkgconfig/liblzma.pc
link path=usr/lib/liblzma.so target=liblzma.so.$(COMPONENT_VERSION)
file path=usr/lib/liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/liblzma.so.5 target=liblzma.so.$(COMPONENT_VERSION)
link path=usr/lib/liblzma.so target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/liblzma.so.$(HUMAN_VERSION)
link path=usr/lib/liblzma.so.5 target=liblzma.so.$(HUMAN_VERSION)
file path=usr/lib/pkgconfig/liblzma.pc
file path=usr/share/doc/xz/AUTHORS
file path=usr/share/doc/xz/COPYING
@@ -142,6 +141,9 @@
link path=usr/share/man/de/man1/lzcat.1 target=xz.1
link path=usr/share/man/de/man1/lzcmp.1 target=xzdiff.1
link path=usr/share/man/de/man1/lzdiff.1 target=xzdiff.1
link path=usr/share/man/de/man1/lzegrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/lzfgrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/lzgrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/lzless.1 target=xzless.1
link path=usr/share/man/de/man1/lzma.1 target=xz.1
link path=usr/share/man/de/man1/lzmadec.1 target=xzdec.1
@@ -153,6 +155,9 @@
link path=usr/share/man/de/man1/xzcmp.1 target=xzdiff.1
file path=usr/share/man/de/man1/xzdec.1
file path=usr/share/man/de/man1/xzdiff.1
link path=usr/share/man/de/man1/xzegrep.1 target=xzgrep.1
link path=usr/share/man/de/man1/xzfgrep.1 target=xzgrep.1
file path=usr/share/man/de/man1/xzgrep.1
file path=usr/share/man/de/man1/xzless.1
file path=usr/share/man/de/man1/xzmore.1
link path=usr/share/man/fr/man1/lzcat.1 target=xz.1
@@ -194,3 +199,25 @@
file path=usr/share/man/man1/xzgrep.1
file path=usr/share/man/man1/xzless.1
file path=usr/share/man/man1/xzmore.1
link path=usr/share/man/ro/man1/lzcat.1 target=xz.1
link path=usr/share/man/ro/man1/lzcmp.1 target=xzdiff.1
link path=usr/share/man/ro/man1/lzdiff.1 target=xzdiff.1
link path=usr/share/man/ro/man1/lzegrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/lzfgrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/lzgrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/lzless.1 target=xzless.1
link path=usr/share/man/ro/man1/lzma.1 target=xz.1
link path=usr/share/man/ro/man1/lzmadec.1 target=xzdec.1
link path=usr/share/man/ro/man1/lzmore.1 target=xzmore.1
link path=usr/share/man/ro/man1/unlzma.1 target=xz.1
link path=usr/share/man/ro/man1/unxz.1 target=xz.1
file path=usr/share/man/ro/man1/xz.1
link path=usr/share/man/ro/man1/xzcat.1 target=xz.1
link path=usr/share/man/ro/man1/xzcmp.1 target=xzdiff.1
file path=usr/share/man/ro/man1/xzdec.1
file path=usr/share/man/ro/man1/xzdiff.1
link path=usr/share/man/ro/man1/xzegrep.1 target=xzgrep.1
link path=usr/share/man/ro/man1/xzfgrep.1 target=xzgrep.1
file path=usr/share/man/ro/man1/xzgrep.1
file path=usr/share/man/ro/man1/xzless.1
file path=usr/share/man/ro/man1/xzmore.1