From c823b233675d0f564a6c4988c406083bcef75734 Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Sat, 22 Jan 2022 14:07:46 +0100 Subject: Fetch 3rd party in unpack phase --- net-vpn/globalprotect-openconnect/Manifest | 2 +- .../globalprotect-openconnect-1.3.4.ebuild | 22 +++++++++++++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) (limited to 'net-vpn/globalprotect-openconnect') diff --git a/net-vpn/globalprotect-openconnect/Manifest b/net-vpn/globalprotect-openconnect/Manifest index 1ccbeac..8f4d0c2 100644 --- a/net-vpn/globalprotect-openconnect/Manifest +++ b/net-vpn/globalprotect-openconnect/Manifest @@ -1,3 +1,3 @@ DIST globalprotect-openconnect-1.3.4.tar.gz 115036 BLAKE2B 00e8ee99fc12a92de515e53c8207a0788c2eb760f92e97353a9fdd8689a0f82b382410002002277983af3095e6a3d8f46aa303e6ca8c483fd3e6de2359744b48 SHA512 b1106ff8659d222e6f87994d300299aba7564c5657621043675af9722a5d9cfcfe040d46fc2677c3049c72eea7d8f6ee08e4aa9d18d267c27ae94e19773f1acc -EBUILD globalprotect-openconnect-1.3.4.ebuild 811 BLAKE2B 7b823dac12b8d8addb4dd952de98554a7a526f063c3591cf2a0177430c1a261f3313e6108119f742e02540757563be9d79716fb2206c0032f9e9c6ebff77ab0b SHA512 99f3672dd989e0be574dddc8e905a16659f6f48c78a7cc5885f6bddd34df3dfb0b07af2cf0831e7e12106b4f24b739a9e26f3a154173d1a63d0f35d966ffe7db +EBUILD globalprotect-openconnect-1.3.4.ebuild 1346 BLAKE2B f030abcf5f8e519621df0cf2ebb4e93009f405722084ad3d68faf0998a336d4c34393796ba9d441d5ea5b9aa475230901dda7ffde8b032d6e78c9c4d483b0c31 SHA512 07dd58b9347e82ea125fb5681720013c6bf9403dad3ac5f58cac23111aabd85c3cc6274bbfd2cf1def8ed7eb3e9b2baf05d6a69e98539cffb6fe30005054932b MISC metadata.xml 544 BLAKE2B 6f9be0e37032ed369236c66527a24b7425f33bdf810cdd193b93725f9c9becfc581ca483724294d85e8413435f58b7a97e946589f2ba49498434f03c059b8803 SHA512 30cc63376142c10098ef97fb4ef9af0dc9cec0345cc155d2be91db22fca33cad3bc1d64b701521d44eadf5c71c8ea400cc5b00bcb7d84ad23f29b6b76780aee5 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 -- cgit v1.2.3