Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/h323plus/files/, net-libs/h323plus/
Date: Fri, 26 Jan 2018 22:54:32
Message-Id: 1517007242.fd8fc94a46ad2a7573a19e5b28bee1af40cc46b8.zlogene@gentoo
1 commit: fd8fc94a46ad2a7573a19e5b28bee1af40cc46b8
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 26 22:54:02 2018 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 26 22:54:02 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8fc94a
7
8 net-libs/h323plus: remove last rited package
9
10 net-libs/h323plus/Manifest | 1 -
11 .../files/h323plus-1.25.0-ptlib-2.10.10.patch | 15 -----
12 .../h323plus-1.25.0-ptrace-debugoptionlist.patch | 13 ----
13 .../files/h323plus-1.25.0-ptrace-param.patch | 18 ------
14 net-libs/h323plus/h323plus-1.25.0-r1.ebuild | 67 ---------------------
15 net-libs/h323plus/h323plus-1.25.0-r2.ebuild | 69 ----------------------
16 net-libs/h323plus/metadata.xml | 13 ----
17 7 files changed, 196 deletions(-)
18
19 diff --git a/net-libs/h323plus/Manifest b/net-libs/h323plus/Manifest
20 deleted file mode 100644
21 index 61c1a928442..00000000000
22 --- a/net-libs/h323plus/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST h323plus-v1_25_0.tar.gz 4193136 BLAKE2B 341458e146cef9a006a990ae04749c4f18dfeababb07fee69eaf19a72fb5509d76e8eccb553ecf91b9b13123b485b40be8dc96c7c797706f516b7ff36db83a32 SHA512 f0b8b26a0062eadc183af60d25302f95d06720dffe23f0bc0c9568ce34d7aae10acef434da9e09839fe19fcdc9f7f5d47396eb7c684ef55e457556abb66a682d
26
27 diff --git a/net-libs/h323plus/files/h323plus-1.25.0-ptlib-2.10.10.patch b/net-libs/h323plus/files/h323plus-1.25.0-ptlib-2.10.10.patch
28 deleted file mode 100644
29 index 74856a099c0..00000000000
30 --- a/net-libs/h323plus/files/h323plus-1.25.0-ptlib-2.10.10.patch
31 +++ /dev/null
32 @@ -1,15 +0,0 @@
33 -Fix macro definition for ptlib-2.10.10 compatibility
34 -http://lists.packetizer.com/pipermail/h323plus/2012-December/002543.html
35 -
36 -diff -ur a/include/openh323buildopts.h.in b/include/openh323buildopts.h.in
37 ---- a/include/openh323buildopts.h.in 2012-09-21 05:53:21.000000000 +0200
38 -+++ b/include/openh323buildopts.h.in 2013-03-05 19:26:25.251373540 +0100
39 -@@ -35,7 +35,7 @@
40 - #include <ptbuildopts.h>
41 - #include <ptlib/../../revision.h>
42 -
43 --#if PTLIB_MAJOR == 2 && PTLIB_MINOR < 10
44 -+#if PTLIB_MAJOR == 2 && PTLIB_MINOR <= 10
45 - #define PTLIB_VER ( PTLIB_MAJOR*100 + PTLIB_MINOR*10 + PTLIB_BUILD )
46 - #else
47 - #define PTLIB_VER ( PTLIB_MAJOR*1000 + PTLIB_MINOR*10 + PTLIB_BUILD )
48
49 diff --git a/net-libs/h323plus/files/h323plus-1.25.0-ptrace-debugoptionlist.patch b/net-libs/h323plus/files/h323plus-1.25.0-ptrace-debugoptionlist.patch
50 deleted file mode 100644
51 index 7e800f490f1..00000000000
52 --- a/net-libs/h323plus/files/h323plus-1.25.0-ptrace-debugoptionlist.patch
53 +++ /dev/null
54 @@ -1,13 +0,0 @@
55 -diff -ur a/src/h323pluginmgr.cxx b/src/h323pluginmgr.cxx
56 ---- a/src/h323pluginmgr.cxx 2012-11-29 17:23:26.000000000 +0100
57 -+++ b/src/h323pluginmgr.cxx 2013-02-22 18:56:33.100356993 +0100
58 -@@ -1543,7 +1543,9 @@
59 - PopulateMediaFormatOptions(codecDefn, fmt);
60 - PopulateMediaFormatFromGenericData(fmt,
61 - (PluginCodec_H323GenericCodecData *)codecDefn->h323CapabilityData);
62 -+#if PTRACING
63 - OpalMediaFormat::DebugOptionList(fmt);
64 -+#endif
65 - return true;
66 - }
67 -
68
69 diff --git a/net-libs/h323plus/files/h323plus-1.25.0-ptrace-param.patch b/net-libs/h323plus/files/h323plus-1.25.0-ptrace-param.patch
70 deleted file mode 100644
71 index c69e703f42c..00000000000
72 --- a/net-libs/h323plus/files/h323plus-1.25.0-ptrace-param.patch
73 +++ /dev/null
74 @@ -1,18 +0,0 @@
75 -diff -ur a/src/rtp.cxx b/src/rtp.cxx
76 ---- a/src/rtp.cxx 2012-12-10 18:56:08.000000000 +0100
77 -+++ b/src/rtp.cxx 2013-02-22 18:54:35.360358638 +0100
78 -@@ -1164,9 +1164,13 @@
79 - return e_ProcessPacket;
80 - }
81 -
82 --
83 -+#if PTRACING
84 - void RTP_Session::OnRxSenderReport(const SenderReport & PTRACE_PARAM(sender),
85 - const ReceiverReportArray & PTRACE_PARAM(reports))
86 -+#else
87 -+void RTP_Session::OnRxSenderReport(const SenderReport & sender,
88 -+ const ReceiverReportArray & reports)
89 -+#endif
90 - {
91 - userData->OnRxSenderReport(sessionID,sender,reports);
92 -
93
94 diff --git a/net-libs/h323plus/h323plus-1.25.0-r1.ebuild b/net-libs/h323plus/h323plus-1.25.0-r1.ebuild
95 deleted file mode 100644
96 index cd5e799e452..00000000000
97 --- a/net-libs/h323plus/h323plus-1.25.0-r1.ebuild
98 +++ /dev/null
99 @@ -1,67 +0,0 @@
100 -# Copyright 1999-2017 Gentoo Foundation
101 -# Distributed under the terms of the GNU General Public License v2
102 -
103 -EAPI=5
104 -
105 -inherit eutils flag-o-matic multilib toolchain-funcs
106 -
107 -MY_P="${PN}-v${PV//./_}"
108 -
109 -DESCRIPTION="Open Source implementation of the ITU H.323 protocol, successor of OpenH323"
110 -HOMEPAGE="http://www.h323plus.org/"
111 -SRC_URI="mirror://sourceforge/${PN}/${PN}-v${PV//./_}.tar.gz"
112 -
113 -IUSE="aec debug +sound +video"
114 -SLOT="0/${PV}"
115 -LICENSE="MPL-1.1"
116 -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86"
117 -
118 -DEPEND=">=net-libs/ptlib-2.6.4:=[wav]
119 - aec? ( >=media-libs/speex-1.2_rc1 )
120 - sound? (
121 - media-sound/gsm
122 - dev-libs/ilbc-rfc3951
123 - )
124 - video? (
125 - media-libs/libtheora
126 - virtual/ffmpeg
127 - )"
128 -RDEPEND="${DEPEND}
129 - !net-libs/openh323"
130 -
131 -S="${WORKDIR}/${PN}"
132 -
133 -src_prepare() {
134 - epatch "${FILESDIR}"/${PN}-1.25.0-ptrace-param.patch
135 - epatch "${FILESDIR}"/${PN}-1.25.0-ptrace-debugoptionlist.patch
136 - epatch "${FILESDIR}"/${PN}-1.25.0-ptlib-2.10.10.patch
137 -}
138 -
139 -src_configure() {
140 - # TODO: support for h.263/h.264/sbc(bluetooth)/celt/spandsp
141 - #export OPENH323DIR=${S}
142 - econf \
143 - PTLIB_CONFIG="${EPREFIX}/usr/bin/ptlib-config" \
144 - $(use_enable video) \
145 - $(use_enable sound audio) \
146 - $(use_enable aec) \
147 - $(use_enable debug asntracing)
148 - # revision.h does not exist in ptlib(?)
149 - sed -i "/revision.h/d" include/openh323buildopts.h || die
150 -}
151 -
152 -src_compile() {
153 - emake \
154 - CC="$(tc-getCC)" \
155 - CXX="$(tc-getCXX)" \
156 - AR="$(tc-getAR)"
157 - # these should point to the right directories,
158 - # openh323.org apps and others need this
159 - sed -i -e "s:^OH323_LIBDIR = \$(OPENH323DIR).*:OH323_LIBDIR = /usr/$(get_libdir):" \
160 - openh323u.mak || die
161 - sed -i -e "s:^OH323_INCDIR = \$(OPENH323DIR).*:OH323_INCDIR = /usr/include/openh323:" \
162 - openh323u.mak || die
163 - # this is hardcoded now?
164 - sed -i -e "s:^\(OPENH323DIR[ \t]\+=\) "${S}":\1 /usr/share/openh323:" \
165 - openh323u.mak || die
166 -}
167
168 diff --git a/net-libs/h323plus/h323plus-1.25.0-r2.ebuild b/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
169 deleted file mode 100644
170 index 6abbd14d31f..00000000000
171 --- a/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
172 +++ /dev/null
173 @@ -1,69 +0,0 @@
174 -# Copyright 1999-2017 Gentoo Foundation
175 -# Distributed under the terms of the GNU General Public License v2
176 -
177 -EAPI=5
178 -
179 -inherit eutils flag-o-matic multilib toolchain-funcs
180 -
181 -MY_P="${PN}-v${PV//./_}"
182 -
183 -DESCRIPTION="Open Source implementation of the ITU H.323 protocol, successor of OpenH323"
184 -HOMEPAGE="http://www.h323plus.org/"
185 -SRC_URI="mirror://sourceforge/${PN}/${PN}-v${PV//./_}.tar.gz"
186 -
187 -IUSE="aec debug +sound +video"
188 -SLOT="0/${PV}"
189 -LICENSE="MPL-1.1"
190 -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86"
191 -
192 -DEPEND=">=net-libs/ptlib-2.6.4:=[-debug,wav]
193 - aec? ( >=media-libs/speex-1.2_rc1 )
194 - sound? (
195 - media-sound/gsm
196 - dev-libs/ilbc-rfc3951
197 - )
198 - video? (
199 - media-libs/libtheora
200 - virtual/ffmpeg
201 - )
202 - net-nds/openldap
203 - dev-libs/openssl:0="
204 -RDEPEND="${DEPEND}
205 - !net-libs/openh323"
206 -
207 -S="${WORKDIR}/${PN}"
208 -
209 -src_prepare() {
210 - epatch "${FILESDIR}"/${PN}-1.25.0-ptrace-param.patch
211 - epatch "${FILESDIR}"/${PN}-1.25.0-ptrace-debugoptionlist.patch
212 - epatch "${FILESDIR}"/${PN}-1.25.0-ptlib-2.10.10.patch
213 -}
214 -
215 -src_configure() {
216 - # TODO: support for h.263/h.264/sbc(bluetooth)/celt/spandsp
217 - #export OPENH323DIR=${S}
218 - econf \
219 - PTLIB_CONFIG="${EPREFIX}/usr/bin/ptlib-config" \
220 - $(use_enable video) \
221 - $(use_enable sound audio) \
222 - $(use_enable aec) \
223 - $(use_enable debug asntracing)
224 - # revision.h does not exist in ptlib(?)
225 - sed -i "/revision.h/d" include/openh323buildopts.h || die
226 -}
227 -
228 -src_compile() {
229 - emake \
230 - CC="$(tc-getCC)" \
231 - CXX="$(tc-getCXX)" \
232 - AR="$(tc-getAR)"
233 - # these should point to the right directories,
234 - # openh323.org apps and others need this
235 - sed -i -e "s:^OH323_LIBDIR = \$(OPENH323DIR).*:OH323_LIBDIR = /usr/$(get_libdir):" \
236 - openh323u.mak || die
237 - sed -i -e "s:^OH323_INCDIR = \$(OPENH323DIR).*:OH323_INCDIR = /usr/include/openh323:" \
238 - openh323u.mak || die
239 - # this is hardcoded now?
240 - sed -i -e "s:^\(OPENH323DIR[ \t]\+=\) "${S}":\1 /usr/share/openh323:" \
241 - openh323u.mak || die
242 -}
243
244 diff --git a/net-libs/h323plus/metadata.xml b/net-libs/h323plus/metadata.xml
245 deleted file mode 100644
246 index 304a5e0c2a9..00000000000
247 --- a/net-libs/h323plus/metadata.xml
248 +++ /dev/null
249 @@ -1,13 +0,0 @@
250 -<?xml version="1.0" encoding="UTF-8"?>
251 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
252 -<pkgmetadata>
253 - <!-- maintainer-needed -->
254 - <use>
255 - <flag name="aec">Enable acoustic echo cancellation</flag>
256 - <flag name="sound">Enable audio codecs</flag>
257 - <flag name="video">Enable video codecs</flag>
258 - </use>
259 - <upstream>
260 - <remote-id type="sourceforge">h323plus</remote-id>
261 - </upstream>
262 -</pkgmetadata>