diff options
author | paul.wilk | 2018-03-20 10:17:19 +0000 |
---|---|---|
committer | paul.wilk | 2018-03-20 10:17:19 +0000 |
commit | 86ed0b507da826593af937931b31f68482c1e2e7 (patch) | |
tree | 38f15ba45fda54cc374b5669e9fb85095bbd9dad | |
parent | c9128fbbc6519e9985e316953f8e5633423541a0 (diff) | |
download | aur-86ed0b507da826593af937931b31f68482c1e2e7.tar.gz |
Revert to 59f5c19829f9aea22b13ce431f407e9fc8a5f61d
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 45 insertions, 11 deletions
@@ -1,9 +1,9 @@ pkgbase = open-vm-tools-dkms pkgdesc = Open Virtual Machine Tools kernel modules (DKMS) - pkgver = 10.2.0 + pkgver = 10.0.0 pkgrel = 4 epoch = 6 - url = https://github.com/vmware/open-vm-tools + url = http://open-vm-tools.sourceforge.net/ install = open-vm-tools-dkms.install arch = i686 arch = x86_64 @@ -14,9 +14,17 @@ pkgbase = open-vm-tools-dkms conflicts = open-vm-tools-modules conflicts = vmware-modules-dkms options = !strip - source = https://github.com/vmware/open-vm-tools/tarball/10.2.0-0-g2911709 + source = http://downloads.sourceforge.net/open-vm-tools/open-vm-tools-10.0.0-3000743.tar.gz + source = 0001-Fix-vmxnet-module-on-kernels-3.16.patch + source = 0004-Support-backing-dev-info-kernel-4.0.patch + source = 0005-Remove-new_sync-for-Linux-4.1.patch + source = 0006-vmhgfs-support-linux-4.2.x-kernel.patch source = dkms.conf.in - sha256sums = 433eef7333e394d85c8c3c5c799e5943c88c0cfbc4384cfde856f08fc3fa15e7 + sha256sums = 5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971 + sha256sums = 6684cf4cd9a492b82b24dff076fbbafef19e59ef969f532ee3da1501136a7c48 + sha256sums = dac377beb660dc6c143356255346b34db0986511dcb74f051e06f243a0078af8 + sha256sums = 38e2ae573a849251abde79c82b694d76f32cc75c9ff60878ebcb23f2f8c86928 + sha256sums = d8191b23b9d5689b321bd0cf20b71a4039fde454d08644de6dc3a6521d574fd0 sha256sums = 5255a183cccd80b2bfbbf519b1cc8cec81ae40bbc0b5a88dfddd95532ece84ed pkgname = open-vm-tools-dkms @@ -2,12 +2,12 @@ pkgname=open-vm-tools-dkms epoch=6 -pkgver=10.2.0 -_pkgsubver=g2911709 +pkgver=10.0.0 +_pkgsubver=3000743 pkgrel=4 pkgdesc='Open Virtual Machine Tools kernel modules (DKMS)' arch=('i686' 'x86_64') -url='https://github.com/vmware/open-vm-tools' +url='http://open-vm-tools.sourceforge.net/' license=('GPL2') conflicts=('open-vm-tools-modules' 'vmware-modules-dkms') @@ -18,12 +18,38 @@ optdepends=('open-vm-tools: Open Virtual Machine Tools' install=open-vm-tools-dkms.install _name='open-vm-tools' -_dirname='stable-10.2.x' +_dirname='stable-10.0.x' _version="${pkgver}-${_pkgsubver}" -_full_name="vmware-open-vm-tools-2911709" +_full_name="${_name}-${_version}" _dkms_version='2015.01.29' -source=(https://github.com/vmware/open-vm-tools/tarball/${pkgver}-0-${_pkgsubver} +source=(http://downloads.sourceforge.net/${_name}/${_full_name}.tar.gz + 0001-Fix-vmxnet-module-on-kernels-3.16.patch + 0004-Support-backing-dev-info-kernel-4.0.patch + 0005-Remove-new_sync-for-Linux-4.1.patch + 0006-vmhgfs-support-linux-4.2.x-kernel.patch dkms.conf.in) -sha256sums=('433eef7333e394d85c8c3c5c799e5943c88c0cfbc4384cfde856f08fc3fa15e7' +sha256sums=('5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971' + '6684cf4cd9a492b82b24dff076fbbafef19e59ef969f532ee3da1501136a7c48' + 'dac377beb660dc6c143356255346b34db0986511dcb74f051e06f243a0078af8' + '38e2ae573a849251abde79c82b694d76f32cc75c9ff60878ebcb23f2f8c86928' + 'd8191b23b9d5689b321bd0cf20b71a4039fde454d08644de6dc3a6521d574fd0' '5255a183cccd80b2bfbbf519b1cc8cec81ae40bbc0b5a88dfddd95532ece84ed') + +prepare() { + patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0001-Fix-vmxnet-module-on-kernels-3.16.patch" + patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0004-Support-backing-dev-info-kernel-4.0.patch" + patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0005-Remove-new_sync-for-Linux-4.1.patch" + patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0006-vmhgfs-support-linux-4.2.x-kernel.patch" +} + +package() { + cd "$srcdir/${_full_name}" + sed -i "s/${_dkms_version}/${pkgver}/g" ./modules/linux/dkms.sh + sh ./modules/linux/dkms.sh ./ "${pkgdir}/usr/src" + sed "s/%pkgver%/${pkgver}/g" "${srcdir}/dkms.conf.in" > "${pkgdir}/usr/src/${_name}-${pkgver}/dkms.conf" + for _module in {"vmblock","vmci","vmsync","vsock"}; do + rm -rf "${pkgdir}/usr/src/${_name}-${pkgver}/${_module}" + done +} + |