Added xz
This commit is contained in:
parent
d096584753
commit
edaecac8bf
@ -3,10 +3,11 @@ This document tracks which packages can be built and packaged within the chroot.
|
|||||||
| Package | Can Build? | Can Package? |
|
| Package | Can Build? | Can Package? |
|
||||||
| ------------ | ---------- | ------------ |
|
| ------------ | ---------- | ------------ |
|
||||||
| `busybox` | No | No |
|
| `busybox` | No | No |
|
||||||
| `libarchive` | Yes | No |
|
| `libarchive` | Yes | Yes |
|
||||||
| `libressl` | Yes | No |
|
| `libressl` | Yes | No |
|
||||||
| `linux` | No | No |
|
| `linux` | No | No |
|
||||||
| `llvm` | No | No |
|
| `llvm` | No | No |
|
||||||
| `make` | Yes | No |
|
| `make` | Yes | Yes |
|
||||||
| `mold` | No | No |
|
| `mold` | No | No |
|
||||||
| `musl` | Yes | No |
|
| `musl` | Yes | Yes |
|
||||||
|
| `xz` | Yes | Yes |
|
||||||
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Busybox version: 1.36.1
|
# Busybox version: 1.36.1
|
||||||
# Sat Nov 22 23:45:26 2025
|
# Sun Nov 23 09:24:20 2025
|
||||||
#
|
#
|
||||||
CONFIG_HAVE_DOT_CONFIG=y
|
CONFIG_HAVE_DOT_CONFIG=y
|
||||||
|
|
||||||
@ -151,12 +151,12 @@ CONFIG_ZCAT=y
|
|||||||
CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y
|
CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y
|
||||||
CONFIG_BUNZIP2=y
|
CONFIG_BUNZIP2=y
|
||||||
CONFIG_BZCAT=y
|
CONFIG_BZCAT=y
|
||||||
CONFIG_UNLZMA=y
|
# CONFIG_UNLZMA is not set
|
||||||
CONFIG_LZCAT=y
|
# CONFIG_LZCAT is not set
|
||||||
CONFIG_LZMA=y
|
# CONFIG_LZMA is not set
|
||||||
CONFIG_UNXZ=y
|
# CONFIG_UNXZ is not set
|
||||||
CONFIG_XZCAT=y
|
# CONFIG_XZCAT is not set
|
||||||
CONFIG_XZ=y
|
# CONFIG_XZ is not set
|
||||||
CONFIG_BZIP2=y
|
CONFIG_BZIP2=y
|
||||||
CONFIG_BZIP2_SMALL=8
|
CONFIG_BZIP2_SMALL=8
|
||||||
CONFIG_FEATURE_BZIP2_DECOMPRESS=y
|
CONFIG_FEATURE_BZIP2_DECOMPRESS=y
|
||||||
@ -176,8 +176,8 @@ CONFIG_LZOP=y
|
|||||||
# CONFIG_UNLZOP is not set
|
# CONFIG_UNLZOP is not set
|
||||||
# CONFIG_LZOPCAT is not set
|
# CONFIG_LZOPCAT is not set
|
||||||
# CONFIG_LZOP_COMPR_HIGH is not set
|
# CONFIG_LZOP_COMPR_HIGH is not set
|
||||||
CONFIG_RPM=y
|
# CONFIG_RPM is not set
|
||||||
CONFIG_RPM2CPIO=y
|
# CONFIG_RPM2CPIO is not set
|
||||||
CONFIG_TAR=y
|
CONFIG_TAR=y
|
||||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||||
CONFIG_FEATURE_TAR_CREATE=y
|
CONFIG_FEATURE_TAR_CREATE=y
|
||||||
|
|||||||
@ -2,10 +2,10 @@
|
|||||||
SRC_HASH="b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314"
|
SRC_HASH="b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314"
|
||||||
SRC_NAME="busybox"
|
SRC_NAME="busybox"
|
||||||
SRC_PATCHES="
|
SRC_PATCHES="
|
||||||
0aabaf4254dc544a2e91aea2de91d0d4da95bfa54dfbc54852a21fe8eff3d30f .config
|
63478e21fdb8a1aa13d5f98c6a599e6ed040deb79707677f6186083c826a2824 .config
|
||||||
"
|
"
|
||||||
SRC_URL="https://busybox.net/downloads/busybox-1.36.1.tar.bz2"
|
SRC_URL="https://busybox.net/downloads/busybox-1.36.1.tar.bz2"
|
||||||
SRC_VERSION="1.36.1r1"
|
SRC_VERSION="1.36.1r2"
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
tar xf ../$SRC_FILENAME
|
tar xf ../$SRC_FILENAME
|
||||||
|
|||||||
21
sources/xz/xz.spec
Normal file
21
sources/xz/xz.spec
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Maintainer: Alexander Hill <ahill@breadpudding.dev>
|
||||||
|
SRC_HASH="0b54f79df85912504de0b14aec7971e3f964491af1812d83447005807513cd9e"
|
||||||
|
SRC_NAME="xz"
|
||||||
|
SRC_URL="https://github.com/tukaani-project/xz/releases/download/v5.8.1/xz-5.8.1.tar.xz"
|
||||||
|
SRC_VERSION="5.8.1"
|
||||||
|
|
||||||
|
build() {
|
||||||
|
tar xf ../$SRC_FILENAME
|
||||||
|
cd xz-*/
|
||||||
|
./configure $TT_AUTOCONF_COMMON --disable-static --enable-year2038
|
||||||
|
make -O -j $TT_PROCS
|
||||||
|
}
|
||||||
|
|
||||||
|
clean() {
|
||||||
|
rm -rf xz-*/
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd xz-*/
|
||||||
|
make -j $TT_PROCS install DESTDIR=$TT_INSTALLDIR
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user