summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorYen Chi Hsuan2017-10-25 22:26:17 +0800
committerYen Chi Hsuan2017-10-25 22:26:17 +0800
commit975b03676e8ff642ad5d69487b8f83b2313a48aa (patch)
tree5cf224e001bf37e44dd0eee64813bf7c58487f0d /PKGBUILD
parentbbb995840e54f6d04a814b354e5fabf81394b33b (diff)
downloadaur-975b03676e8ff642ad5d69487b8f83b2313a48aa.tar.gz
Move files back to /usr/local/pulse
Sigh. Some users still got issues related to the path.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 9 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 25a66b4a4b68..fdd2160074d8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=pulse-secure
pkgver=5.3r3.0
-pkgrel=2
+pkgrel=3
pkgdesc='Pulse Connect Secure (PCS) Client'
arch=(x86_64)
license=(custom)
@@ -12,7 +12,7 @@ source=("https://trial.pulsesecure.net/clients/ps-pulse-linux-$pkgver-b1021-cent
pulseUi.sh
EULA.txt)
md5sums=('4cbe64953952d9ffdeaa4ffe2fc92a20'
- 'b00064e15969e230e979e26a491aaa96'
+ 'd81155461e2666c2b9d669c1b76f85fe'
'261848a28201e5386ec4bf587473a48b')
optdepends=('webkitgtk: for pulseUi frontend'
'psmisc: for pulsesvc -K')
@@ -22,32 +22,26 @@ prepare() {
mkdir -p pulse && pushd pulse
tar -zxvf ../usr/local/pulse/pulse.tgz
popd
-
- # HACK: patch binary
- # Idea from https://lists.archlinux.org/pipermail/aur-general/2017-August/033452.html
- for f in pulse/pulseUi_centos_7_x86_64 pulse/pulseUi.desktop ; do
- sed -i 's#/usr/local/pulse#/opt/pulsesecure#g' $f
- done
}
package() {
install -Ddm755 "${pkgdir}"/usr/bin
- install -Ddm755 "${pkgdir}"/opt/pulsesecure
+ install -Ddm755 "${pkgdir}"/usr/local/pulse
install -Ddm755 "${pkgdir}"/usr/share/applications
install -Ddm755 "${pkgdir}"/usr/share/licenses/$pkgname
# Skip PulseClient.sh - seems it's not useful here
- install -Dm755 pulse/{pulsediag,pulseutil} "${pkgdir}"/opt/pulsesecure/
- install -Dm4755 pulse/pulsesvc "${pkgdir}"/opt/pulsesecure/
- install -Dm755 pulse/pulseUi_centos_7_x86_64 "${pkgdir}"/opt/pulsesecure/pulseUi
- install -Dm755 pulse/libpulseui.so_centos_7_x86_64 "${pkgdir}"/opt/pulsesecure/libpulseui.so
+ install -Dm755 pulse/{pulsediag,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/
# Wrappers & symlinks
install -Dm755 pulseUi.sh "${pkgdir}"/usr/bin/pulseUi
- ln -s /opt/pulsesecure/pulsesvc "${pkgdir}"/usr/bin/pulsesvc
+ ln -s /usr/local/pulse/pulsesvc "${pkgdir}"/usr/bin/pulsesvc
- cp -dr --no-preserve=ownership pulse/html "${pkgdir}"/opt/pulsesecure/html
+ cp -dr --no-preserve=ownership pulse/html "${pkgdir}"/usr/local/pulse/html
install -Dm644 EULA.txt "${pkgdir}"/usr/share/licenses/$pkgname/
}