Package Details: airvpn-bin 2.16.3-1

Git Clone URL: https://aur.archlinux.org/airvpn-bin.git (read-only)
Package Base: airvpn-bin
Description: AirVPN client "Eddie" based on OpenVPN, stable version.
Upstream URL: https://airvpn.org/linux/
Licenses: GPL3
Conflicts: airvpn, airvpn-beta-bin
Provides: airvpn
Submitter: uncle
Maintainer: uncle
Last Packager: uncle
Votes: 17
Popularity: 0.49
First Submitted: 2015-08-13 02:15
Last Updated: 2018-08-30 01:55

Pinned Comments

uncle commented on 2018-06-12 19:58

ALTERNATE INSTALL METHOD FOR 64-BIT SYSTEMS: Installation will still work via the AUR, however there is now an "official" installable package for 64-bit Arch systems available on the AirVPN website: https://airvpn.org/linux/

Install with the following command: sudo pacman -U "/path/to/file/eddie-ui_(version.number)_linux_x64_arch.tar.xz"

Latest Comments

« First ‹ Previous 1 2 3 4

uncle commented on 2015-08-25 00:11

Updated to 2.10.3, which currently brings the stable version up to the same number as the beta version (for the time being).

uncle commented on 2015-08-20 06:54

Okay, I think I fixed the KDE icon problem this time.

tancrackers commented on 2015-08-17 12:39

Everything works on my end. Though, I'm still on KDE 4.14 (until kdeapps are ported to kf5), so I have nothing to say about Plasma 5.x
I'd recommend OpenSUSE in Virtualbox, since Yast can switch the repos between Kde 4 and 5 pretty quickly.

tancrackers commented on 2015-08-15 14:34

I still had problems. However, I changed a few things in the package build and got mostly everything fixed:
"" My custom build:

# Maintainer: Uncle Hunto <unclehunto äτ ÝãΗ00 Ð0τ ÇÖΜ>

pkgname=airvpn-bin
pkgver=2.9.2
pkgrel=7
pkgdesc='AirVPN client "Eddie", stable version. Based on OpenVPN and operated by activists and hacktivists
in defense of net neutrality, privacy and against censorship.'
arch=('i686' 'x86_64')
url=https://airvpn.org/linux/
license=(GPL3)
depends=(gksu mono openvpn stunnel)
optdepends=(openssh)
provides=('airvpn')
conflicts=('airvpn' 'airvpn-beta-bin')
install=airvpn.install
source_i686=("https://airvpn.org/repository/${pkgver%.*}/airvpn_linux_x86_debian.deb")
source_x86_64=("https://airvpn.org/repository/${pkgver%.*}/airvpn_linux_x64_debian.deb")
md5sums_i686=('c3f1ed16b8e72b530c5786799bb13b89')
md5sums_x86_64=('edceba29c0ca6b58eb36478e12c2f71c')
sha256sums_i686=('8dcae5773fda5f0955dcbd19a2364ac700909b8ae3f564de298a9add5879575a')
sha256sums_x86_64=('2013ff2dc9f474a8d8fa95ef41a441a55e3b31c96a836ba17dad2bfc75da2c43')

package() {
msg2 "Extracting the data.tar.lzma..."
bsdtar -xf data.tar.gz

msg2 "Moving stuff in place..."
install -Dm755 "$srcdir/usr/lib/AirVPN/AirVPN.exe" "$pkgdir/usr/lib/AirVPN//AirVPN.exe"
install -Dm644 "$srcdir/usr/lib/AirVPN/Lib.Core.dll" "$pkgdir/usr/lib/AirVPN/Lib.Core.dll"
install -Dm644 "$srcdir/usr/lib/AirVPN/Lib.Forms.dll" "$pkgdir/usr/lib/AirVPN/Lib.Forms.dll"
install -Dm644 "$srcdir/usr/lib/AirVPN/Platforms.Linux.dll" "$pkgdir/usr/lib/AirVPN/Platforms.Linux.dll"
install -Dm755 "$srcdir/usr/lib/AirVPN/update-resolv-conf" "$pkgdir/usr/lib/AirVPN/update-resolv-conf"
install -Dm755 "$srcdir/usr/bin/airvpn" "$pkgdir/usr/bin/airvpn"
install -Dm644 "$srcdir/usr/share/doc/airvpn/changelog.gz" "$pkgdir/usr/share/doc/airvpn/changelog.gz"
install -Dm644 "$srcdir/usr/share/doc/airvpn/copyright" "$pkgdir/usr/share/doc/airvpn/copyright"
install -Dm644 "$srcdir/usr/share/man/man1/airvpn.1.gz" "$pkgdir/usr/share/man/man1/airvpn.1.gz"
install -Dm644 "$srcdir/usr/share/pixmaps/AirVPN.png" "$pkgdir/usr/share/pixmaps/airvpn.png"
cd "$srcdir/usr/share/applications"
install -Dm644 "$srcdir/usr/share/applications/AirVPN.desktop" "$pkgdir/usr/share/applications/airvpn.desktop"
}

"" stop here

An optional dependency for openssh is needed since the openssh protocol for AirVPN will not work without this package.
Next, pkgrel=7 for obvious reasons.
Next, there are three problems:
1. This line in the original build:
install -Dm644 "$srcdir/usr/share/pixmaps/AirVPN.png" "$pkgdir/usr/share/pixmaps/AirVPN.png"
KDE does not recognize pixmaps icons if there aren't all lower case.
I changed this to:
install -Dm644 "$srcdir/usr/share/pixmaps/AirVPN.png" "$pkgdir/usr/share/pixmaps/airvpn.png"
Now, airvpn.png is the pixmap
2. The desktop file was not executing because AirVPN.desktop is not all lowercase. Here is the original line of code:
desktop-file-install -m 644 --add-category=KDE --dir "$pkgdir/usr/share/applications/" "AirVPN.desktop"

I changed it to:
install -Dm644 "$srcdir/usr/share/applications/AirVPN.desktop" "$pkgdir/usr/share/applications/airvpn.desktop"
3. The .desktop file, when inspected with nano (or some other text editor) shows these contents:
[Desktop Entry]
Name=AirVPN
Comment=AirVPN
Exec=/usr/bin/airvpn
Icon=/usr/share/pixmaps/AirVPN.png
Terminal=false
Type=Application
Categories=GNOME;Network

This is problem because the Icon entry uses AirVPN.png, which will not work.
Extract the package and go to /airvpn-bin/pkg/airvpn-bin/usr/share/applications/ and look at the .desktop file. Edit the Icon section to read:
Icon=/usr/share/pixmaps/airvpn.png
You'll see under KDE that the .desktop will now show the proper icon.
I have no idea how to make this edit within a pkgbuild, but I will try to figure out how to do this.

I will email you my edited pkgbuild.

uncle commented on 2015-08-15 07:47

I have re-written the .PKGBUILD to use a more traditional install method, now the .desktop file is installed with desktop-file-install using the "--add-category=KDE" flag, maybe this will fix the KDE problem. if anyone still has issues, let me know.

tancrackers commented on 2015-08-15 05:48

I get this error on launch:
KDEInit could not launch '/usr/share/applications/airvpn.desktop'

Also in the KDE launcher, the Airvpn icon is not showing up in the launcher, but the icon is available.

I noticed that the filename is AirVPN.desktop, not airvpn.desktop
I changed the file's name to airvpn.desktop, but to no avail.

I made my own airvpn launcher and used the command "airvpn" to launch the program.

tancrackers commented on 2015-08-15 05:42

I get this error on launch:
KDEInit could not launch '/usr/share/applications/airvpn.desktop'

In the KDE launcher, the Airvpn icon is not showing up in the launcher, but the icon is available.

I noticed that the filename is AirVPN.desktop, not airvpn.desktop
Maybe the file should be renamed?

uncle commented on 2015-08-14 18:59

I fixed the sources, package should download for you now, let me know if you continue to have problems with it.

tancrackers commented on 2015-08-14 14:30

I get this error:
0curl: (22) The requested URL returned error: 404 Not Found

I think the error has to do with line 16 of the package build:
source_x86_64=("https://airvpn.org/repository/${pkgver}/airvpn_linux_x64_debian.deb")

Also, is it possible to use the non-mono package?

tancrackers commented on 2015-08-14 14:27

I get this error:
0curl: (22) The requested URL returned error: 404 Not Found

I think the error has to do with line 16 of the package build:
source_x86_64=("https://airvpn.org/repository/${pkgver}/airvpn_linux_x64_debian.deb")