cross/*: limit arches to x86_64 where makes sense

Run "pmbootstrap aportgen" on these packages with pmbootstrap!1965 and
pmbootstrap!1963 applied. [ci:skip-build], [ci:skip-vercheck]
This commit is contained in:
Oliver Smith 2020-07-29 12:46:19 +02:00
parent 08ce273d6f
commit 1915c4ecb3
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
10 changed files with 22 additions and 28 deletions

View file

@ -2,22 +2,20 @@
# Generator: pmbootstrap aportgen binutils-aarch64
# Based on: main/binutils
builddir="$srcdir/binutils-2.34"
pkgname=binutils-aarch64
pkgver=2.34
pkgrel=1
pkgdesc="Tools necessary to build programs for aarch64 targets"
url="https://www.gnu.org/software/binutils/"
makedepends="gettext libtool autoconf automake bison texinfo"
arch="armhf armv7 x86_64 x86"
arch="x86_64"
license="GPL-2.0 GPL-3.0-or-later LGPL-2.0 BSD"
source="https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz
binutils-ld-fix-static-linking.patch
gold-mips.patch
ld-bfd-mips.patch
"
builddir="$srcdir/binutils-$pkgver"
if [ "$CHOST" != "$CTARGET" ]; then
pkgname="binutils-$CTARGET_ARCH"

View file

@ -2,22 +2,20 @@
# Generator: pmbootstrap aportgen binutils-armhf
# Based on: main/binutils
builddir="$srcdir/binutils-2.34"
pkgname=binutils-armhf
pkgver=2.34
pkgrel=1
pkgdesc="Tools necessary to build programs for armhf targets"
url="https://www.gnu.org/software/binutils/"
makedepends="gettext libtool autoconf automake bison texinfo"
arch="armv7 aarch64 x86_64 x86"
arch="x86_64"
license="GPL-2.0 GPL-3.0-or-later LGPL-2.0 BSD"
source="https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz
binutils-ld-fix-static-linking.patch
gold-mips.patch
ld-bfd-mips.patch
"
builddir="$srcdir/binutils-$pkgver"
if [ "$CHOST" != "$CTARGET" ]; then
pkgname="binutils-$CTARGET_ARCH"

View file

@ -2,22 +2,20 @@
# Generator: pmbootstrap aportgen binutils-armv7
# Based on: main/binutils
builddir="$srcdir/binutils-2.34"
pkgname=binutils-armv7
pkgver=2.34
pkgrel=1
pkgdesc="Tools necessary to build programs for armv7 targets"
url="https://www.gnu.org/software/binutils/"
makedepends="gettext libtool autoconf automake bison texinfo"
arch="armhf aarch64 x86_64 x86"
arch="x86_64"
license="GPL-2.0 GPL-3.0-or-later LGPL-2.0 BSD"
source="https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz
binutils-ld-fix-static-linking.patch
gold-mips.patch
ld-bfd-mips.patch
"
builddir="$srcdir/binutils-$pkgver"
if [ "$CHOST" != "$CTARGET" ]; then
pkgname="binutils-$CTARGET_ARCH"

View file

@ -15,7 +15,7 @@ _mirror="http://dl-2.alpinelinux.org/alpine/"
url="http://busybox.net"
license="GPL2"
arch="all"
arch="x86_64"
options="!check !strip"
pkgdesc="Statically linked Busybox for $_arch"
_target="$(arch_to_hostspec $_arch)"

View file

@ -15,7 +15,7 @@ _mirror="http://dl-2.alpinelinux.org/alpine/"
url="http://busybox.net"
license="GPL2"
arch="all"
arch="x86_64"
options="!check !strip"
pkgdesc="Statically linked Busybox for $_arch"
_target="$(arch_to_hostspec $_arch)"

View file

@ -15,7 +15,7 @@ _mirror="http://dl-2.alpinelinux.org/alpine/"
url="http://busybox.net"
license="GPL2"
arch="all"
arch="x86_64"
options="!check !strip"
pkgdesc="Statically linked Busybox for $_arch"
_target="$(arch_to_hostspec $_arch)"

View file

@ -11,14 +11,14 @@ _mirror="http://dl-cdn.alpinelinux.org/alpine/"
pkgdesc="GRUB $_arch EFI files for every architecture"
url="https://www.gnu.org/software/grub/"
license="GPL-3.0-or-later"
arch="all"
source="grub-efi-$pkgver-r$pkgrel-$_arch.apk::$_mirror/edge/main/$_arch/grub-efi-$pkgver-r$pkgrel.apk"
arch="x86_64"
source="grub-efi-$pkgver-r$pkgrel-$_arch-edge.apk::$_mirror/edge/main/$_arch/grub-efi-$pkgver-r$pkgrel.apk"
package() {
mkdir -p "$pkgdir"
cd "$pkgdir"
tar -xf "$srcdir/grub-efi-$pkgver-r$pkgrel-$_arch.apk"
rm .PKGINFO .SIGN.*
mkdir -p "$pkgdir"
cd "$pkgdir"
tar -xf "$srcdir/grub-efi-$pkgver-r$pkgrel-$_arch-edge.apk"
rm .PKGINFO .SIGN.*
}
sha512sums="8e23fc49b18b1eb77e4350b03530b7d7427351a8148b37abb4fe4ce35f16edad14d24d04c165eaad7600c2f8e7c803906e13d2545be903593705b26010db05f6 grub-efi-2.04-r2-x86.apk"
sha512sums="e14ab6a15a82d66fd38f4e9f99c280124d84fd3e714b261ecf9e7ae0f1b4d08401ecf49de16306fc40459fdd022a724335ab70ef652ff0b8c2f1a9c62531ba94 grub-efi-2.04-r2-x86-edge.apk"

View file

@ -9,11 +9,11 @@ fi
pkgname=musl-aarch64
pkgver=1.2.0
pkgrel=0
arch="armhf armv7 x86_64 x86"
arch="x86_64"
subpackages="musl-dev-aarch64:package_dev"
_arch="aarch64"
_mirror="http://dl-cdn.alpinelinux.org/alpine/"
_mirror="http://dl-2.alpinelinux.org/alpine/"
url="https://musl-libc.org"
license="MIT"

View file

@ -9,11 +9,11 @@ fi
pkgname=musl-armhf
pkgver=1.2.0
pkgrel=0
arch="armv7 aarch64 x86_64 x86"
arch="x86_64"
subpackages="musl-dev-armhf:package_dev"
_arch="armhf"
_mirror="http://dl-cdn.alpinelinux.org/alpine/"
_mirror="http://dl-2.alpinelinux.org/alpine/"
url="https://musl-libc.org"
license="MIT"

View file

@ -9,11 +9,11 @@ fi
pkgname=musl-armv7
pkgver=1.2.0
pkgrel=0
arch="armhf aarch64 x86_64 x86"
arch="x86_64"
subpackages="musl-dev-armv7:package_dev"
_arch="armv7"
_mirror="http://dl-cdn.alpinelinux.org/alpine/"
_mirror="http://dl-2.alpinelinux.org/alpine/"
url="https://musl-libc.org"
license="MIT"