diff options
author | Chih-Hsuan Yen | 2018-09-07 21:01:56 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2018-09-07 21:01:56 +0800 |
commit | 53d44a234395371cd71758d66b02a874e326e896 (patch) | |
tree | e5c3a4011d3db5b08986d7b9c93760ac34b4f1e7 /PKGBUILD | |
parent | 7b738ecdc902c3863569b93ec802afe2aed2417c (diff) | |
download | aur-53d44a234395371cd71758d66b02a874e326e896.tar.gz |
fix PulseClient_x86_64.sh and misc changes/improvements
buildbot=build_packages
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 18 insertions, 19 deletions
@@ -2,23 +2,27 @@ pkgname=pulse-secure pkgver=9.0r1.0_b739 -pkgrel=1 +pkgrel=2 pkgdesc='Pulse Connect Secure (PCS) Client' arch=(x86_64) license=(custom) url='https://www.pulsesecure.net/' depends=(gcc-libs libgnome-keyring) source=(pulseUi.sh - EULA.txt) + EULA.txt + PulseClient-Arch.patch) source_x86_64=("http://ccnet.ntu.edu.tw/vpn/Download/ps-pulse-linux-${pkgver/_/-}-centos-rhel-64-bit-installer.rpm") md5sums=('d81155461e2666c2b9d669c1b76f85fe' - '261848a28201e5386ec4bf587473a48b') + '261848a28201e5386ec4bf587473a48b' + '981766950d049c87bddb16fa5e7cb3b9') md5sums_x86_64=('6739ff87ec6948c5dacdbe84971c522b') optdepends=('webkitgtk: for pulseUi frontend' 'psmisc: for pulsesvc -K') conflicts=(pulse-connect-secure) prepare() { + patch -Np0 -i ./PulseClient-Arch.patch + mkdir -p pulse && cd pulse tar -zxvf ../usr/local/pulse/pulse.tgz } @@ -37,26 +41,21 @@ update_build_info() { } package() { - install -Ddm755 "${pkgdir}"/usr/bin - install -Ddm755 "${pkgdir}"/usr/local/pulse - install -Ddm755 "${pkgdir}"/usr/share/applications - install -Ddm755 "${pkgdir}"/usr/share/licenses/$pkgname - - install -Dm755 usr/local/pulse/PulseClient_x86_64.sh "${pkgdir}"/usr/local/pulse/ - install -Dm644 usr/local/pulse/{README,version.txt} "${pkgdir}"/usr/local/pulse/ - install -Dm755 pulse/pulseutil "${pkgdir}"/usr/local/pulse/ - install -Dm4755 pulse/pulsesvc "${pkgdir}"/usr/local/pulse/ - install -Dm755 pulse/pulseUi_centos_7_x86_64 "${pkgdir}"/usr/local/pulse/pulseUi - install -Dm755 pulse/libpulseui.so_centos_7_x86_64 "${pkgdir}"/usr/local/pulse/libpulseui.so - install -Dm644 pulse/pulseUi.desktop "${pkgdir}"/usr/share/applications/ + install -Dm755 usr/local/pulse/PulseClient_x86_64.sh "$pkgdir"/usr/local/pulse/PulseClient_x86_64.sh + install -Dm644 usr/local/pulse/{README,version.txt} "$pkgdir"/usr/local/pulse/ + install -Dm755 pulse/pulseutil "$pkgdir"/usr/local/pulse/ + install -Dm4755 pulse/pulsesvc "$pkgdir"/usr/local/pulse/ + install -Dm755 pulse/pulseUi_centos_7_x86_64 "$pkgdir"/usr/local/pulse/pulseUi + install -Dm755 pulse/libpulseui.so_centos_7_x86_64 "$pkgdir"/usr/local/pulse/libpulseui.so + install -Dm644 pulse/pulseUi.desktop "$pkgdir"/usr/share/applications/pulseUi.desktop # Wrappers & symlinks - install -Dm755 pulseUi.sh "${pkgdir}"/usr/bin/pulseUi - ln -s /usr/local/pulse/pulsesvc "${pkgdir}"/usr/bin/pulsesvc + install -Dm755 pulseUi.sh "$pkgdir"/usr/bin/pulseUi + ln -s /usr/local/pulse/pulsesvc "$pkgdir"/usr/bin/pulsesvc - cp -dr --no-preserve=ownership pulse/html "${pkgdir}"/usr/local/pulse/html + cp -dr --no-preserve=ownership pulse/html "$pkgdir"/usr/local/pulse/html - install -Dm644 EULA.txt "${pkgdir}"/usr/share/licenses/$pkgname/ + install -Dm644 EULA.txt "$pkgdir"/usr/share/licenses/$pkgname/EULA.txt update_build_info "$pkgdir" } |