Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
Date: Sun, 01 Jul 2018 08:57:31
Message-Id: 1530435436.1e4caf8e1bf4b1bfa49c7b6ce53b1445f36a77c1.pacho@gentoo
1 commit: 1e4caf8e1bf4b1bfa49c7b6ce53b1445f36a77c1
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 1 08:44:53 2018 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 1 08:57:16 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4caf8e
7
8 net-libs/loudmouth: Drop old
9
10 Package-Manager: Portage-2.3.41, Repoman-2.3.9
11
12 net-libs/loudmouth/Manifest | 1 -
13 net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild | 57 ---------------------------
14 net-libs/loudmouth/loudmouth-1.5.3.ebuild | 58 ----------------------------
15 net-libs/loudmouth/metadata.xml | 6 +--
16 4 files changed, 2 insertions(+), 120 deletions(-)
17
18 diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest
19 index 16d7dfe621a..a905effb7a5 100644
20 --- a/net-libs/loudmouth/Manifest
21 +++ b/net-libs/loudmouth/Manifest
22 @@ -1,2 +1 @@
23 -DIST loudmouth-1.5.2.tar.gz 115940 BLAKE2B cf9134fb68e09c4f03e605227a42b9fc092d5f4f5524a39e044f6bd573e7b9a0e7ba1161cda2655cdc513a05673dfa3600d0548209230314a9455c7a912123b7 SHA512 54c3eb7ef99604d7e2d5560dc6e5be176a188e6a0d82ae6c2f488e30f06553039aa03d6f818cec25f354479a2624f60f2233d7e63b54f331e934d554de9bfc87
24 DIST loudmouth-1.5.3.tar.gz 114676 BLAKE2B 7a73e4e65046608fc8ec571b5448ab8344a8aed554fee1ecf7badd2ca5ed382ddb27e6ba7bd5d0a76d978d3079415b307f1b4ca77da450003ae936191cdbd33e SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7
25
26 diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild
27 deleted file mode 100644
28 index abcf62c398c..00000000000
29 --- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild
30 +++ /dev/null
31 @@ -1,57 +0,0 @@
32 -# Copyright 1999-2017 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=5
36 -
37 -inherit autotools eutils
38 -
39 -DESCRIPTION="Lightweight C Jabber library"
40 -HOMEPAGE="https://github.com/mcabber/loudmouth"
41 -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
42 -#SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2"
43 -
44 -LICENSE="LGPL-2.1"
45 -SLOT="0"
46 -KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~ppc-macos"
47 -
48 -IUSE="asyncns ssl openssl static-libs test"
49 -
50 -# Automagic libidn dependency
51 -RDEPEND="
52 - >=dev-libs/glib-2.16:2
53 - net-dns/libidn
54 - ssl? (
55 - !openssl? ( >=net-libs/gnutls-1.4.0 )
56 - openssl? ( dev-libs/openssl:0 )
57 - )
58 - asyncns? ( >=net-libs/libasyncns-0.3 )
59 -"
60 -DEPEND="${RDEPEND}
61 - test? ( dev-libs/check )
62 - virtual/pkgconfig
63 - >=dev-util/gtk-doc-1
64 - >=dev-util/gtk-doc-am-1
65 -"
66 -
67 -src_prepare() {
68 - eautoreconf
69 -}
70 -
71 -src_configure() {
72 - local myconf
73 -
74 - if use ssl; then
75 - if ! use openssl; then
76 - myconf="${myconf} --with-ssl=gnutls"
77 - else
78 - myconf="${myconf} --with-ssl=openssl"
79 - fi
80 - else
81 - myconf="${myconf} --with-ssl=no"
82 - fi
83 -
84 - econf \
85 - $(use_enable static-libs static) \
86 - $(use_with asyncns) \
87 - ${myconf}
88 -}
89
90 diff --git a/net-libs/loudmouth/loudmouth-1.5.3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3.ebuild
91 deleted file mode 100644
92 index 2b9a01dfa34..00000000000
93 --- a/net-libs/loudmouth/loudmouth-1.5.3.ebuild
94 +++ /dev/null
95 @@ -1,58 +0,0 @@
96 -# Copyright 1999-2018 Gentoo Foundation
97 -# Distributed under the terms of the GNU General Public License v2
98 -
99 -EAPI=5
100 -
101 -inherit autotools eutils
102 -
103 -DESCRIPTION="Lightweight C Jabber library"
104 -HOMEPAGE="https://github.com/mcabber/loudmouth"
105 -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
106 -#SRC_URI="https://mcabber.com/files/${PN}/${P}.tar.bz2"
107 -
108 -LICENSE="LGPL-2.1"
109 -SLOT="0"
110 -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
111 -
112 -IUSE="asyncns ssl openssl static-libs test"
113 -
114 -# Automagic libidn dependency
115 -RDEPEND="
116 - >=dev-libs/glib-2.16:2
117 - net-dns/libidn
118 - ssl? (
119 - !openssl? ( >=net-libs/gnutls-1.4.0 )
120 - openssl? ( dev-libs/openssl:0 )
121 - )
122 - asyncns? ( >=net-libs/libasyncns-0.3 )
123 -"
124 -DEPEND="${RDEPEND}
125 - test? ( dev-libs/check )
126 - virtual/pkgconfig
127 - >=dev-util/gtk-doc-1
128 - >=dev-util/gtk-doc-am-1
129 -"
130 -
131 -src_prepare() {
132 - epatch "${FILESDIR}"/${P}-gcc7.patch
133 - eautoreconf
134 -}
135 -
136 -src_configure() {
137 - local myconf
138 -
139 - if use ssl; then
140 - if ! use openssl; then
141 - myconf="${myconf} --with-ssl=gnutls"
142 - else
143 - myconf="${myconf} --with-ssl=openssl"
144 - fi
145 - else
146 - myconf="${myconf} --with-ssl=no"
147 - fi
148 -
149 - econf \
150 - $(use_enable static-libs static) \
151 - $(use_with asyncns) \
152 - ${myconf}
153 -}
154
155 diff --git a/net-libs/loudmouth/metadata.xml b/net-libs/loudmouth/metadata.xml
156 index 528027fd8a7..159c57ddc16 100644
157 --- a/net-libs/loudmouth/metadata.xml
158 +++ b/net-libs/loudmouth/metadata.xml
159 @@ -1,10 +1,7 @@
160 <?xml version="1.0" encoding="UTF-8"?>
161 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
162 <pkgmetadata>
163 - <maintainer type="person">
164 - <email>wschlich@g.o</email>
165 - <name>Wolfram Schlich</name>
166 - </maintainer>
167 + <!-- maintainer-needed -->
168 <use>
169 <flag name="asyncns">Use <pkg>net-libs/libasyncns</pkg> for asynchronous name resolution.</flag>
170 <flag name="openssl">Enable <pkg>dev-libs/openssl</pkg> support instead of gnutls (which is the default).</flag>
171 @@ -13,3 +10,4 @@
172 <remote-id type="github">mcabber/loudmouth</remote-id>
173 </upstream>
174 </pkgmetadata>
175 +