Gentoo Archives: gentoo-commits

From: Jimi Huotari <chiitoo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: media-gfx/lximage-qt/
Date: Sat, 04 Nov 2017 19:21:24
Message-Id: 1509743483.7bdfeb341280973069e1daa4f30a87ddd04e1170.chiitoo@gentoo
1 commit: 7bdfeb341280973069e1daa4f30a87ddd04e1170
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 3 18:01:15 2017 +0000
4 Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 3 21:11:23 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=7bdfeb34
7
8 media-gfx/lximage-qt: add live ebuild
9
10 To be used with LXQt.
11
12 media-gfx/lximage-qt/lximage-qt-9999.ebuild | 56 +++++++++++++++++++++++++++++
13 media-gfx/lximage-qt/metadata.xml | 8 +++++
14 2 files changed, 64 insertions(+)
15
16 diff --git a/media-gfx/lximage-qt/lximage-qt-9999.ebuild b/media-gfx/lximage-qt/lximage-qt-9999.ebuild
17 new file mode 100644
18 index 00000000..4fc151da
19 --- /dev/null
20 +++ b/media-gfx/lximage-qt/lximage-qt-9999.ebuild
21 @@ -0,0 +1,56 @@
22 +# Copyright 1999-2017 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=6
26 +inherit cmake-utils xdg-utils
27 +
28 +DESCRIPTION="Lightweight Qt image viewer from the LXQt Project"
29 +HOMEPAGE="http://lxqt.org/"
30 +
31 +if [[ ${PV} == *9999* ]]; then
32 + inherit git-r3
33 + EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
34 +else
35 + SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
36 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
37 +fi
38 +
39 +LICENSE="|| ( GPL-2+ LGPL-2.1+ )"
40 +SLOT="0"
41 +
42 +RDEPEND="
43 + dev-libs/glib:2
44 + dev-qt/qtcore:5
45 + dev-qt/qtdbus:5
46 + dev-qt/qtgui:5
47 + dev-qt/qtprintsupport:5
48 + dev-qt/qtsvg:5
49 + dev-qt/qtwidgets:5
50 + dev-qt/qtx11extras:5
51 + media-libs/libexif
52 + >=x11-libs/libfm-1.2:=
53 + x11-libs/libfm-qt:=
54 + x11-libs/libX11
55 + x11-libs/libXfixes
56 +"
57 +DEPEND="${RDEPEND}
58 + dev-qt/linguist-tools:5
59 + >=dev-util/lxqt-build-tools-0.4.0
60 + lxqt-base/liblxqt
61 + virtual/pkgconfig
62 +"
63 +
64 +src_configure() {
65 + local mycmakeargs=(
66 + -DPULL_TRANSLATIONS=OFF
67 + )
68 + cmake-utils_src_configure
69 +}
70 +
71 +pkg_postinst() {
72 + xdg_desktop_database_update
73 +}
74 +
75 +pkg_postrm() {
76 + xdg_desktop_database_update
77 +}
78
79 diff --git a/media-gfx/lximage-qt/metadata.xml b/media-gfx/lximage-qt/metadata.xml
80 new file mode 100644
81 index 00000000..a40a83a9
82 --- /dev/null
83 +++ b/media-gfx/lximage-qt/metadata.xml
84 @@ -0,0 +1,8 @@
85 +<?xml version="1.0" encoding="UTF-8"?>
86 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
87 +<pkgmetadata>
88 +<maintainer type="project">
89 + <email>lxqt@g.o</email>
90 + <name>LXQt</name>
91 + </maintainer>
92 +</pkgmetadata>