Gentoo Archives: gentoo-commits

From: Sobhan Mohammadpour <sobhan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: dev-libs/gom/
Date: Thu, 01 Nov 2018 21:30:47
Message-Id: 1541107818.10ffdf6e99f760c9f070cf839ea66f84160cf997.sobhan@gentoo
1 commit: 10ffdf6e99f760c9f070cf839ea66f84160cf997
2 Author: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 1 21:30:18 2018 +0000
4 Commit: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 1 21:30:18 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=10ffdf6e
7
8 dev-libs/gom: remove gnome-meson
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.11
11 Manifest-Sign-Key: 0x7DF238CF0AA182E1
12
13 .../gom/{gom-0.3.3.ebuild => gom-0.3.3-r1.ebuild} | 24 ++++++++++------------
14 1 file changed, 11 insertions(+), 13 deletions(-)
15
16 diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3-r1.ebuild
17 similarity index 74%
18 rename from dev-libs/gom/gom-0.3.3.ebuild
19 rename to dev-libs/gom/gom-0.3.3-r1.ebuild
20 index 0f57ce27..394c983e 100644
21 --- a/dev-libs/gom/gom-0.3.3.ebuild
22 +++ b/dev-libs/gom/gom-0.3.3-r1.ebuild
23 @@ -1,11 +1,11 @@
24 -# Copyright 1999-2018 Gentoo Foundation
25 +# Copyright 1999-2018 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 EAPI="6"
29 GCONF_DEBUG="yes"
30 PYTHON_COMPAT=( python3_{4,5,6} )
31
32 -inherit gnome-meson python-r1
33 +inherit gnome.org gnome2-utils meson python-r1
34
35 DESCRIPTION="GObject to SQLite object mapper library"
36 HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
37 @@ -36,33 +36,31 @@ pkg_setup() {
38 }
39
40 src_prepare() {
41 - gnome-meson_src_prepare
42 -
43 + default
44 python_copy_sources
45 }
46
47 src_configure() {
48 - gnome-meson_src_configure \
49 - $(meson_use introspection enable-introspection) \
50 + local emesonargs=(
51 + $(meson_use introspection enable-introspection)
52 $(meson_use doc enable-gtk-doc)
53 + )
54 +# FIXME: is this needed???
55 + meson_src_configure
56
57 python_foreach_impl run_in_build_dir \
58 - gnome-meson_src_configure \
59 - $(meson_use introspection enable-introspection) \
60 - $(meson_use doc enable-gtk-doc)
61 -
62 + meson_src_configure
63 }
64
65 src_install() {
66 - gnome-meson_src_install
67 + meson_src_install
68
69
70 docinto examples
71 dodoc examples/*.py
72
73 python_foreach_impl run_in_build_dir \
74 - meson_src_install DESTDIR="${D}" install-overridesPYTHON
75 -
76 + meson_src_install DESTDIR="${D}"
77 }
78
79 src_test() {