diff options
author | Marcin Deranek <marcin.deranek@booking.com> | 2022-01-22 14:07:46 +0100 |
---|---|---|
committer | Marcin Deranek <marcin.deranek@booking.com> | 2022-01-22 14:07:46 +0100 |
commit | c823b233675d0f564a6c4988c406083bcef75734 (patch) | |
tree | 1efe02395d03d1b4df51da3c3603412fd9a9f4a3 /net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.3.4.ebuild | |
parent | 181f18003c632f2115e13765ef792154393b4a00 (diff) | |
download | portage-c823b233675d0f564a6c4988c406083bcef75734.tar.gz portage-c823b233675d0f564a6c4988c406083bcef75734.tar.bz2 portage-c823b233675d0f564a6c4988c406083bcef75734.zip |
Fetch 3rd party in unpack phase
Diffstat (limited to 'net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.3.4.ebuild')
-rw-r--r-- | net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.3.4.ebuild | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.3.4.ebuild b/net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.3.4.ebuild index 206ef8b..4cb25d2 100644 --- a/net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.3.4.ebuild +++ b/net-vpn/globalprotect-openconnect/globalprotect-openconnect-1.3.4.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/yuezk/GlobalProtect-openconnect" SRC_URI="https://github.com/yuezk/GlobalProtect-openconnect/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/GlobalProtect-openconnect-${PV}" -inherit cmake +inherit cmake git-r3 LICENSE="GPL-3" SLOT="0" @@ -26,6 +26,26 @@ DEPEND=" RDEPEND="${DEPEND}" BDEPEND="" +PLOG_REPO='https://github.com/SergiusTheBest/plog.git' +PLOG_VERSION='1.1.5' +SINGLEAPP_REPO='https://github.com/itay-grudev/SingleApplication.git' +SINGLEAPP_VERSION='3.3.0' + +src_unpack() { + default_src_unpack + ## 3rd party submodules + # Plog + EGIT_REPO_URI="${PLOG_APP}" + EGIT_COMMIT="${PLOG_VERSION}" + EGIT_CHECKOUT_DIR="${S}/3rdparty/plog" + git-r3_src_unpack + # SingleApplication + EGIT_REPO_URI="${SINGLEAPP_REPO}" + EGIT_COMMIT="v${SINGLEAPP_VERSION}" + EGIT_CHECKOUT_DIR="${S}/3rdparty/SingleApplication" + git-r3_src_unpack +} + src_compile() { cmake -B build -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" -DCMAKE_BUILD_TYPE=Release cmake --build build |