summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYen Chi Hsuan2017-10-22 23:37:48 +0800
committerYen Chi Hsuan2017-10-22 23:37:48 +0800
commit2cf5caa2aef72811fe034a59e2207cadaf0bb0b8 (patch)
tree32185353f6b12525ae0e724d1e57c90c4f2c62aa
parent49d35f71ec68d16a7bbee869579084e12dd2a23f (diff)
downloadaur-2cf5caa2aef72811fe034a59e2207cadaf0bb0b8.tar.gz
Bump to 5.3r3.0
This version appears to be 64-bit only [1] "The Pulse Secure Linux client will now support 64-bit package. The package consists of 64 bit binaries and libraries." [1] https://www.pulsesecure.net/download/techpubs/current/1052/pulse-client/pulse-secure-client-desktop/5.3rx/ps-pulse-5.3r3-releasenotes.pdf
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD22
2 files changed, 17 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7350e4670035..55417b8c6e02 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,20 @@
pkgbase = pulse-secure
pkgdesc = Pulse Connect Secure (PCS) Client
- pkgver = 5.3r1
- pkgrel = 2
+ pkgver = 5.3r3.0
+ pkgrel = 1
url = https://www.pulsesecure.net/
- arch = i686
arch = x86_64
license = custom
+ depends = gcc-libs
+ depends = libgnome-keyring
+ optdepends = webkitgtk: for pulseUi frontend
conflicts = pulse-connect-secure
- source = https://trial.pulsesecure.net/clients/ps-pulse-linux-5.3r1.0-b587-centos-rhel-installer.rpm
+ source = https://trial.pulsesecure.net/clients/ps-pulse-linux-5.3r3.0-b1021-centos-rhel-64-bit-installer.rpm
source = pulseUi.sh
source = EULA.txt
- md5sums = 652f6e8f54ea5bdd05a123ba6fd475ba
+ md5sums = 4cbe64953952d9ffdeaa4ffe2fc92a20
md5sums = b00064e15969e230e979e26a491aaa96
md5sums = 261848a28201e5386ec4bf587473a48b
- depends_i686 = gcc-libs
- depends_i686 = libgnome-keyring
- optdepends_i686 = webkitgtk: for pulseUi frontend
- depends_x86_64 = lib32-gcc-libs
- depends_x86_64 = lib32-libgnome-keyring
- optdepends_x86_64 = lib32-webkitgtk: for pulseUi frontend
pkgname = pulse-secure
diff --git a/PKGBUILD b/PKGBUILD
index 6b9348e6687f..b1640b49c2ad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,20 @@
# Maintainer: Yen Chi Hsuan
pkgname=pulse-secure
-pkgver=5.3r1
-pkgrel=2
+pkgver=5.3r3.0
+pkgrel=1
pkgdesc='Pulse Connect Secure (PCS) Client'
-arch=(i686 x86_64)
+arch=(x86_64)
license=(custom)
url='https://www.pulsesecure.net/'
-depends_i686=(gcc-libs libgnome-keyring)
-depends_x86_64=(lib32-gcc-libs lib32-libgnome-keyring)
-source=(https://trial.pulsesecure.net/clients/ps-pulse-linux-$pkgver.0-b587-centos-rhel-installer.rpm
+depends=(gcc-libs libgnome-keyring)
+source=("https://trial.pulsesecure.net/clients/ps-pulse-linux-$pkgver-b1021-centos-rhel-64-bit-installer.rpm"
pulseUi.sh
EULA.txt)
-md5sums=('652f6e8f54ea5bdd05a123ba6fd475ba'
+md5sums=('4cbe64953952d9ffdeaa4ffe2fc92a20'
'b00064e15969e230e979e26a491aaa96'
'261848a28201e5386ec4bf587473a48b')
-optdepends_i686=('webkitgtk: for pulseUi frontend')
-optdepends_x86_64=('lib32-webkitgtk: for pulseUi frontend')
+optdepends=('webkitgtk: for pulseUi frontend')
conflicts=(pulse-connect-secure)
prepare() {
@@ -26,7 +24,7 @@ prepare() {
# HACK: patch binary
# Idea from https://lists.archlinux.org/pipermail/aur-general/2017-August/033452.html
- for f in pulse/pulseUi_centos_7 pulse/pulseUi.desktop ; do
+ for f in pulse/pulseUi_centos_7_x86_64 pulse/pulseUi.desktop ; do
sed -i 's#/usr/local/pulse#/opt/pulsesecure#g' $f
done
}
@@ -40,8 +38,8 @@ package() {
# 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 "${pkgdir}"/opt/pulsesecure/pulseUi
- install -Dm755 pulse/libpulseui.so_centos_7 "${pkgdir}"/opt/pulsesecure/libpulseui.so
+ 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 -Dm644 pulse/pulseUi.desktop "${pkgdir}"/usr/share/applications/
# Wrappers & symlinks