summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuetzaly Daniela Solano Gómez <gentoo@sattvik.com>2023-05-08 20:34:43 -0500
committerQuetzaly Daniela Solano Gómez <gentoo@sattvik.com>2023-05-08 20:34:43 -0500
commit4e00b8c278e414c10942a8f5adb649f8c788610b (patch)
tree7703c581cab564234df99deec6c906346fee9d73
parentnet-wireless/*: Update gr-osmosdr versions (diff)
downloadsattvik-4e00b8c278e414c10942a8f5adb649f8c788610b.tar.gz
sattvik-4e00b8c278e414c10942a8f5adb649f8c788610b.tar.bz2
sattvik-4e00b8c278e414c10942a8f5adb649f8c788610b.zip
app-emulation/*: Sync with stefantalpalaru-overlay
Signed-off-by: Quetzaly Daniela Solano Gómez <gentoo@sattvik.com>
-rw-r--r--app-emulation/vmware-modules/Manifest6
-rw-r--r--app-emulation/vmware-modules/vmware-modules-16.2.5-r4.ebuild (renamed from app-emulation/vmware-modules/vmware-modules-16.2.5-r3.ebuild)4
-rw-r--r--app-emulation/vmware-modules/vmware-modules-17.0.2.ebuild (renamed from app-emulation/vmware-modules/vmware-modules-17.0.1-r2.ebuild)2
-rw-r--r--app-emulation/vmware-workstation/Manifest12
-rw-r--r--app-emulation/vmware-workstation/files/vmware.rc31
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-16.2.5.20904516-r3.ebuild (renamed from app-emulation/vmware-workstation/vmware-workstation-16.2.5.20904516-r1.ebuild)6
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-17.0.2.21581411.ebuild (renamed from app-emulation/vmware-workstation/vmware-workstation-17.0.1.21139696.ebuild)6
7 files changed, 34 insertions, 33 deletions
diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest
index 3d4e042..4d24524 100644
--- a/app-emulation/vmware-modules/Manifest
+++ b/app-emulation/vmware-modules/Manifest
@@ -1,5 +1,5 @@
DIST vmware-modules-16.2.5-efc76a69acebb66409af5f267c51ccc027e057e6.tar.gz 477764 BLAKE2B f5735949a8e0a9c2f576e4f10191e65e5f2dc3425faff8a52c35d822d4b6ac08e7afb40cb7cd590eba05159cb28957467b30a0adff70319faf1f619d498e44c2 SHA512 c3442ca9e4a83270ce30a18c8d2de756cf2d894e2ea1478533e4b3ade324272142ddf4f8d11b7ebc22b19303262bb10eabc26f9b2e79da7c7eda31776b382e87
-DIST vmware-modules-17.0.1-650fb3abeb82f2b7d3a14f9579a7529d153636b7.tar.gz 482406 BLAKE2B 7f33571612272e4427767fcebd836141a7ce9d2cfb908ca347af094649460260c1047e5ae168d3dc4d6a08d831b3375d889a5c5048215197d64a83aed56887c0 SHA512 91513e05689d4892fda0219d6a5ee318cd1e5451a1357c189a52e6e8bf1ae5e25d1d0927d132a9eb96292f810d5b116d2f70e3c5d51b5027e33d25ee16b10b4c
-EBUILD vmware-modules-16.2.5-r3.ebuild 3233 BLAKE2B d0ac86c8a499de214963018e30535572c843ac2083376b0e3b9cc7469d37ab54b47fd47c4977573435b0ced65835e2196e5505dcba2603697c4f5c1a35d7ebe2 SHA512 0832c999be191ef8d2547f67a6785b888991cac6cf2775854fc2d2866bd0dc2b97513b507508ddadd3d77e4bca5bfe6d9a32cecdfa2d7a0c55accbb0723c0070
-EBUILD vmware-modules-17.0.1-r2.ebuild 3250 BLAKE2B 6cbb6bab6da284584ae9b65cd10e17da8cef7eeab025190f4e48e18968697d9470172450ea074caf9e7346a4ec3db92078ac206b52163cfa25078d547da4aee5 SHA512 1091de558e6cb1392d68c07b48c4966f30acb6d5866ffcc57b33fb71175c292b0f02d7574d8c88e5e1720c45443ad2e80bfb32c51450d839643403ad955c3834
+DIST vmware-modules-17.0.2-650fb3abeb82f2b7d3a14f9579a7529d153636b7.tar.gz 482406 BLAKE2B 7f33571612272e4427767fcebd836141a7ce9d2cfb908ca347af094649460260c1047e5ae168d3dc4d6a08d831b3375d889a5c5048215197d64a83aed56887c0 SHA512 91513e05689d4892fda0219d6a5ee318cd1e5451a1357c189a52e6e8bf1ae5e25d1d0927d132a9eb96292f810d5b116d2f70e3c5d51b5027e33d25ee16b10b4c
+EBUILD vmware-modules-16.2.5-r4.ebuild 3250 BLAKE2B 9da355eb15b45ffe59d49ed3006ab6b101f9fa4c424d914c509dc178f5ab262621ab1ffd72f1332062c1d7c89bb466f36036d0efca73f02b0ee2413f3c81e597 SHA512 7fb71f74c08503952ffdfc9dfef9839db17a195fb275b7d6a38c698eb5cf43d3b80671266fdc379f15cded67ed4d66d556e3fe03a060ea110881aca03d260880
+EBUILD vmware-modules-17.0.2.ebuild 3250 BLAKE2B c59059512d57bed9227313b64f3ec71305764dfbec83ac0c5ef5be45672c55c558e645a3b4c955baee7845c60af09383dd8c1878159c154336e4453262026fd0 SHA512 87b6fbf59393372fcc9648e6948adeb14f81b82c0cd5fdd3b940a4f65b4da522af5f106e8f11850736fb0d7066559e126a04b317dddbc11f037fd77bee86796f
MISC metadata.xml 258 BLAKE2B 32ba82775278c15115ba95e0a7c4072d819e915d97801ab5efcd5a9c9408e1659cb1423f6bc21bb8928cfb29c401c0bad5331b917b44d21bbf279b07c4fefca3 SHA512 1c1b55777f8e757404ad5df42c46e00f344e28a4067129b2dd93b17c13fb2656130e948e1dc6295dbb6e6da81eee5b012f9b3a002a95521e9ee12c2cd6df10db
diff --git a/app-emulation/vmware-modules/vmware-modules-16.2.5-r3.ebuild b/app-emulation/vmware-modules/vmware-modules-16.2.5-r4.ebuild
index a598315..76ed42a 100644
--- a/app-emulation/vmware-modules/vmware-modules-16.2.5-r3.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-16.2.5-r4.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="VMware kernel modules"
HOMEPAGE="https://github.com/mkubecek/vmware-host-modules"
# Highest kernel version known to work:
-MY_KERNEL_VERSION="6.2"
+MY_KERNEL_VERSION="6.3"
# Upstream doesn't want to tag versions or anything that looks like properly
# releasing the software, so we need to just pick a commit from
@@ -26,7 +26,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-RDEPEND=""
+RDEPEND="acct-group/vmware"
DEPEND=""
RESTRICT="mirror"
diff --git a/app-emulation/vmware-modules/vmware-modules-17.0.1-r2.ebuild b/app-emulation/vmware-modules/vmware-modules-17.0.2.ebuild
index 1c8ff46..f637afa 100644
--- a/app-emulation/vmware-modules/vmware-modules-17.0.1-r2.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-17.0.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="VMware kernel modules"
HOMEPAGE="https://github.com/mkubecek/vmware-host-modules"
# Highest kernel version known to work:
-MY_KERNEL_VERSION="6.2"
+MY_KERNEL_VERSION="6.3"
# Upstream doesn't want to tag versions or anything that looks like properly
# releasing the software, so we need to just pick a commit from
diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest
index a68d7bc..3144f63 100644
--- a/app-emulation/vmware-workstation/Manifest
+++ b/app-emulation/vmware-workstation/Manifest
@@ -1,10 +1,10 @@
-AUX vmware.rc 2476 BLAKE2B dff25b43c5fa57186be2a5f0ca4606d26cd1c3f3dbeb91d855fc07a9fd576f446983c852c8e0b112c5616bb95dfddc7e2c738b4d0ca341c781d7addcb45068cd SHA512 9bae224387128b2cd221d509e2933042e3925fb041670907d8a47c70a488214206912fe25ab24c0bdeb31591149e62aba374d3fa63fdd08644e09667e195967f
+AUX vmware.rc 2540 BLAKE2B 4806b1610ad207292a41ff8bf29c5b1fa4a5d0d5f89a9e9de5b69698368d4d00559a43e96b0f0d46f8daba9fb94bb044729f1b3ec42f74db0fa6c6adc05c8795 SHA512 435c98d3486c3562da1f6623fc6c878d6a18f4851e3a48d338a0364bf08da1ff9f78800f9d41c5305e6263fbd741b8120e14d7a58002e1ac97e95e8345eb4d3f
DIST VMware-Workstation-Full-16.2.5-20904516.x86_64.bundle 548386581 BLAKE2B c94b1c86e09f1316bfe2e461a2fb2a339d80d9d3e2f13f180f27ed7088e025705fc5c328cec2b4b01ee6e5c21a2422791da91b564379a09ba671454af73fca85 SHA512 b23466363f64afd7e9e3f824021c8408ec712477ffc9a7b4f7e2653c81adeaac8584351d4cd28aec56e1cfc677b32f81f98f1d914d90a9784e2949e8ee3ce6d8
-DIST VMware-Workstation-Full-17.0.1-21139696.x86_64.bundle 538898391 BLAKE2B fb94bf6bd63437ec244eed579557b1c276e5b81a40b116156aed4bd4e9d8bd23c43d2f18fbf00b65e2c86c725d038cd5af213492bc7646305da1d97522f45d63 SHA512 053b98b4d2a43cf9b515bc9c222cd6b2da7c6ec8b8f7d045f11b5180db4a4c90504e1d895964d034ce93f11b8280e0ffa8e6d1b6126cd96aa35ca4dbdfbc9db9
+DIST VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle 538902080 BLAKE2B 40a51a8090c89b6e4e18e7c6d6fa5968c243648e5aa865d0c6c6e237f717b6b5519f1aeba0ed00629b00c8dcc5cc817c008f487eac27a241a347efcf5d440816 SHA512 2451438ab6d1ed8cac9f3179aaa662664ea3918d0ee937eea7b05c3ef2472a0008971073ddc3117e216b1bd64c32ac5ce30107e34cea9cd381b5cc668dd95e37
DIST com.vmware.fusion-16.2.5.20904516.zip.tar 656752640 BLAKE2B 4d535710aff501387293e6d325ae5859d3a4241263ad9357d68508841e2ffbbc039de547bc02bff215ee30cef77174bfef7b77b47ba66424c1aab37467fd1a62 SHA512 e2c18336a66d7b3526df475a218272c6d46020815c8eb7e29df75e98d0e6737773abc5488f54d8e97479e47e43ca3867f16d7c8af772f13492efec773df47bb8
-DIST com.vmware.fusion-17.0.1.21139696.zip.tar 709570560 BLAKE2B ab456cfa234d35cc5c0b87ac41f1c84e8d04094882b773a6e7ac2dfb01d9deff548ac4d9de8c209829080799b2e9d9585c140f13fa257c5077a5e48f9ca87e4d SHA512 a34c1dff8fc053126f2b138cf7f399fce1359575d9ba9e81f9a69abda809fcf516c360301f729484cb8f53a183141734c7432e57d6acb9ae1e85a352079b2805
-DIST unlocker-3.0.4.tar.gz 10910 BLAKE2B db4ac74090cc70b138c0f1651c9edb34bf3bb5152408d2055ab6df5f2fc75bbeffe46d0839328d43ee53a8763e25144e3cc6068e3993132bc7e2aee15f1a2f35 SHA512 93802fc19353c0d21ade7a33122a6caa6924d69f8faba004c32b6a65fca390e159cf7e988807541ab2cc150c1325c18a3ee787364ef86f1ec0157d29a36b8105
+DIST com.vmware.fusion-17.0.2.21581411.zip.tar 709570560 BLAKE2B ab456cfa234d35cc5c0b87ac41f1c84e8d04094882b773a6e7ac2dfb01d9deff548ac4d9de8c209829080799b2e9d9585c140f13fa257c5077a5e48f9ca87e4d SHA512 a34c1dff8fc053126f2b138cf7f399fce1359575d9ba9e81f9a69abda809fcf516c360301f729484cb8f53a183141734c7432e57d6acb9ae1e85a352079b2805
+DIST unlocker-3.0.5.tar.gz 10922 BLAKE2B a986c23b111f259ed14f284d2598d89a49d7e57cefdae164026385e195c601a569d16317dba2a4eb72c5f209c05220dbb9d3c7e8f7aed5c08c47de97e97eb7c0 SHA512 6e84cc9b69b8f6d2701e4b90320fa4aee1a2b21825b81d9380d0fef23b6720a0a86d9848d9bd4a3fcc7e35c9c5fd41759ded7ea0368a36ea0b8f1209d682c134
DIST vmware-systemd-gentoo-02.tgz 14064 BLAKE2B 24ac2c2f295130f4aadad867ec88d652bd292cc60e6b471bb2e01069fe01d84dac3d8b0ca7690ebf218d663adfe0c1dc889d3f4f53cf3178b68291461260748b SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42
-EBUILD vmware-workstation-16.2.5.20904516-r1.ebuild 14763 BLAKE2B bd98afec4d86985f5b5586773dd0c1945d7911f85f8cce61819aeca2b279b65ce8d6d770040402f704bfa46a4b8802822b0511e381adee9f377e79a937f13060 SHA512 881be69627eade3e70860a96d066720cafc58265df0a5ffb773626ecd51e31e4f819f3aa599ac44e1e4ff16db41012ce1a07ccce237704f149a20e061692834b
-EBUILD vmware-workstation-17.0.1.21139696.ebuild 14989 BLAKE2B 3e8bc034b025314d03d14126cf6c2e6e9e2622856d0bf6f79e4771a70f0c220cafbf8fd0ef6725cf61ba589eb0afb530a27760010155f480df1f78bde629b474 SHA512 5561d16887a7ccef81cd76a179578da3ee3a25531ec6c813a52bab894f2a2ed9e364b4bc755fcb88d454b10091d6551a956901044907ee7988c57d2b2cf6ac2d
+EBUILD vmware-workstation-16.2.5.20904516-r3.ebuild 14757 BLAKE2B 8f7ba8f0de2a8ea5cc820afde80dbe2e2465fad1d398af1d687404ab36235c9fd0743434fe94bd3b5dcd775a3cbb5e63bc72d9f79453a4c2bab9b542948c4dd1 SHA512 74d5e6cb2c33d887523008837d6e4b68be3e27e133b2279b5914896f3062fd792ec76ce2fad3d465722d082c1d610a679ef5ef575a1f6a609e42b98d02ecfcba
+EBUILD vmware-workstation-17.0.2.21581411.ebuild 14983 BLAKE2B ee4659c788d4c36f9602de2b7adda1f638a273395bfbcd13981ae5d968c1ef3e28648ec2174b751d552020050daed79316fcccee2e9fe3b8ab3ef8bb3c9ba8ab SHA512 0a143d2de5acfb4d14c8e75748b0adc747b27cd69836ef316d97fd08c186b69e5027411901046dbc9042d1d6475a243608a7d29d959e3de77d5957ab9a740c09
MISC metadata.xml 1852 BLAKE2B 3d3241e2fa53d92bd9ffdf6523ea0cb8dd798520656b1e4c8bc20723657704252c6c94d7231f2d047bcf2f5115ba7e3f9df90db718b4be8b103848dfd624a56f SHA512 0e9ff0f750609178cd5fb2ebb91411287ef49e60ce1577bf263f7d7b61555d69f34e23998a36edfc7887bcb7be066e798eb4b2a7773d790047107a7f07609e15
diff --git a/app-emulation/vmware-workstation/files/vmware.rc b/app-emulation/vmware-workstation/files/vmware.rc
index b627869..4160c9f 100644
--- a/app-emulation/vmware-workstation/files/vmware.rc
+++ b/app-emulation/vmware-workstation/files/vmware.rc
@@ -1,5 +1,5 @@
#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
depend() {
@@ -11,17 +11,18 @@ start() {
ebegin Starting VMware USB Arbitrator
@@BINDIR@@/vmware-usbarbitrator
eend $?
+
ebegin Starting VMware services
# vmci might be:
# 1) built as external kernel module
# 2) built as internal kernel module (with name vmw_vmci)
# 3) embedded in the kernel
- for mod in /lib/modules/$(uname -r)/misc/vmci.ko \
- /lib/modules/$(uname -r)/kernel/drivers/misc/vmw_vmci/vmw_vmci.ko ;
+ for mod in /lib/modules/$(uname -r)/misc/vmci.ko* \
+ /lib/modules/$(uname -r)/kernel/drivers/misc/vmw_vmci/vmw_vmci.ko* ;
do
if [[ -f "${mod}" ]] ; then
- modprobe -v $(basename "${mod}" .ko)
+ modprobe -v $(basename "${mod}" | cut -d '.' -f 1)
eend $?
break
fi
@@ -31,18 +32,18 @@ start() {
# 1) built as external kernel module
# 2) built as internal kernel module (with name vmw_vsock_vmci_transport)
# 3) embedded in the kernel
- for mod in /lib/modules/$(uname -r)/misc/vsock.ko \
- /lib/modules/$(uname -r)/kernel/net/vmw_vsock/vmw_vsock_vmci_transport.ko ;
+ for mod in /lib/modules/$(uname -r)/misc/vsock.ko* \
+ /lib/modules/$(uname -r)/kernel/net/vmw_vsock/vmw_vsock_vmci_transport.ko* ;
do
if [[ -f "${mod}" ]] ; then
- modprobe -v $(basename "${mod}" .ko)
+ modprobe -v $(basename "${mod}" | cut -d '.' -f 1)
eend $?
break
fi
done
# vmblock
- if [[ -f /lib/modules/$(uname -r)/misc/vmblock.ko ]]; then
+ if [[ -f /lib/modules/$(uname -r)/misc/vmblock.ko* ]]; then
modprobe -v vmblock
eend $?
fi
@@ -70,11 +71,11 @@ stop() {
# 1) built as external kernel module
# 2) built as internal kernel module (with name vmw_vsock_vmci_transport)
# 3) embedded in the kernel
- for mod in /lib/modules/$(uname -r)/misc/vsock.ko \
- /lib/modules/$(uname -r)/kernel/net/vmw_vsock/vmw_vsock_vmci_transport.ko ;
+ for mod in /lib/modules/$(uname -r)/misc/vsock.ko* \
+ /lib/modules/$(uname -r)/kernel/net/vmw_vsock/vmw_vsock_vmci_transport.ko* ;
do
if [[ -f "${mod}" ]] ; then
- modprobe -rv $(basename "${mod}" .ko)
+ modprobe -rv $(basename "${mod}" | cut -d '.' -f 1)
eend $?
break
fi
@@ -84,18 +85,18 @@ stop() {
# 1) built as external kernel module
# 2) built as internal kernel module (with name vmw_vmci)
# 3) embedded in the kernel
- for mod in /lib/modules/$(uname -r)/misc/vmci.ko \
- /lib/modules/$(uname -r)/kernel/drivers/misc/vmw_vmci/vmw_vmci.ko ;
+ for mod in /lib/modules/$(uname -r)/misc/vmci.ko* \
+ /lib/modules/$(uname -r)/kernel/drivers/misc/vmw_vmci/vmw_vmci.ko* ;
do
if [[ -f "${mod}" ]] ; then
- modprobe -rv $(basename "${mod}" .ko)
+ modprobe -rv $(basename "${mod}" | cut -d '.' -f 1)
eend $?
break
fi
done
# vmblock
- if [[ -f /lib/modules/$(uname -r)/misc/vmblock.ko ]]; then
+ if [[ -f /lib/modules/$(uname -r)/misc/vmblock.ko* ]]; then
modprobe -rv vmblock
eend $?
fi
diff --git a/app-emulation/vmware-workstation/vmware-workstation-16.2.5.20904516-r1.ebuild b/app-emulation/vmware-workstation/vmware-workstation-16.2.5.20904516-r3.ebuild
index 0d1bdac..c956073 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-16.2.5.20904516-r1.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-16.2.5.20904516-r3.ebuild
@@ -13,7 +13,7 @@ PV_BUILD=$(ver_cut 4)
MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
VMWARE_FUSION_VER="12.2.5/20904517" # https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
SYSTEMD_UNITS_TAG="gentoo-02"
-UNLOCKER_VERSION="3.0.4"
+UNLOCKER_VERSION="3.0.5"
DESCRIPTION="Emulate a complete PC without the performance overhead of most emulators"
HOMEPAGE="http://www.vmware.com/products/workstation/"
@@ -389,9 +389,9 @@ src_install() {
local manifest="vmware-tools-${guest}/manifest.xml"
if [ -e "${manifest}" ]; then
local version="$(grep -oPm1 '(?<=<version>)[^<]+' ${manifest})"
- sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"vmware-tools-$guest\",\"$version\",\"${PV_BUILD}\",1,\"$guest\",\"$guest\",1);"
+ sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES('vmware-tools-${guest}','${version}','${PV_BUILD}',1,'${guest}','${guest}',1);"
else
- sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"vmware-tools-$guest\",\"${VMWARE_FUSION_VER%/*}\",\"${VMWARE_FUSION_VER#*/}\",1,\"$guest\",\"$guest\",1);"
+ sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES('vmware-tools-${guest}','${VMWARE_FUSION_VER%/*}','${VMWARE_FUSION_VER#*/}',1,'${guest}','${guest}',1);"
fi
insinto "${VM_INSTALL_DIR}/lib/vmware/isoimages"
doins vmware-tools-${guest}/${guest}.iso
diff --git a/app-emulation/vmware-workstation/vmware-workstation-17.0.1.21139696.ebuild b/app-emulation/vmware-workstation/vmware-workstation-17.0.2.21581411.ebuild
index 019e61f..f5f3191 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-17.0.1.21139696.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-17.0.2.21581411.ebuild
@@ -13,7 +13,7 @@ PV_BUILD=$(ver_cut 4)
MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
VMWARE_FUSION_VER="13.0.1/21139760" # https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
SYSTEMD_UNITS_TAG="gentoo-02"
-UNLOCKER_VERSION="3.0.4"
+UNLOCKER_VERSION="3.0.5"
DESCRIPTION="Emulate a complete PC without the performance overhead of most emulators"
HOMEPAGE="http://www.vmware.com/products/workstation/"
@@ -389,9 +389,9 @@ src_install() {
local manifest="vmware-tools-${guest}/manifest.xml"
if [ -e "${manifest}" ]; then
local version="$(grep -oPm1 '(?<=<version>)[^<]+' ${manifest})"
- sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"vmware-tools-$guest\",\"$version\",\"${PV_BUILD}\",1,\"$guest\",\"$guest\",1);"
+ sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES('vmware-tools-${guest}','${version}','${PV_BUILD}',1,'${guest}','${guest}',1);"
else
- sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"vmware-tools-$guest\",\"${VMWARE_FUSION_VER%/*}\",\"${VMWARE_FUSION_VER#*/}\",1,\"$guest\",\"$guest\",1);"
+ sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES('vmware-tools-${guest}','${VMWARE_FUSION_VER%/*}','${VMWARE_FUSION_VER#*/}',1,'${guest}','${guest}',1);"
fi
insinto "${VM_INSTALL_DIR}/lib/vmware/isoimages"
doins vmware-tools-${guest}/${guest}.iso