mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 22:48:55 +02:00
Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has, is transformed into "all", and then the other entries in ARCHITECTURES either dropped or rearranged appropriately.
This commit is contained in:
@@ -15,7 +15,7 @@ SOURCE_DIR="android-file-transfer-linux-$portVersion"
|
||||
PATCHES="android_file_transfer-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="android-file-transfer.rdef.in"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -11,7 +11,7 @@ COPYRIGHT="
|
||||
"
|
||||
LICENSE="GNU GPL v2"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
fi
|
||||
|
||||
@@ -18,7 +18,7 @@ PATCHES="
|
||||
dmg2img-$portVersion-openssl11.patch
|
||||
"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
|
||||
PROVIDES="
|
||||
dmg2img = $portVersion
|
||||
|
||||
@@ -14,7 +14,7 @@ REVISION="1"
|
||||
SOURCE_URI="https://github.com/dosfstools/dosfstools/releases/download/v$portVersion/dosfstools-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="e6b2aca70ccc3fe3687365009dd94a2e18e82b688ed4e260e04b7412471cc173"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 ?x86 x86_64 !ppc !m68k"
|
||||
ARCHITECTURES="all !x86_gcc2 ?x86 !ppc !m68k"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -10,7 +10,7 @@ SOURCE_URI="https://downloads.sourceforge.net/e2fsprogs/e2fsprogs-$portVersion.t
|
||||
CHECKSUM_SHA256="5f64ac50a2b60b8e67c5b382bb137dec39344017103caffc3a61554424f2d693"
|
||||
PATCHES="e2fsprogs-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
commandSuffix=$secondaryArchSuffix
|
||||
|
||||
@@ -10,7 +10,7 @@ SOURCE_URI="https://sf.net/projects/fatsort/files/fatsort-1.3.365.tar.gz"
|
||||
CHECKSUM_SHA256="77acc374b189e80e3d75d3508f3c0ca559f8030f1c220f7cfde719a4adb03f3d"
|
||||
PATCHES="fatsort-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -16,7 +16,7 @@ CHECKSUM_SHA256="d50cfdfc7d15d39dc9dde3ccf5cafb74f4667f58d995159607528e5cb012396
|
||||
SOURCE_DIR="fstools-$srcGitRev"
|
||||
PATCHES="fstools-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
fi
|
||||
|
||||
@@ -12,7 +12,7 @@ CHECKSUM_SHA256="44d5707adc0e46d901ba95a5dc35c5cc282bd6f331fcf9dbf9fad4af0ed5b29
|
||||
#SOURCE_DIR="fstools-$srcGitRev"
|
||||
#PATCHES="fstools-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
fi
|
||||
|
||||
@@ -19,7 +19,7 @@ CHECKSUM_SHA256="f04f815ca2d3a1100323569e8cd90f911c74d9d4169833dad681351f073abae
|
||||
SOURCE_DIR="fusesmb-haiku-Version-$portVersion"
|
||||
PATCHES="fusesmb_haiku-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
|
||||
PROVIDES="
|
||||
fusesmb_haiku = $portVersion
|
||||
|
||||
@@ -15,7 +15,7 @@ LICENSE="GNU GPL v2"
|
||||
REVISION="3"
|
||||
SOURCE_URI="git+https://github.com/gphoto/gphotofs.git#5f85be3"
|
||||
|
||||
ARCHITECTURES="?x86 ?x86_64"
|
||||
ARCHITECTURES="?all"
|
||||
SECONDARY_ARCHITECTURES="!x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -14,7 +14,7 @@ SOURCE_URI="https://ftpmirror.gnu.org/mtools/mtools-$portVersion.tar.lz
|
||||
https://ftp.gnu.org/gnu/mtools/mtools-$portVersion.tar.lz"
|
||||
CHECKSUM_SHA256="d09cff66d7277ad36a7573fc3e9803bfa558cdda83baabaafbf7761317462283"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/mtools.conf auto-merge
|
||||
|
||||
@@ -9,7 +9,7 @@ REVISION="1"
|
||||
SOURCE_URI="https://dev.yorhel.nl/download/ncdu-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="2b915752a183fae014b5e5b1f0a135b4b408de7488c716e325217c2513980fd4"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
# On x86_gcc2 we don't want to install the commands in bin/<arch>/, but in bin/.
|
||||
|
||||
@@ -39,7 +39,7 @@ PATCHES="
|
||||
squashfs_tools-$portVersion-gcc2.patch
|
||||
"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
if [ "$effectiveTargetArchitecture" != x86_gcc2 ]; then
|
||||
|
||||
@@ -21,7 +21,7 @@ CHECKSUM_SHA256="e9171452e5d0150b9c6a2158fd2e2dcefb5d5d03ba4d208949e00a3a46c6e63
|
||||
SOURCE_DIR="sshfs-fuse-$portVersion"
|
||||
PATCHES="sshfs-$portVersion.patch"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -12,7 +12,7 @@ REVISION="2"
|
||||
SOURCE_URI="https://www.gnu.org/software/xorriso/xorriso-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="3b69f5c93ae7c40c5bbe4a847fa3963f5efc9c565551622f77121c5792fc17e7"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
commandSuffix=$secondaryArchSuffix
|
||||
|
||||
Reference in New Issue
Block a user