From 740fa5635b89ac3574b131aba792d269e0faf872 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Wed, 30 Jun 2021 18:05:03 +0100 Subject: [PATCH] zlib-1.2.11. --- SHA256SUMS.sources | 1 + parts.rst | 6 ++++++ sysa.py | 3 +++ sysa/run2.sh | 2 ++ sysa/zlib-1.2.11/checksums | 1 + sysa/zlib-1.2.11/zlib-1.2.11.sh | 7 +++++++ 6 files changed, 20 insertions(+) create mode 100644 sysa/zlib-1.2.11/checksums create mode 100755 sysa/zlib-1.2.11/zlib-1.2.11.sh diff --git a/SHA256SUMS.sources b/SHA256SUMS.sources index adc0d74..99c2d74 100644 --- a/SHA256SUMS.sources +++ b/SHA256SUMS.sources @@ -84,3 +84,4 @@ c6c37e888b136ccefab903c51149f4b7bd659d69d4aea21245f61053a57aa60a tar-1.12.tar.g de23af78fca90ce32dff2dd45b3432b2334740bb9bb7b05bf60fdbfc396ceb9c tcc-0.9.27.tar.bz2 988403c1542d15ad044600b909997ba3079b10e03224c61188117f3676b02caa texinfo-6.7.tar.xz 166c48d2842519bc4f96333bff9e265f8cdda44d38e40594ef3f9bbb52890490 xz-5.0.5.tar.bz2 +4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066 zlib-1.2.11.tar.xz diff --git a/parts.rst b/parts.rst index 0ece320..6f228b2 100644 --- a/parts.rst +++ b/parts.rst @@ -689,6 +689,12 @@ texinfo 6.7 Texinfo is a typesetting syntax used for generating documentation. We can now use ``makeinfo`` script to convert ``.texi`` files into ``.info`` documentation format. +zlib 1.2.11 +=========== + +zlib is a software library used for data compression and implements an abstraction of +DEFLATE algorithm that is also used in ``gzip``. + libunistring 0.9.10 =================== diff --git a/sysa.py b/sysa.py index 2dbf43a..08d3f1d 100755 --- a/sysa.py +++ b/sysa.py @@ -452,6 +452,9 @@ class SysA: self.get_file(["https://mirrors.kernel.org/gnu/texinfo/texinfo-6.7.tar.xz", "https://git.savannah.gnu.org/cgit/gnulib.git/snapshot/gnulib-b81ec69.tar.gz"]) + # zlib 1.2.11 + self.get_file("https://www.zlib.net/zlib-1.2.11.tar.xz") + # libunistring 0.9.10 self.get_file(["https://mirrors.kernel.org/gnu/libunistring/libunistring-0.9.10.tar.xz", "https://git.savannah.gnu.org/cgit/gnulib.git/snapshot/gnulib-52a06cb3.tar.gz"]) diff --git a/sysa/run2.sh b/sysa/run2.sh index abcfdd6..ea73479 100755 --- a/sysa/run2.sh +++ b/sysa/run2.sh @@ -58,6 +58,8 @@ build gettext-0.21 build texinfo-6.7 +build zlib-1.2.11 + build libunistring-0.9.10 if [ "$FORCE_TIMESTAMPS" = True ] ; then diff --git a/sysa/zlib-1.2.11/checksums b/sysa/zlib-1.2.11/checksums new file mode 100644 index 0000000..230edf7 --- /dev/null +++ b/sysa/zlib-1.2.11/checksums @@ -0,0 +1 @@ +8e8255b1f90615cbb69f45697edcfd17dae492e090ca31c9d5390cb2d076e1b4 /image/lib/musl/libz.a diff --git a/sysa/zlib-1.2.11/zlib-1.2.11.sh b/sysa/zlib-1.2.11/zlib-1.2.11.sh new file mode 100755 index 0000000..ee19abf --- /dev/null +++ b/sysa/zlib-1.2.11/zlib-1.2.11.sh @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: 2021 Andrius Štikonas +# +# SPDX-License-Identifier: GPL-3.0-or-later + +src_configure() { + ./configure --prefix="${PREFIX}" --libdir="${PREFIX}/lib/musl" --static +}