summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChih-Hsuan Yen2018-09-07 21:01:56 +0800
committerChih-Hsuan Yen2018-09-07 21:01:56 +0800
commit53d44a234395371cd71758d66b02a874e326e896 (patch)
treee5c3a4011d3db5b08986d7b9c93760ac34b4f1e7 /PKGBUILD
parent7b738ecdc902c3863569b93ec802afe2aed2417c (diff)
downloadaur-53d44a234395371cd71758d66b02a874e326e896.tar.gz
fix PulseClient_x86_64.sh and misc changes/improvements
buildbot=build_packages
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 18 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ccc49d9b2c1c..a3a6db0bc50e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}