net-vpn/pia-wg - 0.0.20230704 (salfter)

Search

Install

Install this version:

emerge -a =net-vpn/pia-wg-0.0.20230704

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =net-vpn/pia-wg-0.0.20230704

Or alternatively:

emerge --autounmask-write -a =net-vpn/pia-wg-0.0.20230704

Package Information

Description:
Private Internet Access WireGuard configurator
Homepage:
https://github.com/jauderho/pia-wg
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
0.0.20230704 8 ~amd64 0
View Raw Ebuild
EAPI=8

PYTHON_COMPAT=( python3_{8..14} )
DISTUTILS_USE_PEP517=no
GIT_COMMIT=be3106985604af14582f0b1fd1c8b5559cc640ba

inherit distutils-r1

DESCRIPTION="Private Internet Access WireGuard configurator"
HOMEPAGE="https://github.com/jauderho/pia-wg"
SRC_URI="https://github.com/jauderho/$PN/archive/$GIT_COMMIT.tar.gz -> $P.tar.gz"
S=$WORKDIR/$PN-$GIT_COMMIT

PATCHES="$FILESDIR/$PN-hashbang.patch"

RDEPEND=">=dev-python/certifi-2022.12.7
	 >=dev-python/charset-normalizer-3.1.0
	 >=dev-python/idna-3.4
	 >=dev-python/pick-2.2.0
	 >=dev-python/requests-2.28.2
	 >=dev-python/requests-toolbelt-0.10.1
	 >=dev-python/urllib3-1.26.15"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"

src_install() {
	cd $S
	dobin generate-config.py
	insinto /usr/bin
	doins piawg.py
	doins ca.rsa.4096.crt
}

Inherited Eclasses

Dependencies

RDEPEND

>=dev-python/certifi-2022.12.7
	 >=dev-python/charset-normalizer-3.1.0
	 >=dev-python/idna-3.4
	 >=dev-python/pick-2.2.0
	 >=dev-python/requests-2.28.2
	 >=dev-python/requests-toolbelt-0.10.1
	 >=dev-python/urllib3-1.26.15

Manifest for 0.0.20230704

Type File Size Source URLs
DIST pia-wg-0.0.20230704.tar.gz 25854 bytes https://github.com/jauderho/pia-wg/archive/be3106985604af14582f0b1fd1c8b5559cc640ba.tar.gz