Gentoo Archives: gentoo-commits

From: Jimi Huotari <chiitoo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: app-misc/qtxdg-tools/
Date: Sun, 08 May 2022 13:49:28
Message-Id: 1652017734.a16004c3908ca89b5bcb8be39b3e5959385e4182.chiitoo@gentoo
1 commit: a16004c3908ca89b5bcb8be39b3e5959385e4182
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 3 20:55:58 2022 +0000
4 Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
5 CommitDate: Sun May 8 13:48:54 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a16004c3
7
8 app-misc/qtxdg-tools: new package
9
10 A package containing the user tools split off of 'libqtxdg'.
11
12 0. https://github.com/lxqt/libqtxdg/commit/b2866bb9ecd9f117793af7956
13
14 Package-Manager: Portage-3.0.30, Repoman-3.0.3
15 Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
16
17 app-misc/qtxdg-tools/metadata.xml | 11 +++++++++++
18 app-misc/qtxdg-tools/qtxdg-tools-9999.ebuild | 27 +++++++++++++++++++++++++++
19 2 files changed, 38 insertions(+)
20
21 diff --git a/app-misc/qtxdg-tools/metadata.xml b/app-misc/qtxdg-tools/metadata.xml
22 new file mode 100644
23 index 00000000..b1e73efb
24 --- /dev/null
25 +++ b/app-misc/qtxdg-tools/metadata.xml
26 @@ -0,0 +1,11 @@
27 +<?xml version="1.0" encoding="UTF-8"?>
28 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
29 +<pkgmetadata>
30 + <maintainer type="project">
31 + <email>lxqt@g.o</email>
32 + <name>LXQt</name>
33 + </maintainer>
34 + <upstream>
35 + <remote-id type="github">lxqt/qtxdg-tools</remote-id>
36 + </upstream>
37 +</pkgmetadata>
38
39 diff --git a/app-misc/qtxdg-tools/qtxdg-tools-9999.ebuild b/app-misc/qtxdg-tools/qtxdg-tools-9999.ebuild
40 new file mode 100644
41 index 00000000..c2f3e5d5
42 --- /dev/null
43 +++ b/app-misc/qtxdg-tools/qtxdg-tools-9999.ebuild
44 @@ -0,0 +1,27 @@
45 +# Copyright 2022 Gentoo Authors
46 +# Distributed under the terms of the GNU General Public License v2
47 +
48 +EAPI=8
49 +
50 +inherit cmake
51 +
52 +DESCRIPTION="User Tools from libqtxdg"
53 +HOMEPAGE="https://lxqt-project.org/"
54 +
55 +if [[ ${PV} == *9999 ]]; then
56 + inherit git-r3
57 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
58 +else
59 + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
60 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
61 +fi
62 +
63 +LICENSE="LGPL-2.1"
64 +SLOT="0"
65 +
66 +BDEPEND=">=dev-util/lxqt-build-tools-0.11.0"
67 +RDEPEND="
68 + >=dev-libs/libqtxdg-3.9.1
69 + >=dev-qt/qtcore-5.15:5
70 +"
71 +DEPEND="${RDEPEND}"