# Template file for 'riseup-vpn' pkgname=riseup-vpn version=0.20.1 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 qt5-svg-devel" depends="openvpn hicolor-icon-theme" short_desc="Anonymous encrypted VPN client powered by Bitmask" maintainer="teldra " 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=3916de4128757c6fbcc4cf4d7fdb2604fb565b0727f2a637db21a50d60fe2675 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 }