mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-06 06:58:57 +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:
@@ -16,7 +16,7 @@ ADDITIONAL_FILES="
|
||||
haikuicons.zip
|
||||
"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -9,7 +9,7 @@ SOURCE_URI="https://github.com/ccextractor/ccextractor/archive/v$portVersion.tar
|
||||
CHECKSUM_SHA256="e0bfad4c7cf5d8a05305107ab53829a33b209446aaec515d5c51b72392b1eda7"
|
||||
PATCHES="ccextractor-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 ?x86 x86_64"
|
||||
ARCHITECTURES="all ?x86_gcc2 ?x86"
|
||||
|
||||
PROVIDES="
|
||||
ccextractor = $portVersion
|
||||
|
||||
@@ -14,7 +14,7 @@ SOURCE_DIR="cine-encoder-$portVersion"
|
||||
PATCHES="cine_encoder-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="cine_encoder.rdef.in"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -9,7 +9,7 @@ SOURCE_URI="http://downloads.sourceforge.net/dvdauthor/dvdauthor-$portVersion.ta
|
||||
CHECKSUM_SHA256="3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7"
|
||||
SOURCE_DIR="dvdauthor"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
commandSuffix=$secondaryArchSuffix
|
||||
|
||||
@@ -10,7 +10,7 @@ SOURCE_URI="http://downloads.sf.net/dvdbackup/dvdbackup-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="0a37c31cc6f2d3c146ec57064bda8a06cf5f2ec90455366cb250506bab964550"
|
||||
PATCHES="dvdbackup-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -12,7 +12,7 @@ CHECKSUM_SHA256="cb754255ab0ee2ea5f66f8850e1bd6ad5cac1cd855d0a2f4990fb8c668b0d29
|
||||
PATCHES="ffmpeg-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="gcc_runtime.c"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
ffmpegLibs="\
|
||||
|
||||
@@ -12,7 +12,7 @@ CHECKSUM_SHA256="1d0ad06484f44bcb97eba5e93c40bcb893890f9f64aeb43e46cd9bb4cbd6795
|
||||
PATCHES="ffmpeg-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="gcc_runtime.c"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 !x86_64"
|
||||
ARCHITECTURES="!all x86"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 !x86"
|
||||
|
||||
ffmpegLibs="\
|
||||
|
||||
@@ -11,7 +11,7 @@ SOURCE_URI="ftp://ftp.gnu.org/pub/gnu/gnash/0.8.10/gnash-0.8.10.tar.bz2"
|
||||
CHECKSUM_SHA256="9625072e45df92baa2c28fc9999d4e2deb66bc827530baedfad2e4e2292d1224"
|
||||
PATCHES="gnash-0.8.10.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 !x86 !x86_64"
|
||||
ARCHITECTURES="!all"
|
||||
SECONDARY_ARCHITECTURES="!x86_gcc2 !x86"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
|
||||
@@ -13,7 +13,7 @@ SOURCE_DIR="HandBrake-$portVersion"
|
||||
PATCHES="handbrake-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="HandBrake.rdef"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -11,7 +11,7 @@ CHECKSUM_SHA256="c6cb4a6ad32a329b95cc16fa97b6c3ac43c70ac27c97bf1b2f56dc4a474759d
|
||||
SOURCE_DIR="live555-d9e97d7953d531a243a8372870bdb6c7a9bb80cb"
|
||||
PATCHES="live555-2016.01.29.patchset"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -11,7 +11,7 @@ CHECKSUM_SHA256="bca897eb4d48957ed030ea3ffe42c0fd2d01b105d3ce8f61b5fbb79e1f3e152
|
||||
SOURCE_DIR="live555-eda27a2d0fbf8ad25d7222f48154f62d72932962"
|
||||
PATCHES="live555-2016.01.29.patchset"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -8,7 +8,7 @@ REVISION="4"
|
||||
SOURCE_URI="http://downloads.sf.net/lsdvd/lsdvd-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="7d2c5bd964acd266b99a61d9054ea64e01204e8e3e1a107abe41b1274969e488"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -16,7 +16,7 @@ CHECKSUM_SHA256="a84349839471052db1ef691134aacf905b314dfce8762d47e10edcc9ab5f97d
|
||||
REVISION="1"
|
||||
PATCHES="mjpegtools-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -29,7 +29,7 @@ SOURCE_DIR="MPlayer-1.4"
|
||||
PATCHES="mplayer_x86-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="mplayer.rdef.in"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 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/.
|
||||
|
||||
@@ -15,7 +15,7 @@ CHECKSUM_SHA256_2="25807bc064dce3fe66eab5977ed5730f3b59af981c028a0dc4f889cd64b80
|
||||
SOURCE_FILENAME_2="waf-$wafVersion"
|
||||
PATCHES="mpv-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="settings/mpv/encoding-profiles.conf keep-old"
|
||||
|
||||
@@ -16,7 +16,7 @@ ADDITIONAL_FILES="
|
||||
MediaKit.png
|
||||
"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -37,7 +37,7 @@ CHECKSUM_SHA256="65ab859985d73521c2d17e72117baae0f3f6242b69f59994acada76fa536419
|
||||
SOURCE_DIR="QtAV-$portVersion"
|
||||
PATCHES="qtav-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -15,7 +15,7 @@ ADDITIONAL_FILES="
|
||||
haikuicons.zip
|
||||
"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2 ?x86"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -19,7 +19,7 @@ PATCHES="
|
||||
rtmpdump-openssl-1.1-v2.patch
|
||||
"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -9,7 +9,7 @@ CHECKSUM_SHA256="e07a9f55d0d0c7f4795c34a56ad9e5f4ecb6317f29f477838eb83f1d790e263
|
||||
SOURCE_DIR="shotcut-$portVersion"
|
||||
PATCHES="shotcut-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="?x86_64"
|
||||
ARCHITECTURES="?all"
|
||||
SECONDARY_ARCHITECTURES="?x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -13,7 +13,7 @@ CHECKSUM_SHA256="be76596b9a0b7079bc41be8f200c1024670bd80ffe9d6ec5f24879519f7ba93
|
||||
PATCHES="smplayer-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="smplayer.rdef"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2 ?x86"
|
||||
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
|
||||
|
||||
# On x86_gcc2 we don't want to install the commands in bin/<arch>/, but in bin/.
|
||||
|
||||
@@ -10,7 +10,7 @@ REVISION="1"
|
||||
SOURCE_URI="https://downloads.sf.net/smtube/smtube-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="173f7f0902d336ef423b2074654bef461326ee6fba669f54865c81ac5b3daa65"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
|
||||
|
||||
# On x86_gcc2 we don't want to install the commands in bin/<arch>/, but in bin/.
|
||||
|
||||
@@ -33,7 +33,7 @@ SOURCE_DIR="SubtitleComposer-$portVersion"
|
||||
PATCHES="subtitlecomposer-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="subtitlecomposer.rdef.in"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
@@ -174,7 +174,7 @@ INSTALL()
|
||||
|
||||
mkdir -p $appsDir/SubtitleComposer/videoplayerplugins/phonon
|
||||
mv $appsDir/SubtitleComposer/plugins/subtitlecomposer/phononplayer.so $appsDir/SubtitleComposer/videoplayerplugins/phonon
|
||||
mv $appsDir/SubtitleComposer/subtitlecomposer $appsDir/SubtitleComposer/SubtitleComposer
|
||||
mv $appsDir/SubtitleComposer/subtitlecomposer $appsDir/SubtitleComposer/SubtitleComposer
|
||||
|
||||
rm -rf $appsDir/SubtitleComposer/{bin,etc,plugins}
|
||||
rm -rf $dataDir/{icons,applications}
|
||||
@@ -192,6 +192,6 @@ INSTALL()
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
$portDir/additional-files/subtitlecomposer.rdef.in > subtitlecomposer.rdef
|
||||
|
||||
addResourcesToBinaries subtitlecomposer.rdef $appsDir/SubtitleComposer/SubtitleComposer
|
||||
addAppDeskbarSymlink $appsDir/SubtitleComposer/SubtitleComposer
|
||||
addResourcesToBinaries subtitlecomposer.rdef $appsDir/SubtitleComposer/SubtitleComposer
|
||||
addAppDeskbarSymlink $appsDir/SubtitleComposer/SubtitleComposer
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ SOURCE_URI_2="http://www.vcdgear.com/files/VCDGear_f_Be_R5_101.zip"
|
||||
CHECKSUM_SHA256_2="a880196b29ca6c2df27c4192c33b0c2de59ceb963c399457af8736aaf1ba4f0c"
|
||||
SOURCE_DIR_2="VCDGear_for_BeOS_R5_v1.0.1"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 !x86 !x86_64"
|
||||
ARCHITECTURES="!all x86_gcc2"
|
||||
DISABLE_SOURCE_PACKAGE="yes"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -25,7 +25,7 @@ REVISION="4"
|
||||
SOURCE_URI="http://ftpmirror.gnu.org/vcdimager/vcdimager-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="075d7a67353ff3004745da781435698b6bc4a053838d0d4a3ce0516d7d974694"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
@@ -26,7 +26,7 @@ SOURCE_URI="https://ftpmirror.gnu.org/vcdimager/vcdimager-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="67515fefb9829d054beae40f3e840309be60cda7d68753cafdd526727758f67a"
|
||||
PATCHES="vcdimager-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
libVersion="0.2.0"
|
||||
|
||||
@@ -16,7 +16,7 @@ ADDITIONAL_FILES="
|
||||
haikuicons.zip
|
||||
"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
|
||||
Reference in New Issue
Block a user