From 16d7fa06a4070e493636f123b6991243c370e91a Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani Date: Mon, 12 Jul 2021 18:19:09 -0400 Subject: [PATCH] libarchive: new package at 3.5.1 --- core/busybox/checksums | 4 ++-- core/busybox/files/config | 4 ++-- core/busybox/version | 2 +- core/libarchive/build | 17 +++++++++++++++++ core/libarchive/checksums | 1 + core/libarchive/depends | 5 +++++ core/libarchive/sources | 1 + core/libarchive/version | 1 + 8 files changed, 30 insertions(+), 5 deletions(-) create mode 100755 core/libarchive/build create mode 100644 core/libarchive/checksums create mode 100644 core/libarchive/depends create mode 100644 core/libarchive/sources create mode 100644 core/libarchive/version diff --git a/core/busybox/checksums b/core/busybox/checksums index 07c0133..64dafe7 100644 --- a/core/busybox/checksums +++ b/core/busybox/checksums @@ -1,5 +1,5 @@ b0409da19243f364e401dc91e345e230dbcb83938a1815a788d0a549f43886d1 -a828929eb24b37c6dc7daca126154250d6db241d84e7925587b6731eacfaa97a +1f9f26aec32d19e5f5c751a5c50d9910075a3d33f34415d3a353a7ab87103d86 3764993c00fbae89f43b1ac991ebc96774afcd7aa663a434539a5f154c8d991e 814dea14ac612125e97dcc1d619219b2c9dfc14850bf48d858421fb2c98eca12 11fe9cdb031d0c387dfb366dc9cdbabadd129f5bbed34659868914058ada11c7 @@ -12,6 +12,6 @@ c8a6fc95a75fa355d570c14e214d68a618e060a486b824b83b5140b9c6a894a7 f0e17fefc0af6b10205d72b242b6ef7481a58ff07726c62890ebc5893b96a396 ccb21962eed9ab775e90c9209d17e40d3e6c5a1c4009d27f4c2b875efb04da34 73be7b16dcff44e88eb48696522794f529beddf9d5a139b8a76cc8685a9f6fc8 -0f54301a73af461e8066bc805b48d991cfed513d08a2f036e015b19f97cb424a +dacf6946273be2997f7d99eac0c23c75bb6e9d4165eed7bbe13acaaf6b9f8dcf 68e0c7d5e96902d3b890e89d9b018ae11d53ed3104bfedd624a1485df58b11cb d70c4cd6381baeb3836c0387f53553021b48bdc851de49f1c86d836f7d0355fc diff --git a/core/busybox/files/config b/core/busybox/files/config index efa3390..ee86e31 100644 --- a/core/busybox/files/config +++ b/core/busybox/files/config @@ -159,7 +159,7 @@ CONFIG_FEATURE_SEAMLESS_Z=y # CONFIG_BZIP2 is not set CONFIG_BZIP2_SMALL=0 # CONFIG_FEATURE_BZIP2_DECOMPRESS is not set -CONFIG_CPIO=y +CONFIG_CPIO=n CONFIG_FEATURE_CPIO_O=y CONFIG_FEATURE_CPIO_P=y # CONFIG_DPKG is not set @@ -175,7 +175,7 @@ CONFIG_LZOPCAT=y # CONFIG_LZOP_COMPR_HIGH is not set # CONFIG_RPM is not set # CONFIG_RPM2CPIO is not set -CONFIG_TAR=y +CONFIG_TAR=n CONFIG_FEATURE_TAR_LONG_OPTIONS=y CONFIG_FEATURE_TAR_CREATE=y CONFIG_FEATURE_TAR_AUTODETECT=y diff --git a/core/busybox/version b/core/busybox/version index 741d813..fd495bf 100644 --- a/core/busybox/version +++ b/core/busybox/version @@ -1 +1 @@ -1.33.1 1 +1.33.1 2 diff --git a/core/libarchive/build b/core/libarchive/build new file mode 100755 index 0000000..9d24227 --- /dev/null +++ b/core/libarchive/build @@ -0,0 +1,17 @@ +#!/bin/sh -e + +./configure \ + --prefix=/usr \ + --without-nettle \ + --without-openssl \ + --without-xml2 \ + --without-bsdcat + +make +make DESTDIR="$1" install + +for i in bsdcpio bsdtar; do + new="$(printf "$i" | tail -c +4)" + cp "$i" "$1/usr/bin/$new" + cp "$new/$i.1" "$1/usr/share/man/man1/$new.1" +done diff --git a/core/libarchive/checksums b/core/libarchive/checksums new file mode 100644 index 0000000..c5ca63f --- /dev/null +++ b/core/libarchive/checksums @@ -0,0 +1 @@ +0e17d3a8d0b206018693b27f08029b598f6ef03600c2b5d10c94ce58692e299b diff --git a/core/libarchive/depends b/core/libarchive/depends new file mode 100644 index 0000000..68dc5ac --- /dev/null +++ b/core/libarchive/depends @@ -0,0 +1,5 @@ +bzip2 +expat +xz +zlib +zstd diff --git a/core/libarchive/sources b/core/libarchive/sources new file mode 100644 index 0000000..294adc8 --- /dev/null +++ b/core/libarchive/sources @@ -0,0 +1 @@ +https://github.com/libarchive/libarchive/releases/download/3.5.1/libarchive-3.5.1.tar.xz diff --git a/core/libarchive/version b/core/libarchive/version new file mode 100644 index 0000000..591d5e4 --- /dev/null +++ b/core/libarchive/version @@ -0,0 +1 @@ +3.5.1 1 -- 2.39.2