dev-python/numpydoc: arm64 keyworded (bug #721130)
[gentoo.git] / media-gfx / flameshot / flameshot-0.6.0.ebuild
1 # Copyright 2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5
6 inherit desktop qmake-utils xdg-utils
7
8 DESCRIPTION="Powerful yet simple to use screenshot software"
9 HOMEPAGE="https://flameshot.js.org"
10 SRC_URI="https://github.com/lupoDharkael/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
11
12 LICENSE="FreeArt GPL-3 Apache-2.0"
13 SLOT="0"
14 KEYWORDS="~amd64 ~x86"
15 IUSE=""
16
17 DEPEND="
18         dev-qt/qtcore:5
19         dev-qt/qtgui:5
20         dev-qt/qtsingleapplication[qt5(+),X]
21         dev-qt/qtwidgets:5
22         dev-qt/qtsvg:5
23         dev-qt/qtnetwork:5
24         dev-qt/qtdbus:5
25         sys-apps/dbus
26 "
27 RDEPEND="${DEPEND}"
28 PATCHES=( "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" )
29
30 src_prepare() {
31         rm -r src/third-party/singleapplication || die
32         default
33 }
34
35 src_configure() {
36         eqmake5 "CONFIG+=packaging"
37 }
38
39 src_install() {
40         emake INSTALL_ROOT="${D}" install
41 }
42
43 pkg_postinst() {
44         xdg_desktop_database_update
45         xdg_icon_cache_update
46         xdg_mimeinfo_database_update
47 }
48
49 pkg_postrm() {
50         xdg_desktop_database_update
51         xdg_icon_cache_update
52         xdg_mimeinfo_database_update
53 }