Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/lxqt-archiver/
Date: Sun, 18 Apr 2021 05:09:29
Message-Id: 1618722035.fb17c6adb6997d89d57b6f0a6723998d535cdcd4.juippis@gentoo
1 commit: fb17c6adb6997d89d57b6f0a6723998d535cdcd4
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 16 16:27:50 2021 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 18 05:00:35 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb17c6ad
7
8 app-arch/lxqt-archiver: add version 0.4.0
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 app-arch/lxqt-archiver/Manifest | 1 +
15 app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild | 49 +++++++++++++++++++++++
16 2 files changed, 50 insertions(+)
17
18 diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest
19 index bc4fe034a07..a1dd5e4959a 100644
20 --- a/app-arch/lxqt-archiver/Manifest
21 +++ b/app-arch/lxqt-archiver/Manifest
22 @@ -1 +1,2 @@
23 DIST lxqt-archiver-0.3.0.tar.xz 157492 BLAKE2B 05d9862c75cacf3b73670333a5b2dafb6abfcfd7433a1ebc3d27948122db875f892eb58a05221c880d1ac23530362ae4d9e7c6ebe0f06552b10bb903d51a6868 SHA512 840fae890611b081a1355ceb58ca65276784e6825822859ff2d6506190212268f1c67733dc94c65c9c5758f8d6a25c286c2b339356a50f29474b0c7ce2569d2c
24 +DIST lxqt-archiver-0.4.0.tar.xz 167124 BLAKE2B 2d9295200c284e2dc0c2b538a92952dd0a11882211e5d1d5838141583b4a595b65c26a057e5c9733190182a5f78958e15d0e086356d75dd4e0c72d3510a34cfc SHA512 e1b323cd118af3726009e153c4f9766ec53b29fa0280530da16e2101d36ec45b55de0fe3d87c1386a4e5b3d88712fd209659b4ebb9344af689812600ae136ed6
25
26 diff --git a/app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild
27 new file mode 100644
28 index 00000000000..4bf9466ba80
29 --- /dev/null
30 +++ b/app-arch/lxqt-archiver/lxqt-archiver-0.4.0.ebuild
31 @@ -0,0 +1,49 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit cmake xdg-utils
38 +
39 +DESCRIPTION="Qt GUI File Archiver"
40 +HOMEPAGE="https://lxqt.github.io/"
41 +
42 +if [[ ${PV} == *9999* ]]; then
43 + inherit git-r3
44 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
45 +else
46 + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
47 + KEYWORDS="~amd64 ~x86"
48 +fi
49 +
50 +LICENSE="GPL-2 GPL-2+"
51 +SLOT="0"
52 +
53 +BDEPEND="
54 + dev-qt/linguist-tools:5
55 + >=dev-util/lxqt-build-tools-0.9.0
56 +"
57 +DEPEND="
58 + dev-libs/json-glib
59 + dev-qt/qtcore:5
60 + dev-qt/qtgui:5
61 + dev-qt/qtwidgets:5
62 + dev-qt/qtx11extras:5
63 + >=x11-libs/libfm-qt-0.17.0
64 +"
65 +RDEPEND="${DEPEND}"
66 +
67 +pkg_postinst() {
68 + xdg_desktop_database_update
69 +
70 + elog "Please note that this is only a graphical front-end, and additional"
71 + elog "packages are needed to have support for specific file formats."
72 + elog "For example, to be able to work with the 7-Zip format, the"
73 + elog "'app-arch/p7zip' package may be used."
74 + elog "For the full list of supported formats, see the 'README.md' file:"
75 + elog "https://github.com/lxqt/lxqt-archiver/blob/master/README.md"
76 +}
77 +
78 +pkg_postrm() {
79 + xdg_desktop_database_update
80 +}