From bdf86ef4b621469030e270dc194d53cf31b2e2c0 Mon Sep 17 00:00:00 2001 From: Federico Justus Denkena Date: Thu, 5 Dec 2024 14:10:19 +0100 Subject: [PATCH] app-emulation/qubes-gui-common: new package, add 4.2.5, 4.3.0 Signed-off-by: Federico Justus Denkena --- app-emulation/qubes-gui-common/Manifest | 2 + .../qubes-gui-common-4.2.5.ebuild | 37 +++++++++++++++++++ .../qubes-gui-common-4.3.0.ebuild | 37 +++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 app-emulation/qubes-gui-common/Manifest create mode 100644 app-emulation/qubes-gui-common/qubes-gui-common-4.2.5.ebuild create mode 100644 app-emulation/qubes-gui-common/qubes-gui-common-4.3.0.ebuild diff --git a/app-emulation/qubes-gui-common/Manifest b/app-emulation/qubes-gui-common/Manifest new file mode 100644 index 0000000..9e12097 --- /dev/null +++ b/app-emulation/qubes-gui-common/Manifest @@ -0,0 +1,2 @@ +EBUILD qubes-gui-common-4.2.5.ebuild 635 BLAKE2B a81a7eb9ef744fc5b98999828ae5c694b6bbb3f805e660bf23b1520060ff6e7424726a5b6bdd4df24388686813f595e2dc852f43950b970c66a72fb902d02383 SHA512 ddc4bc2d7375bb41d4145e251bdd10561e854ede9eeaa55a01f83b50371a14fef669b1924ef1007ffc37a082627e3d72e4ca1baa2a40bff4e0fe1b8b43725d29 +EBUILD qubes-gui-common-4.3.0.ebuild 635 BLAKE2B a81a7eb9ef744fc5b98999828ae5c694b6bbb3f805e660bf23b1520060ff6e7424726a5b6bdd4df24388686813f595e2dc852f43950b970c66a72fb902d02383 SHA512 ddc4bc2d7375bb41d4145e251bdd10561e854ede9eeaa55a01f83b50371a14fef669b1924ef1007ffc37a082627e3d72e4ca1baa2a40bff4e0fe1b8b43725d29 diff --git a/app-emulation/qubes-gui-common/qubes-gui-common-4.2.5.ebuild b/app-emulation/qubes-gui-common/qubes-gui-common-4.2.5.ebuild new file mode 100644 index 0000000..5f7b552 --- /dev/null +++ b/app-emulation/qubes-gui-common/qubes-gui-common-4.2.5.ebuild @@ -0,0 +1,37 @@ +# Maintainer: Frédéric Pierret + +EAPI=7 + +inherit git-r3 multilib qubes + +if [[ ${PV} == *9999 ]]; then + EGIT_COMMIT=HEAD +else + EGIT_COMMIT="v${PV}" +fi + +EGIT_REPO_URI="https://github.com/QubesOS/qubes-gui-common.git" + +KEYWORDS="amd64" +DESCRIPTION="Common files for Qubes GUI - protocol headers" +HOMEPAGE="http://www.qubes-os.org" +LICENSE="GPL-2" + +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="" +PDEPEND="" + +src_prepare() { + qubes_verify_sources_git "${EGIT_COMMIT}" + default +} + +src_install() { + insinto 'usr/include' + doins 'include/qubes-gui-protocol.h' + doins 'include/qubes-xorg-tray-defs.h' +} + diff --git a/app-emulation/qubes-gui-common/qubes-gui-common-4.3.0.ebuild b/app-emulation/qubes-gui-common/qubes-gui-common-4.3.0.ebuild new file mode 100644 index 0000000..5f7b552 --- /dev/null +++ b/app-emulation/qubes-gui-common/qubes-gui-common-4.3.0.ebuild @@ -0,0 +1,37 @@ +# Maintainer: Frédéric Pierret + +EAPI=7 + +inherit git-r3 multilib qubes + +if [[ ${PV} == *9999 ]]; then + EGIT_COMMIT=HEAD +else + EGIT_COMMIT="v${PV}" +fi + +EGIT_REPO_URI="https://github.com/QubesOS/qubes-gui-common.git" + +KEYWORDS="amd64" +DESCRIPTION="Common files for Qubes GUI - protocol headers" +HOMEPAGE="http://www.qubes-os.org" +LICENSE="GPL-2" + +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="" +PDEPEND="" + +src_prepare() { + qubes_verify_sources_git "${EGIT_COMMIT}" + default +} + +src_install() { + insinto 'usr/include' + doins 'include/qubes-gui-protocol.h' + doins 'include/qubes-xorg-tray-defs.h' +} +