summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorNik Rozman2022-12-15 13:02:00 +0100
committerNik Rozman2022-12-15 13:02:00 +0100
commit1524381e79e91810a4533dd306afda5d52dd46f3 (patch)
treeb95e9be06d6f5dd4107e64ae9a090de28c613cfe /PKGBUILD
downloadaur-1524381e79e91810a4533dd306afda5d52dd46f3.tar.gz
Add beta version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6f12fd0e87a5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Nik Rozman <admin[at]piskot[dot]si>
+# Maintainer: Windscribe Limited <hello[at]windscribe[dot]com>
+# Contributor: Nik Rozman <admin[at]piskot[dot]si>
+# Contributor: Windscribe Limited <hello[at]windscribe[dot]com>
+
+pkgname=windscribe-beta-bin
+pkgver=2.5.18
+pkgrel=1
+pkgdesc="Windscribe Beta Client"
+arch=('x86_64')
+url="https://windscribe.com/download"
+license=('GPL2')
+depends=('nftables' 'c-ares' 'qt5-svg' 'freetype2' 'hicolor-icon-theme' 'curl' 'systemd')
+conflicts=('windscribe-cli' 'windscribe-bin')
+provides=('windscribe')
+options=('!strip' '!emptydirs')
+install=${pkgname}.install
+source=("https://deploy.totallyacdn.com/desktop-apps/2.5.18/windscribe_2.5.18_amd64.deb")
+sha512sums=('SKIP')
+
+package(){
+ # Extract package data
+ tar xf data.tar.xz -C "${pkgdir}"
+
+ # Correct permissions
+ chmod -R 755 "${pkgdir}"
+
+ # Point files to the correct location
+ sed -i 's_/usr/local/windscribe_/opt/windscribe_g' ${pkgdir}/usr/share/applications/windscribe.desktop
+ sed -i 's_/usr/local/windscribe_/opt/windscribe_g' ${pkgdir}/etc/systemd/system/windscribe-helper.service
+ sed -i 's_/usr/local/windscribe_/opt/windscribe_g' ${pkgdir}/usr/polkit-1/actions/com.windscribe.authhelper.policy
+
+ # Move files to correct location
+ mkdir -p "${pkgdir}/opt/windscribe"
+ mv "${pkgdir}/usr/local/windscribe" "${pkgdir}/opt/"
+
+ # Install license
+ install -D -m644 "${pkgdir}/opt/windscribe/open_source_licenses.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+} \ No newline at end of file