Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/dino/
Date: Sun, 01 Jan 2023 16:20:12
Message-Id: 1672589896.29e9ce6fa139143d503572a4c7d371bcef78fbb3.soap@gentoo
1 commit: 29e9ce6fa139143d503572a4c7d371bcef78fbb3
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 1 16:18:16 2023 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 1 16:18:16 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e9ce6f
7
8 net-im/dino: update EAPI 7 -> 8
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 net-im/dino/{dino-0.3.0.ebuild => dino-0.3.0-r1.ebuild} | 16 +++++++---------
13 net-im/dino/dino-9999.ebuild | 16 +++++++---------
14 2 files changed, 14 insertions(+), 18 deletions(-)
15
16 diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0-r1.ebuild
17 similarity index 93%
18 rename from net-im/dino/dino-0.3.0.ebuild
19 rename to net-im/dino/dino-0.3.0-r1.ebuild
20 index 43f9fadf65e6..3dbdd954e2be 100644
21 --- a/net-im/dino/dino-0.3.0.ebuild
22 +++ b/net-im/dino/dino-0.3.0-r1.ebuild
23 @@ -1,9 +1,8 @@
24 # Copyright 1999-2023 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26
27 -EAPI=7
28 +EAPI=8
29
30 -CMAKE_MAKEFILE_GENERATOR="ninja"
31 inherit cmake vala xdg readme.gentoo-r1
32
33 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
34 @@ -46,19 +45,18 @@ RDEPEND="
35 notification-sound? ( media-libs/libcanberra:0[sound] )
36 "
37 DEPEND="
38 - $(vala_depend)
39 ${RDEPEND}
40 media-libs/gst-plugins-base
41 media-libs/gstreamer
42 +"
43 +BDEPEND="
44 sys-devel/gettext
45 + $(vala_depend)
46 "
47
48 -src_prepare() {
49 - cmake_src_prepare
50 - vala_src_prepare
51 -}
52 -
53 src_configure() {
54 + vala_setup
55 +
56 local disabled_plugins=(
57 $(usex gpg "" "openpgp")
58 $(usex omemo "" "omemo")
59 @@ -86,7 +84,7 @@ src_install() {
60 readme.gentoo_create_doc
61 }
62
63 -src_postinst() {
64 +pkg_postinst() {
65 xdg_pkg_postinst
66 readme.gentoo_print_elog
67 }
68
69 diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild
70 index 3b9f5f130391..5362d42a0864 100644
71 --- a/net-im/dino/dino-9999.ebuild
72 +++ b/net-im/dino/dino-9999.ebuild
73 @@ -1,9 +1,8 @@
74 # Copyright 1999-2023 Gentoo Authors
75 # Distributed under the terms of the GNU General Public License v2
76
77 -EAPI=7
78 +EAPI=8
79
80 -CMAKE_MAKEFILE_GENERATOR="ninja"
81 inherit cmake vala xdg readme.gentoo-r1
82
83 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
84 @@ -46,19 +45,18 @@ RDEPEND="
85 notification-sound? ( media-libs/libcanberra:0[sound] )
86 "
87 DEPEND="
88 - $(vala_depend)
89 ${RDEPEND}
90 media-libs/gst-plugins-base
91 media-libs/gstreamer
92 +"
93 +BDEPEND="
94 sys-devel/gettext
95 + $(vala_depend)
96 "
97
98 -src_prepare() {
99 - cmake_src_prepare
100 - vala_src_prepare
101 -}
102 -
103 src_configure() {
104 + vala_setup
105 +
106 local disabled_plugins=(
107 $(usex gpg "" "openpgp")
108 $(usex omemo "" "omemo")
109 @@ -86,7 +84,7 @@ src_install() {
110 readme.gentoo_create_doc
111 }
112
113 -src_postinst() {
114 +pkg_postinst() {
115 xdg_pkg_postinst
116 readme.gentoo_print_elog
117 }