55 lines
1.6 KiB
Bash
55 lines
1.6 KiB
Bash
# Template file for 'riseup-vpn'
|
|
pkgname=riseup-vpn
|
|
version=0.21.11
|
|
revision=1
|
|
#archs="i686 x86_64"
|
|
wrksrc=bitmask-vpn-${version}
|
|
#create_wrksrc=yes
|
|
build_style=go
|
|
go_import_path=0xacab.org/leap/bitmask-vpn
|
|
#configure_args=""
|
|
#make_build_args=""
|
|
#make_install_args=""
|
|
#conf_files=""
|
|
#make_dirs="/var/log/dir 0755 root root"
|
|
hostmakedepends="python3 which git"
|
|
makedepends="qt5-devel qt5-tools-devel qt5-declarative-devel qt5-quickcontrols
|
|
qt5-quickcontrols2-devel pkgconf cmake qt5-host-tools"
|
|
depends="openvpn qt5-quickcontrols qt5-quickcontrols2 qt5-declarative hicolor-icon-theme"
|
|
short_desc="Anonymous encrypted VPN client powered by Bitmask"
|
|
maintainer="teldra <teldra@rotce.de>"
|
|
license="GPL-3.0-or-later"
|
|
homepage="https://riseup.net/en/vpn"
|
|
distfiles="https://0xacab.org/leap/bitmask-vpn/-/archive/${version}/bitmask-vpn-${version}.tar.gz"
|
|
checksum=e5b62d9812551dcd9c2a4adcdc4c8044ba1f081c4a9b1f7f45ca459cc2da36c2
|
|
|
|
post_extract() {
|
|
git init
|
|
git config user.email "larry@gentoo.org"
|
|
git config user.name "Larry the Cow"
|
|
git add .
|
|
git commit -m "init"
|
|
git tag -a "${version}" -m "${version}"
|
|
}
|
|
|
|
do_build() {
|
|
make generate
|
|
|
|
go build -buildmode=c-archive -o lib/libgoshim.a gui/backend.go
|
|
|
|
PROVIDER=riseup make build
|
|
}
|
|
|
|
do_install() {
|
|
vmkdir usr/share/polkit-1/actions
|
|
vmkdir usr/share/applications
|
|
vmkdir usr/share/icons/hicolor/128x128/apps
|
|
|
|
vinstall helpers/se.leap.bitmask.policy 644 usr/share/polkit-1/actions
|
|
vinstall "${FILESDIR}"/riseup-vpn_launcher.desktop 644 usr/share/applications
|
|
vinstall "${FILESDIR}"/riseup-vpn.png 644 usr/share/icons/hicolor/128x128/apps
|
|
|
|
vbin helpers/bitmask-root
|
|
vbin build/qt/release/riseup-vpn
|
|
}
|