Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: coco
- # Co-Maintainer: dramm <dramm at archlinux dot email>
- # Contributor: thatgeek
- # Contributor: TorGuard Support <support@torguard.com>
- pkgname=torguard
- pkgver=4.6.1
- pkgrel=1
- pkgdesc="TorGuard VPN Software
- Stay private online with TorGuard's anonymous VPN software and connect to 37+ countries worldwide."
- arch=('x86_64')
- url="https://www.torguard.com"
- depends=('iproute2'
- 'qt5-websockets'
- 'qt5-declarative'
- 'shadowsocks-libev'
- 'unbound'
- 'stunnel')
- optdepends=('wireguard-tools: wireguard support')
- license=(custom)
- source_x86_64=("https://updates.torguard.biz/Software/Linux/torguard-v${pkgver}-amd64-arch.tar.gz")
- sha256sums_x86_64=('3168c83f372649a8b0b56226b2dce7862f5826bea6bd2c2a262996175d9c1209')
- prepare() {
- tar -xf "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/torguard-v${pkgver}-amd64-arch.tar"
- }
- package() {
- mkdir "$pkgdir"/opt/
- mkdir "$pkgdir"/opt/torguard/
- mkdir "$pkgdir"/opt/torguard/bin/
- mkdir "$pkgdir"/opt/torguard/doc/
- cp "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/opt/torguard/bin/torguard" "${pkgdir}/opt/torguard/bin/"
- cp "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/opt/torguard/bin/torguard-wrapper" "${pkgdir}/opt/torguard/bin/"
- cp "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/opt/torguard/bin/openconnect" "${pkgdir}/opt/torguard/bin/"
- cp "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/opt/torguard/bin/openvpn" "${pkgdir}/opt/torguard/bin/"
- cp "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/opt/torguard/bin/vpnc-script" "${pkgdir}/opt/torguard/bin/"
- cp -r "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/opt/torguard/doc" "${pkgdir}/opt/torguard" -R
- cp -r "${srcdir}/${pkgname}-v${pkgver}-amd64-arch/usr" "${pkgdir}/" -R
- find "$pkgdir"/opt/torguard/ -type f -exec chmod 644 {} \;
- find "$pkgdir"/opt/torguard/ -name torguard -exec chmod 755 {} \;
- find "$pkgdir"/opt/torguard/ -name torguard-wrapper -exec chmod 755 {} \;
- find "$pkgdir"/opt/torguard/ -name openconnect -exec chmod 755 {} \;
- find "$pkgdir"/opt/torguard/ -name openvpn -exec chmod 755 {} \;
- find "$pkgdir"/opt/torguard/ -name vpnc-script -exec chmod 755 {} \;
- install -d "$pkgdir"/usr/bin/
- ln -s /opt/torguard/bin/torguard-wrapper "$pkgdir"/usr/bin/torguard
- ln -s /usr/bin/ss-local "$pkgdir"/opt/torguard/bin/ss-local
- ln -s /usr/bin/stunnel "$pkgdir"/opt/torguard/bin/stunnel
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement