Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-glib/
Date: Sun, 18 Nov 2018 00:36:42
Message-Id: 1542501377.e29e3f44aec5fba9f0b5822beb36fa39fa2df9b1.eva@gentoo
1 commit: e29e3f44aec5fba9f0b5822beb36fa39fa2df9b1
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 17 23:03:28 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 18 00:36:17 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29e3f44
7
8 dev-libs/dbus-glib: cleanup old revisions
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.12
11 Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
12
13 dev-libs/dbus-glib/Manifest | 2 -
14 dev-libs/dbus-glib/dbus-glib-0.102.ebuild | 86 -----------------------------
15 dev-libs/dbus-glib/dbus-glib-0.108.ebuild | 89 -------------------------------
16 3 files changed, 177 deletions(-)
17
18 diff --git a/dev-libs/dbus-glib/Manifest b/dev-libs/dbus-glib/Manifest
19 index 115bfde7811..92177545e86 100644
20 --- a/dev-libs/dbus-glib/Manifest
21 +++ b/dev-libs/dbus-glib/Manifest
22 @@ -1,3 +1 @@
23 -DIST dbus-glib-0.102.tar.gz 783792 BLAKE2B 5dca4d1d4c9d281e46ad9b15307a738698d6588b064fe07ddeae63d7fbbca0b1338d655ebcdb2b4259ce8979c5ec2888c05f8578d73f04c6c7037bd80e6692d7 SHA512 9bf4b33dd264eaed9ade0e35f0ad47986c31bd5e3de4d3e2fcee66a9be87000b6121bc810b9a5a24eca53190d98323b871dc78f341df8e05bd0247b096cf778f
24 -DIST dbus-glib-0.108.tar.gz 812488 BLAKE2B e958c4054c09ec98d7bff659917a9c162dc4338aabcc5c6ec6d7ec34304867dd65d373eeb8871cd188424a36dafa337bb713fb2aaa87e47d1ed4f91a4e7ecd7f SHA512 9fa7cd1c22bf6ee1e345dd6fe48aa725abc01b3b180ba430efea9996403ad99636b2c40f682956978ae5049c110c3298fa199470a4cc05907e11773d034ea5b1
25 DIST dbus-glib-0.110.tar.gz 836497 BLAKE2B d936402bbaa5c354b2730cbace273974ec0133db052503fea2780d70b128e50e4fdf54f6ebfeed024eb5602fa3725a40627e27320a4727647299f74b2eb75c85 SHA512 c40ccf7118d4951f0e09082216ccd26f21ee906bdf96d912611d3cd29badd7ef446bea74e19f26c28ebceb9e19bb659d11c643c3e712dac499df12907be88a54
26
27 diff --git a/dev-libs/dbus-glib/dbus-glib-0.102.ebuild b/dev-libs/dbus-glib/dbus-glib-0.102.ebuild
28 deleted file mode 100644
29 index 9abc12ab03a..00000000000
30 --- a/dev-libs/dbus-glib/dbus-glib-0.102.ebuild
31 +++ /dev/null
32 @@ -1,86 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=5
37 -inherit bash-completion-r1 eutils multilib-minimal
38 -
39 -DESCRIPTION="D-Bus bindings for glib"
40 -HOMEPAGE="https://dbus.freedesktop.org/"
41 -SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
42 -
43 -LICENSE="|| ( GPL-2 AFL-2.1 )"
44 -SLOT="0"
45 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
46 -IUSE="debug doc static-libs test"
47 -
48 -CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
49 - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
50 - >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}]"
51 -DEPEND="${CDEPEND}
52 - virtual/pkgconfig
53 - doc? ( >=dev-util/gtk-doc-1.4 )"
54 -RDEPEND="${CDEPEND}"
55 -
56 -DOCS=( AUTHORS ChangeLog HACKING NEWS README )
57 -
58 -set_TBD() {
59 - # out of sources build dir for make check
60 - export TBD="${BUILD_DIR}-tests"
61 -}
62 -
63 -src_prepare() {
64 - epatch_user
65 -}
66 -
67 -multilib_src_configure() {
68 - local myconf=(
69 - --localstatedir="${EPREFIX}"/var
70 - --enable-bash-completion
71 - $(use_enable debug asserts)
72 - $(use_enable static-libs static)
73 - $(multilib_native_use_enable doc gtk-doc)
74 - )
75 -
76 - ECONF_SOURCE="${S}" econf "${myconf[@]}"
77 -
78 - use doc || ln -s "${S}"/doc/reference/html doc/reference/html #460042
79 -
80 - if use test; then
81 - set_TBD
82 - mkdir "${TBD}"
83 - cd "${TBD}"
84 - einfo "Running configure in ${TBD}"
85 - ECONF_SOURCE="${S}" econf \
86 - "${myconf[@]}" \
87 - $(use_enable test checks) \
88 - $(use_enable test tests) \
89 - $(use_enable test asserts) \
90 - $(use_with test test-socket-dir "${T}"/dbus-test-socket)
91 - fi
92 -}
93 -
94 -multilib_src_compile() {
95 - emake
96 -
97 - if use test; then
98 - set_TBD
99 - cd "${TBD}"
100 - einfo "Running make in ${TBD}"
101 - emake
102 - fi
103 -}
104 -
105 -multilib_src_test() {
106 - set_TBD
107 - cd "${TBD}"
108 - emake check
109 -}
110 -
111 -multilib_src_install_all() {
112 - einstalldocs
113 -
114 - newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus-send
115 - rm -rf "${ED}"/etc/bash_completion.d || die
116 -
117 - prune_libtool_files
118 -}
119
120 diff --git a/dev-libs/dbus-glib/dbus-glib-0.108.ebuild b/dev-libs/dbus-glib/dbus-glib-0.108.ebuild
121 deleted file mode 100644
122 index bf3855c0903..00000000000
123 --- a/dev-libs/dbus-glib/dbus-glib-0.108.ebuild
124 +++ /dev/null
125 @@ -1,89 +0,0 @@
126 -# Copyright 1999-2018 Gentoo Foundation
127 -# Distributed under the terms of the GNU General Public License v2
128 -
129 -EAPI=5
130 -inherit bash-completion-r1 eutils multilib-minimal
131 -
132 -DESCRIPTION="D-Bus bindings for glib"
133 -HOMEPAGE="https://dbus.freedesktop.org/"
134 -SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
135 -
136 -LICENSE="|| ( GPL-2 AFL-2.1 )"
137 -SLOT="0"
138 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
139 -IUSE="debug static-libs test"
140 -
141 -CDEPEND="
142 - >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
143 - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
144 - >=sys-apps/dbus-1.8[${MULTILIB_USEDEP}]
145 -"
146 -DEPEND="${CDEPEND}
147 - >=dev-util/gtk-doc-am-1.14
148 - virtual/pkgconfig
149 -"
150 -RDEPEND="${CDEPEND}"
151 -
152 -DOCS=( AUTHORS ChangeLog HACKING NEWS README )
153 -
154 -set_TBD() {
155 - # out of sources build dir for make check
156 - export TBD="${BUILD_DIR}-tests"
157 -}
158 -
159 -src_prepare() {
160 - epatch_user
161 -}
162 -
163 -multilib_src_configure() {
164 - local myconf=(
165 - --localstatedir="${EPREFIX}"/var
166 - --enable-bash-completion
167 - --disable-gtk-doc
168 - $(use_enable debug asserts)
169 - $(use_enable static-libs static)
170 - )
171 -
172 - ECONF_SOURCE="${S}" econf "${myconf[@]}"
173 -
174 - ln -s "${S}"/doc/reference/html doc/reference/html #460042
175 -
176 - if use test; then
177 - set_TBD
178 - mkdir "${TBD}"
179 - cd "${TBD}"
180 - einfo "Running configure in ${TBD}"
181 - ECONF_SOURCE="${S}" econf \
182 - "${myconf[@]}" \
183 - $(use_enable test checks) \
184 - $(use_enable test tests) \
185 - $(use_enable test asserts) \
186 - $(use_with test test-socket-dir "${T}"/dbus-test-socket)
187 - fi
188 -}
189 -
190 -multilib_src_compile() {
191 - emake
192 -
193 - if use test; then
194 - set_TBD
195 - cd "${TBD}"
196 - einfo "Running make in ${TBD}"
197 - emake
198 - fi
199 -}
200 -
201 -multilib_src_test() {
202 - set_TBD
203 - cd "${TBD}"
204 - emake check
205 -}
206 -
207 -multilib_src_install_all() {
208 - einstalldocs
209 -
210 - newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus-send
211 - rm -rf "${ED}"/etc/bash_completion.d || die
212 -
213 - prune_libtool_files
214 -}