summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCody P Schafer2017-01-13 16:48:53 -0500
committerCody P Schafer2017-01-13 16:49:02 -0500
commit85c113f7f534cbd8a0c9ed4d520ee58ae0637483 (patch)
treebd780763081b4f3d2b31c891f0c12203c2c7e1e2 /PKGBUILD
parentdbaf28575e5d2b8ea7fd4b2a7b0d4ae6189cf6e3 (diff)
downloadaur-85c113f7f534cbd8a0c9ed4d520ee58ae0637483.tar.gz
remove sbin, add zlib dep, strip some funky rpaths
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 12 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 40f19ad82a67..c710f440300b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ pkgdesc="Parallels virtualization integration services & drivers"
arch=('x86_64')
url="https://parallels.com"
license=('custom: commercial')
-depends=(bash sh)
+depends=(bash sh zlib)
makedepends=(dir-dlagent dkms)
checkdepends=()
optdepends=()
@@ -60,6 +60,8 @@ package_parallels-tools() {
cp -r "${srcdir}"/bin/* "${pkgdir}/usr/bin"
cp -r "${srcdir}"/sbin/* "${pkgdir}/usr/bin"
cp -r "${srcdir}"/lib/* "${pkgdir}/usr/lib"
+ rm -rf "${pkgdir}/usr/lib/compiz"
+
install -d -m 0755 "${pkgdir}/usr/lib/xorg/modules/drivers"
install -d -m 0755 "${pkgdir}/usr/lib/xorg/modules/input"
cp -r "${srcdir}"/xorg.${XORG_VERSION}/x-server/modules/drivers/* "${pkgdir}/usr/lib/xorg/modules/drivers"
@@ -89,6 +91,15 @@ package_parallels-tools() {
install -d -m 0755 "${pkgdir}/etc/pm/sleep.d"
install -m 0755 99prltoolsd-hibernate "${pkgdir}/etc/pm/sleep.d"
+
+ # These have very strange /usr/local rpaths, strip them out
+ chrpath -d "${pkgdir}/usr/lib/libglx.so.1.0.0"
+ for b in prlshprint prl_wmouse_d prlshprof prlsga prl_nettool \
+ prl_showvmcfg prlhosttime prldnd prlcc prl_snapshot prlcp \
+ prltoolsd;
+ do
+ chrpath -d "${pkgdir}/usr/bin/$b"
+ done
}
package_parallels-tools-dkms() {