Package Details: windscribe-git 2.3.15_beta-1

Git Clone URL: https://aur.archlinux.org/windscribe-git.git (read-only, click to copy)
Package Base: windscribe-git
Description: Windscribe's GUI desktop client
Upstream URL: https://github.com/Windscribe/desktop-v2
Licenses: GPL2
Provides: windscribe
Submitter: Topik
Maintainer: None
Last Packager: syntheit
Votes: 4
Popularity: 0.000018
First Submitted: 2021-11-22 17:50 (UTC)
Last Updated: 2022-08-17 22:00 (UTC)

Pinned Comments

Topik commented on 2021-12-24 04:54 (UTC)

PSA: An official and supported binary version will be released with version 2.4 in January 2022.

Latest Comments

« First ‹ Previous 1 2 3

gardotd426 commented on 2021-11-23 00:36 (UTC)

I've gone ahead and taken the liberty of fixing this PKGBUILD, as it's not really functional right now.

First of all, you're not exporting your PATH stuff, so it tries to use the user's /usr/bin/python when you run python within the PKGBUILD. It basically makes your symlinking useless.

This:


    if [ ! -d "${srcdir}"/py2 ]; then
        mkdir "${srcdir}"/py2
        PATH="${srcdir}"/py2:$PATH
        ln -s /usr/bin/python2 "${srcdir}"/py2/python
    fi

needs to be:


    if [ ! -d "${srcdir}"/py2 ]; then
        mkdir "${srcdir}"/py2
        export PATH="${srcdir}"/py2:$PATH
        ln -s /usr/bin/python2 "${srcdir}"/py2/python
    fi

Second, you get "install_openssl": file not found errors, since you don't cd into the proper directory in the build() function.

This:


build() {
    # Need to figure out how to detect if certain modules were already made so that a re-compilation isn't needed
    ./'install_openssl'

Needs to be this:


build() {
    # Need to figure out how to detect if certain modules were already made so that a re-compilation isn't needed
    cd $srcdir/desktop-v2/tools/deps
    ./'install_openssl'

With those changes I've successfully built, installed, and ran the Windscribe GUI.

FabioLolix commented on 2021-11-22 19:47 (UTC)

Hello, this need conflicts=('windscribe') instead of windscribe-bin and a pkgver function https://wiki.archlinux.org/title/VCS_package_guidelines#The_pkgver()_function

Writing (git release) in pkgdesc not needed