Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/
Date: Sun, 30 Dec 2018 11:29:04
Message-Id: 1546168449.1e98b98312b9af2236ce037c3ac20969061015c1.leio@gentoo
1 commit: 1e98b98312b9af2236ce037c3ac20969061015c1
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 30 11:14:09 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 30 11:14:09 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e98b983
7
8 dev-libs/gobject-introspection: remove old
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 dev-libs/gobject-introspection/Manifest | 2 -
14 .../gobject-introspection-1.50.0.ebuild | 70 ----------------------
15 .../gobject-introspection-1.52.1.ebuild | 70 ----------------------
16 3 files changed, 142 deletions(-)
17
18 diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest
19 index 534eb59167f..4b70198648d 100644
20 --- a/dev-libs/gobject-introspection/Manifest
21 +++ b/dev-libs/gobject-introspection/Manifest
22 @@ -1,3 +1 @@
23 -DIST gobject-introspection-1.50.0.tar.xz 1415700 BLAKE2B 7707d0affc35e60d272312debd429a96a578cc6ea4e889244a0a1dc34f23e3b686cea06076427575fa620f570141e173990ed12649cb669808141dab1fdffb19 SHA512 cb108cf3d49743e1686fe4ae99f2360799bc8825ad97bf0b97e097b3f89e2771079593de0f497a9e5b9cff892f6fbf870834a6c4d13f11bcde99162e9388ecfa
24 -DIST gobject-introspection-1.52.1.tar.xz 1384292 BLAKE2B e1176bff177d7b6deee3e93159425a176d8056fbac2af5038950b7bc4486785ca988fc4c8c4d6a069b2bf623092e57f096aea37bbb9a767adaa695ec8f0db4e6 SHA512 878653ffa80c064c73453ea2878a977e52f0d6a0b2123bee8c3429379366f9da3e9fd991fad0dda170d74e4241314ea6c5120f5988e68fad4bfe9c333d11389f
25 DIST gobject-introspection-1.56.1.tar.xz 1397812 BLAKE2B 070597f3bd6e4e58d1ae1964cf6e8d7881daa68aeeddc5e9b64bc410fad6d435f2041171f4dfc2a6b477d39f2d7e9181b9917d1244fcb45b3a37491726381649 SHA512 2bfcd45b8c5ad68a3f6550c2f80a6804db0e1a72ffaf4fdd3cec3d8acc23e79ad14bb5bf612fe26fc896691839ab19ca8dd1c9994db14d730e56fa79df9d973d
26
27 diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.50.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.50.0.ebuild
28 deleted file mode 100644
29 index 92ef3f65492..00000000000
30 --- a/dev-libs/gobject-introspection/gobject-introspection-1.50.0.ebuild
31 +++ /dev/null
32 @@ -1,70 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -PYTHON_COMPAT=( python{2_7,3_4,3_5} )
38 -PYTHON_REQ_USE="xml"
39 -
40 -inherit gnome2 python-single-r1 toolchain-funcs versionator
41 -
42 -DESCRIPTION="Introspection system for GObject-based libraries"
43 -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
44 -
45 -LICENSE="LGPL-2+ GPL-2+"
46 -SLOT="0"
47 -IUSE="cairo doctool test"
48 -REQUIRED_USE="
49 - ${PYTHON_REQUIRED_USE}
50 - test? ( cairo )
51 -"
52 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
53 -
54 -# virtual/pkgconfig needed at runtime, bug #505408
55 -# We force glib and g-i to be in sync by this way as explained in bug #518424
56 -RDEPEND="
57 - >=dev-libs/gobject-introspection-common-${PV}
58 - >=dev-libs/glib-2.$(get_version_component_range 2):2
59 - doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
60 - virtual/libffi:=
61 - virtual/pkgconfig
62 - !<dev-lang/vala-0.20.0
63 - ${PYTHON_DEPS}
64 -"
65 -# Wants real bison, not virtual/yacc
66 -DEPEND="${RDEPEND}
67 - >=dev-util/gtk-doc-am-1.19
68 - sys-devel/bison
69 - sys-devel/flex
70 -"
71 -# PDEPEND to avoid circular dependencies, bug #391213
72 -PDEPEND="cairo? ( x11-libs/cairo[glib] )"
73 -
74 -pkg_setup() {
75 - python-single-r1_pkg_setup
76 -}
77 -
78 -src_configure() {
79 - if ! has_version "x11-libs/cairo[glib]"; then
80 - # Bug #391213: enable cairo-gobject support even if it's not installed
81 - # We only PDEPEND on cairo to avoid circular dependencies
82 - export CAIRO_LIBS="-lcairo -lcairo-gobject"
83 - export CAIRO_CFLAGS="-I${EPREFIX}/usr/include/cairo"
84 - fi
85 -
86 - # To prevent crosscompiling problems, bug #414105
87 - gnome2_src_configure \
88 - --disable-static \
89 - CC="$(tc-getCC)" \
90 - YACC="$(type -p yacc)" \
91 - $(use_with cairo) \
92 - $(use_enable doctool)
93 -}
94 -
95 -src_install() {
96 - gnome2_src_install
97 -
98 - # Prevent collision with gobject-introspection-common
99 - rm -v "${ED}"usr/share/aclocal/introspection.m4 \
100 - "${ED}"usr/share/gobject-introspection-1.0/Makefile.introspection || die
101 - rmdir "${ED}"usr/share/aclocal || die
102 -}
103
104 diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.52.1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.52.1.ebuild
105 deleted file mode 100644
106 index 9609e01e33d..00000000000
107 --- a/dev-libs/gobject-introspection/gobject-introspection-1.52.1.ebuild
108 +++ /dev/null
109 @@ -1,70 +0,0 @@
110 -# Copyright 1999-2018 Gentoo Foundation
111 -# Distributed under the terms of the GNU General Public License v2
112 -
113 -EAPI=6
114 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
115 -PYTHON_REQ_USE="xml"
116 -
117 -inherit gnome2 python-single-r1 toolchain-funcs versionator
118 -
119 -DESCRIPTION="Introspection system for GObject-based libraries"
120 -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
121 -
122 -LICENSE="LGPL-2+ GPL-2+"
123 -SLOT="0"
124 -IUSE="cairo doctool test"
125 -REQUIRED_USE="
126 - ${PYTHON_REQUIRED_USE}
127 - test? ( cairo )
128 -"
129 -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
130 -
131 -# virtual/pkgconfig needed at runtime, bug #505408
132 -# We force glib and g-i to be in sync by this way as explained in bug #518424
133 -RDEPEND="
134 - >=dev-libs/gobject-introspection-common-${PV}
135 - >=dev-libs/glib-2.$(get_version_component_range 2):2
136 - doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
137 - virtual/libffi:=
138 - virtual/pkgconfig
139 - !<dev-lang/vala-0.20.0
140 - ${PYTHON_DEPS}
141 -"
142 -# Wants real bison, not virtual/yacc
143 -DEPEND="${RDEPEND}
144 - >=dev-util/gtk-doc-am-1.19
145 - sys-devel/bison
146 - sys-devel/flex
147 -"
148 -# PDEPEND to avoid circular dependencies, bug #391213
149 -PDEPEND="cairo? ( x11-libs/cairo[glib] )"
150 -
151 -pkg_setup() {
152 - python-single-r1_pkg_setup
153 -}
154 -
155 -src_configure() {
156 - if ! has_version "x11-libs/cairo[glib]"; then
157 - # Bug #391213: enable cairo-gobject support even if it's not installed
158 - # We only PDEPEND on cairo to avoid circular dependencies
159 - export CAIRO_LIBS="-lcairo -lcairo-gobject"
160 - export CAIRO_CFLAGS="-I${EPREFIX}/usr/include/cairo"
161 - fi
162 -
163 - # To prevent crosscompiling problems, bug #414105
164 - gnome2_src_configure \
165 - --disable-static \
166 - CC="$(tc-getCC)" \
167 - YACC="$(type -p yacc)" \
168 - $(use_with cairo) \
169 - $(use_enable doctool)
170 -}
171 -
172 -src_install() {
173 - gnome2_src_install
174 -
175 - # Prevent collision with gobject-introspection-common
176 - rm -v "${ED}"usr/share/aclocal/introspection.m4 \
177 - "${ED}"usr/share/gobject-introspection-1.0/Makefile.introspection || die
178 - rmdir "${ED}"usr/share/aclocal || die
179 -}