diff options
author | jmcb | 2023-06-10 14:11:23 +0100 |
---|---|---|
committer | jmcb | 2023-06-10 14:11:23 +0100 |
commit | dbc10c5cc4eb5f91aa1079f3e124c8bd8cc51fcf (patch) | |
tree | a9cec8a3c188f7e20287740f8a4ce2347e227ab4 | |
parent | a2c402d44511ae7957ccba2242cb88192e407ebf (diff) | |
download | aur-dbc10c5cc4eb5f91aa1079f3e124c8bd8cc51fcf.tar.gz |
Switch to using tar.bz2 source
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 26 insertions, 18 deletions
@@ -1,7 +1,7 @@ pkgbase = parallels-client pkgdesc = A remote work tool (rasclient, 2x RDP client, Parallels RAS) pkgver = 19.2.23906 - pkgrel = 1 + pkgrel = 2 url = https://www.parallels.com/products/ras/capabilities/parallels-client/ arch = x86_64 license = custom:parallels-client @@ -32,7 +32,7 @@ pkgbase = parallels-client depends = udisks2 depends = qt5-base depends = qt5-x11extras - source = https://download.parallels.com/ras/v19/19.2.0.23906/RASClient-19.2.23906_x86_64.deb - sha256sums = b5d690ced7784ebe8b44304a82469dca08c47d25cac46aa456ed4a3ff81d8842 + source = https://download.parallels.com/ras/v19/19.2.0.23906/RASClient-19.2.23906_x86_64.tar.bz2 + sha256sums = e37843a042f544bdebeccfb0a42ce1ffba30a0ee71d742493a44ee79fc554211 pkgname = parallels-client @@ -4,12 +4,13 @@ pkgname='parallels-client' pkgver='19.2.23906' # has an extra digit in the middle for some reason _downloadver='19.2.0.23906' -pkgrel=1 +pkgrel=2 pkgdesc="A remote work tool (rasclient, 2x RDP client, Parallels RAS)" arch=('x86_64') url="https://www.parallels.com/products/ras/capabilities/parallels-client/" license=("custom:${pkgname}") -# from .deb control file +# from .deb control.tar.xz file +# todo check over depends=('libxcursor' 'zlib' 'fontconfig' 'libxrender' 'glibc' 'libxrandr' 'libsm' 'libxtst' 'libice' 'libxext' 'libxi' 'gcc' 'alsa-lib' 'alsa-plugins' @@ -22,24 +23,31 @@ makedepends=() optdepends=() provides=() conflicts=() -source=("https://download.parallels.com/ras/v${pkgver%%.*}/${_downloadver}/RASClient-${pkgver}_x86_64.deb") +source=("https://download.parallels.com/ras/v${pkgver%%.*}/${_downloadver}/RASClient-${pkgver}_x86_64.tar.bz2") noextract=() -sha256sums=('b5d690ced7784ebe8b44304a82469dca08c47d25cac46aa456ed4a3ff81d8842') +sha256sums=('e37843a042f544bdebeccfb0a42ce1ffba30a0ee71d742493a44ee79fc554211') package() { - bsdtar --cd "${pkgdir}" -xf "${srcdir}/data.tar.xz" + _suffix='opt/2X/Client' + _src="${srcdir}/${_suffix}" + _dest="${pkgdir}/${_suffix}" - # Permission fix - find "${pkgdir}" -type d -exec chmod 755 {} + + cd "${_src}" + + # binaries + find 'bin/' -type f -exec install -D -t "${_dest}/bin" {} + + + #license + install -D 'doc/EULA.txt' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # share + find 'share/' -type f -exec install -D -m644 -t "${_dest}/share" {} + + find 'share/mime/' -type f -exec install -D -m644 -t "${_dest}/share/mime" {} + + find 'share/sharedmimeinfo/' -type f -exec install -D -m644 -t "${_dest}/share/sharedmimeinfo" {} + # Fix udev symlink in /lib - install -dm755 "${pkgdir}/usr/lib/udev/rules.d" - mv "${pkgdir}/lib/udev/rules.d/90-rasusb.rules" "${pkgdir}/usr/lib/udev/rules.d/" - rm -rf "${pkgdir}/lib/" - - # Move license - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - mv "${pkgdir}/usr/share/doc/2xclient/EULA.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm -rf "${pkgdir}/usr/share/doc" + # install -dm755 "${pkgdir}/usr/lib/udev/rules.d" + # mv "${pkgdir}/lib/udev/rules.d/90-rasusb.rules" "${pkgdir}/usr/lib/udev/rules.d/" + # rm -rf "${pkgdir}/lib/" } |