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> |