Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/
Date: Sat, 17 Nov 2018 07:09:44
Message-Id: 1542438569.8f4be1c606ece8a6e169c0cd87efe91de2bb36fb.kensington@gentoo
1 commit: 8f4be1c606ece8a6e169c0cd87efe91de2bb36fb
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 17 07:09:17 2018 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 17 07:09:29 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4be1c6
7
8 dev-games/tiled: version bump 1.2.1
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.12
11 Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
12
13 dev-games/tiled/Manifest | 1 +
14 dev-games/tiled/tiled-1.2.1.ebuild | 63 ++++++++++++++++++++++++++++++++++++++
15 2 files changed, 64 insertions(+)
16
17 diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
18 index 3fd7b7fa6bd..8504656af23 100644
19 --- a/dev-games/tiled/Manifest
20 +++ b/dev-games/tiled/Manifest
21 @@ -1 +1,2 @@
22 DIST tiled-1.2.0.tar.gz 17007687 BLAKE2B 6bb5a34a19868574801a69015f6a05b299dd5b34df865cacf5d2a747a62ae731b80778fe49a432c5487cbfa3d30186dc80011cc8882cb86ac347fb35a7421cbc SHA512 9c0c151348a90344b355e9bc8a7c9d38e2203d48474e8cf496e2c08cc75f764042e4355db2827f0e3518a1c03bfbcc79be7ba643c44c50430c7ecec09fbb8563
23 +DIST tiled-1.2.1.tar.gz 16773680 BLAKE2B 1b7c662863d931dadd46d20c90822659b71fe5c7432cc6486813a6db533057d9db9768c2d14832a74b0f768c29b3d340cdc28a67df830ca984ad824610afe662 SHA512 9a66d41ed991b6af226c9456758f27bf5cf2e8d1059042fb684b003608509c0d0e13776710e777bab0e12f55223e4fca4048a07661c36a3273f9c6c5cbf7fa5d
24
25 diff --git a/dev-games/tiled/tiled-1.2.1.ebuild b/dev-games/tiled/tiled-1.2.1.ebuild
26 new file mode 100644
27 index 00000000000..fb9cfdad6b9
28 --- /dev/null
29 +++ b/dev-games/tiled/tiled-1.2.1.ebuild
30 @@ -0,0 +1,63 @@
31 +# Copyright 1999-2018 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +PYTHON_COMPAT=( python3_6 )
37 +inherit gnome2-utils multilib python-single-r1 qmake-utils xdg
38 +
39 +DESCRIPTION="A general purpose tile map editor"
40 +HOMEPAGE="https://www.mapeditor.org/"
41 +SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
42 +
43 +LICENSE="BSD BSD-2 GPL-2+"
44 +SLOT="0"
45 +KEYWORDS="~amd64"
46 +IUSE="examples python"
47 +
48 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
49 +
50 +RDEPEND="
51 + >=dev-qt/qtcore-5.9:5
52 + >=dev-qt/qtgui-5.9:5
53 + >=dev-qt/qtnetwork-5.9:5
54 + >=dev-qt/qtwidgets-5.9:5
55 + sys-libs/zlib
56 + python? ( ${PYTHON_DEPS} )
57 +"
58 +DEPEND="${RDEPEND}
59 + dev-qt/linguist-tools:5
60 +"
61 +
62 +DOCS=( AUTHORS COPYING NEWS.md README.md )
63 +
64 +pkg_setup() {
65 + use python && python-single-r1_pkg_setup
66 +}
67 +
68 +src_configure() {
69 + eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
70 +}
71 +
72 +src_install() {
73 + emake INSTALL_ROOT="${D}" install
74 +
75 + einstalldocs
76 +
77 + if use examples ; then
78 + docompress -x /usr/share/doc/${PF}/examples
79 + dodoc -r examples
80 + fi
81 +}
82 +
83 +pkg_postinst() {
84 + gnome2_icon_cache_update
85 + xdg_desktop_database_update
86 + xdg_mimeinfo_database_update
87 +}
88 +
89 +pkg_postrm() {
90 + gnome2_icon_cache_update
91 + xdg_desktop_database_update
92 + xdg_mimeinfo_database_update
93 +}