Package Details: vmware-ovftool 4.6.0.21452615-1

Git Clone URL: https://aur.archlinux.org/vmware-ovftool.git (read-only, click to copy)
Package Base: vmware-ovftool
Description: VMware Open Virtualization Format tool
Upstream URL: https://developer.vmware.com/web/tool/ovf-tool
Licenses: custom:vmware
Submitter: muflone
Maintainer: muflone
Last Packager: muflone
Votes: 4
Popularity: 0.000904
First Submitted: 2020-12-20 13:17 (UTC)
Last Updated: 2023-07-15 19:40 (UTC)

Latest Comments

mammo0 commented on 2023-07-17 08:02 (UTC)

Hello,

I've modified the PKGBUILD to download ovftool directly from the VMWare servers. So, the user has not to download the *.bundle file manually before.

The modified PKGBUILD:

# Maintainer: Muflone http://www.muflone.com/contacts/english/

pkgname=vmware-ovftool
pkgver=4.6.0.21452615
pkgrel=1
pkgdesc="VMware Open Virtualization Format tool"
arch=('x86_64')
url="https://developer.vmware.com/web/tool/ovf-tool"
license=('custom:vmware')
makedepends=('xorg-server-xvfb' 'procps-ng')
depends=('c-ares' 'expat' 'zlib' 'libxcrypt-compat')
source=("https://vdc-download.vmware.com/vmwb-repository/dcr-public/a1454db2-e9e1-4ac8-ad10-22dea876cfba/fbcbc433-0a8e-4cdb-be80-c5512e2e4163/VMware-ovftool-${pkgver%.*}-${pkgver##*.}-lin.${arch}.zip")
md5sums=('cff173e94a0661b7385a204d8d33e901')


package() {
  cd "${srcdir}/ovftool"
  # Install binaries files
  install -m 755 -d "${pkgdir}/usr/lib/${pkgname}"
  install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" \
    ovftool ovftool.bin \
    libcrypto.so.1.0.2 libcurl.so.4 libgoogleurl.so.59 \
    libicudata.so.60 libicuuc.so.60 \
    libssl.so.1.0.2 libssoclient.so libxerces-c-3.2.so \
    libvim-types.so libvmacore.so libvmomi.so
  # Install data files
  install -m 644 -t "${pkgdir}/usr/lib/${pkgname}" icudt44l.dat
  for _subdir in "certs" "env" "env/en" "schemas/DMTF" "schemas/vmware"
  do
    install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/${_subdir}"
    install -m 644 -t "${pkgdir}/usr/lib/${pkgname}/${_subdir}" "${_subdir}"/*.*
  done
  # Install main script symlink
  install -m 755 -d "${pkgdir}/usr/bin"
  ln -s "/usr/lib/${pkgname}/ovftool" "${pkgdir}/usr/bin/ovftool"
  # Install license files
  install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
  install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" \
    "vmware.eula" "vmware-eula.rtf" "open_source_licenses.txt"
  # Install documentation files
  install -m 755 -d "${pkgdir}/usr/share/doc/${pkgname}"
  install -m 644 -t "${pkgdir}/usr/share/doc/${pkgname}" "README.txt"
}

@muflone maybe you can add the changes to the package. Thank you :)

muflone commented on 2022-11-27 21:29 (UTC)

@btall my comments were pending for approval as I didn't started a PR review

btall commented on 2022-11-16 23:22 (UTC)

Hello @muflone, Sorry, but I don't see any comments on the PR.

muflone commented on 2022-10-20 22:06 (UTC)

@btall thank you for your contribution

I left you a comment in the proposed PR, could you please fix it before the merge?

btall commented on 2022-10-18 09:45 (UTC)

Hello everyone,

While waiting for the update of this package to version 4.4.3 on AUR, you can find here the pull request containing the latest PKGBUILD. https://github.com/muflone/pkgbuilds/pull/21

Enjoy :)

btall commented on 2022-10-07 21:39 (UTC)

Hello muflone,

Would you have a date to share with us regarding the update of this package to version 4.4.3? We look forward to hearing from you.

<deleted-account> commented on 2022-07-03 10:24 (UTC)

/usr/lib/vmware-ovftool/ovftool.bin: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

You probably should add libxcrypt-compat as dependency.

benibr commented on 2022-03-15 15:03 (UTC)

Also the new version 4.4.3 is available under: https://customerconnect.vmware.com/downloads/get-download?downloadGroup=OVFTOOL443

benibr commented on 2022-03-15 15:03 (UTC)

The bundle file has to be copied to ~/.cache/yay/vmware-ovftool/

muflone commented on 2020-12-20 13:21 (UTC) (edited on 2022-11-27 18:53 (UTC) by muflone)

VMware-ovftool must be provided by the user by putting it into the build directory You can get the file by yourself here: https://my.vmware.com/group/vmware/downloads/get-download?downloadGroup=OVFTOOL443