54 lines
1.6 KiB
Bash
54 lines
1.6 KiB
Bash
# Template file for 'riseup-vpn'
|
|
pkgname=riseup-vpn
|
|
version=0.21.2
|
|
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"
|
|
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=de44589871f448e0337c6c3781b0ebf0fe9fb4bf9ea2df0b01d2e7ce846e78e3
|
|
|
|
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
|
|
} |