From 38245b028f9e6236db00076fd6911549600e2382 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Sun, 5 Oct 2025 19:15:52 +0200 Subject: [PATCH] cross/busybox-static-*: remove The busybox-static packages were used by devices using the obscure "isorec" boot method (that I originally introduced with the samsung-i9100, based on what I saw in the downstream kernel repo at the time IIRC). This method is fairly limited, e.g. we can't append a cmdline easily according to MR 6917. After the samsung-i9100 has been switched over to use u-boot in MR 6921, all users of busybox-static are now in device/archived/. Let's remove the busybox-static packages so there are less packages we need to sync with Alpine. Part-of: --- cross/busybox-static-aarch64/APKBUILD | 36 --------------------------- cross/busybox-static-armhf/APKBUILD | 36 --------------------------- cross/busybox-static-armv7/APKBUILD | 36 --------------------------- 3 files changed, 108 deletions(-) delete mode 100644 cross/busybox-static-aarch64/APKBUILD delete mode 100644 cross/busybox-static-armhf/APKBUILD delete mode 100644 cross/busybox-static-armv7/APKBUILD diff --git a/cross/busybox-static-aarch64/APKBUILD b/cross/busybox-static-aarch64/APKBUILD deleted file mode 100644 index b5e67bf3a..000000000 --- a/cross/busybox-static-aarch64/APKBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Automatically generated aport, do not edit! -# Generator: pmbootstrap aportgen busybox-static-aarch64 - -# Stub for apkbuild-lint -if [ -z "$(type -t arch_to_hostspec)" ]; then - arch_to_hostspec() { :; } -fi - -pkgname=busybox-static-aarch64 -pkgver=1.37.0 -pkgrel=23 - -_arch="aarch64" -_mirror="http://dl-4.alpinelinux.org/alpine/" - -url="http://busybox.net" -license="GPL-2.0-only" -arch="x86_64" -options="!check !strip" -pkgdesc="Statically linked Busybox for $_arch" -_target="$(arch_to_hostspec $_arch)" - -source=" - busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk::$_mirror/edge/main/$_arch/busybox-static-$pkgver-r$pkgrel.apk -" - -package() { - mkdir -p "$pkgdir/usr/$_target" - cd "$pkgdir/usr/$_target" - tar -xf $srcdir/busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk - rm .PKGINFO .SIGN.* -} - -sha512sums=" -9fac4146a4b274e5611d4f14719dd26a3a2cc95f3558f59275b91792e74f1259aad4d1223ff471cb714b3fa05c12eb8861656fdfd70c07e4ae75fede63270f56 busybox-static-1.37.0-r23-aarch64-edge.apk -" diff --git a/cross/busybox-static-armhf/APKBUILD b/cross/busybox-static-armhf/APKBUILD deleted file mode 100644 index 74a6ba158..000000000 --- a/cross/busybox-static-armhf/APKBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Automatically generated aport, do not edit! -# Generator: pmbootstrap aportgen busybox-static-armhf - -# Stub for apkbuild-lint -if [ -z "$(type -t arch_to_hostspec)" ]; then - arch_to_hostspec() { :; } -fi - -pkgname=busybox-static-armhf -pkgver=1.37.0 -pkgrel=23 - -_arch="armhf" -_mirror="http://dl-4.alpinelinux.org/alpine/" - -url="http://busybox.net" -license="GPL-2.0-only" -arch="x86_64" -options="!check !strip" -pkgdesc="Statically linked Busybox for $_arch" -_target="$(arch_to_hostspec $_arch)" - -source=" - busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk::$_mirror/edge/main/$_arch/busybox-static-$pkgver-r$pkgrel.apk -" - -package() { - mkdir -p "$pkgdir/usr/$_target" - cd "$pkgdir/usr/$_target" - tar -xf $srcdir/busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk - rm .PKGINFO .SIGN.* -} - -sha512sums=" -cb90cf2cc85d1f94238d7e7c260edfeef97dd053c69e28eb5d02a86026808d000e5b017d4349bcd72dde10f18cdfaee6a7fe9528cdc8a776c12423a5544d3f44 busybox-static-1.37.0-r23-armhf-edge.apk -" diff --git a/cross/busybox-static-armv7/APKBUILD b/cross/busybox-static-armv7/APKBUILD deleted file mode 100644 index 50f1fc548..000000000 --- a/cross/busybox-static-armv7/APKBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Automatically generated aport, do not edit! -# Generator: pmbootstrap aportgen busybox-static-armv7 - -# Stub for apkbuild-lint -if [ -z "$(type -t arch_to_hostspec)" ]; then - arch_to_hostspec() { :; } -fi - -pkgname=busybox-static-armv7 -pkgver=1.37.0 -pkgrel=23 - -_arch="armv7" -_mirror="http://dl-4.alpinelinux.org/alpine/" - -url="http://busybox.net" -license="GPL-2.0-only" -arch="x86_64" -options="!check !strip" -pkgdesc="Statically linked Busybox for $_arch" -_target="$(arch_to_hostspec $_arch)" - -source=" - busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk::$_mirror/edge/main/$_arch/busybox-static-$pkgver-r$pkgrel.apk -" - -package() { - mkdir -p "$pkgdir/usr/$_target" - cd "$pkgdir/usr/$_target" - tar -xf $srcdir/busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk - rm .PKGINFO .SIGN.* -} - -sha512sums=" -cedd976e793833b3fa27192800c0e281b701aee121a2b453f30d4ac26de57792e317a6749000440684a8708e1b7527b8e6839e8dfd7ab86298c67b903fb7d6ef busybox-static-1.37.0-r23-armv7-edge.apk -"