vmware_addons: fix build, drop secondary arch

This commit is contained in:
Sergei Reznikov
2021-10-29 19:38:21 +03:00
parent eaea321266
commit 8edee6b8d1

View File

@@ -12,10 +12,10 @@ The free space on disks is cleaned up previously, in order to get better \
results.
* Graphics driver for VMware: you can choose your preferred resolution \
using Screen preflet in Haiku.
* Graphics driver for VirtualBox: change grapchics card in VM setting \
to VMSVGA and video memory size to 64 MB to get higher resolutions working."
* Graphics driver for VirtualBox: change grapchics card in VM settings \
to VMSVGA and video memory size to 64 MB to get higher resolutions working.
* Shared folders: folders from the host OS can be mounted in Haiku:
mount -t vmwfs ~/Shared
mount -t vmwfs ~/Shared"
HOMEPAGE="https://github.com/HaikuArchives/VMwareAddons"
COPYRIGHT="1999 Be, Inc.
@@ -29,36 +29,29 @@ CHECKSUM_SHA256="d55e2c32cc3f42e43c3c4b333d8d25b438bab3ce87d0a9a6e96c2d0ac0f559a
SOURCE_FILENAME="VMwareAddons-$srcGitRev.tar.gz"
SOURCE_DIR="VMwareAddons-$srcGitRev"
ARCHITECTURES="x86_64 x86_gcc2"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="all"
PROVIDES="
vmware_addons$secondaryArchSuffix = $portVersion
cmd:run_backdoor$secondaryArchSuffix = $portVersion
cmd:vmware_tray$secondaryArchSuffix = $portVersion
vmware_addons = $portVersion
cmd:run_backdoor = $portVersion
cmd:vmware_tray = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
haiku
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
haiku_devel
"
BUILD_PREREQUIRES="
makefile_engine
cmd:gcc$secondaryArchSuffix
cmd:gcc
cmd:make
"
BUILD()
{
make -C vmware_fs $jobArgs OBJ_DIR=objects
make -C vmware_mouse $jobArgs OBJ_DIR=objects
make -C vmware_tray $jobArgs OBJ_DIR=objects
make -C vmware_video/accelerant $jobArgs OBJ_DIR=objects
make -C vmware_video/kernel $jobArgs OBJ_DIR=objects
cd enhanced_backdoor
make
make all $jobArgs OBJ_DIR=objects
}
INSTALL()