Gentoo Archives: gentoo-commits

From: "Jason Donenfeld (zx2c4)" <zx2c4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-voip/yate: yate-9999.ebuild metadata.xml ChangeLog yate-4.3.0.1.ebuild
Date: Mon, 28 Apr 2014 02:35:37
Message-Id: 20140428023533.C920E2004C@flycatcher.gentoo.org
1 zx2c4 14/04/28 02:35:33
2
3 Modified: metadata.xml ChangeLog
4 Added: yate-9999.ebuild
5 Removed: yate-4.3.0.1.ebuild
6 Log:
7 I'll maintain the live ebuild, but I'm purging old security filled versions.
8
9 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A5DE03AE)
10
11 Revision Changes Path
12 1.11 net-voip/yate/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/metadata.xml?rev=1.11&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/metadata.xml?rev=1.11&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/metadata.xml?r1=1.10&r2=1.11
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-voip/yate/metadata.xml,v
21 retrieving revision 1.10
22 retrieving revision 1.11
23 diff -u -r1.10 -r1.11
24 --- metadata.xml 27 Oct 2013 09:58:12 -0000 1.10
25 +++ metadata.xml 28 Apr 2014 02:35:33 -0000 1.11
26 @@ -1,14 +1,26 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 -<maintainer><email>maintainer-needed@g.o</email></maintainer>
31 + <herd>radio</herd>
32 <use>
33 - <flag name='dahdi'>Enable the DAHDI driver for Digium compatible hardware</flag>
34 - <flag name='h323'>Build H.323 Channel plugin</flag>
35 - <flag name='ilbc'>Build ILBC codec plugin</flag>
36 - <flag name='sctp'>
37 - Support for Stream Control Transmission Protocol
38 - </flag>
39 - <flag name='spandsp'>Enable support for the spandsp codec</flag>
40 + <flag name="sctp">Enable SCTP sockets</flag>
41 + <flag name="dahdi">Enable Dahdi driver</flag>
42 + <flag name="zaptel">Enable Zaptel driver</flag>
43 + <flag name="wpcard">Enable Wanpipe card driver</flag>
44 + <flag name="tdmcard">Enable TDMV API card driver</flag>
45 + <flag name="wanpipe">Enable Wanpipe support</flag>
46 + <flag name="ilbc">Enable iLBC codec</flag>
47 + <flag name="ilbc-webrtc">Enable iLBC webrtc codec</flag>
48 + <flag name="isac-float">Enable iSAC float codec</flag>
49 + <flag name="isac-fixed">Enable iSAC fixed codec</flag>
50 + <flag name="postgres">use Postgress SQL</flag>
51 + <flag name="mysql">use MySQL client library</flag>
52 + <flag name="gsm">use GSM codec</flag>
53 + <flag name="speex">use Speex codec</flag>
54 + <flag name="amrnb">use AMR-NB</flag>
55 + <flag name="spandsp">use spandsp library</flag>
56 + <flag name="h323">use OpenH323</flag>
57 + <flag name="coredumper">use Google coredumper</flag>
58 </use>
59 </pkgmetadata>
60 +
61
62
63
64 1.25 net-voip/yate/ChangeLog
65
66 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/ChangeLog?rev=1.25&view=markup
67 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/ChangeLog?rev=1.25&content-type=text/plain
68 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/ChangeLog?r1=1.24&r2=1.25
69
70 Index: ChangeLog
71 ===================================================================
72 RCS file: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v
73 retrieving revision 1.24
74 retrieving revision 1.25
75 diff -u -r1.24 -r1.25
76 --- ChangeLog 15 Dec 2013 12:32:54 -0000 1.24
77 +++ ChangeLog 28 Apr 2014 02:35:33 -0000 1.25
78 @@ -1,6 +1,12 @@
79 # ChangeLog for net-voip/yate
80 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
81 -# $Header: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v 1.24 2013/12/15 12:32:54 moult Exp $
82 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
83 +# $Header: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v 1.25 2014/04/28 02:35:33 zx2c4 Exp $
84 +
85 +*yate-9999 (28 Apr 2014)
86 +
87 + 28 Apr 2014; Jason A. Donenfeld <zx2c4@g.o> +yate-9999.ebuild,
88 + -yate-4.3.0.1.ebuild, metadata.xml:
89 + I'll maintain the live ebuild, but I'm purging old security filled versions.
90
91 15 Dec 2013; Dion Moult <moult@g.o> -yate-2.0.0.ebuild:
92 <=net-voip/yate-2.0.0 removal (pending 11 July 2013), see #290062 and #290063
93
94
95
96 1.1 net-voip/yate/yate-9999.ebuild
97
98 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/yate-9999.ebuild?rev=1.1&view=markup
99 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/yate-9999.ebuild?rev=1.1&content-type=text/plain
100
101 Index: yate-9999.ebuild
102 ===================================================================
103 # Copyright 1999-2014 Gentoo Foundation
104 # Distributed under the terms of the GNU General Public License v2
105 # $Header: /var/cvsroot/gentoo-x86/net-voip/yate/yate-9999.ebuild,v 1.1 2014/04/28 02:35:33 zx2c4 Exp $
106
107 EAPI=5
108
109 inherit subversion autotools
110
111 DESCRIPTION="The Yate GSM base station"
112 HOMEPAGE="http://www.yatebts.com/"
113 ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk"
114
115 LICENSE="GPL-2"
116 SLOT="0"
117 KEYWORDS=""
118 IUSE="sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc +ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex h323 spandsp +ssl qt4 +zlib amrnb"
119
120 RDEPEND="
121 postgres? ( dev-db/postgresql-base )
122 mysql? ( virtual/mysql )
123 gsm? ( media-sound/gsm )
124 speex? ( media-libs/speex )
125 ssl? ( dev-libs/openssl )
126 h323? ( net-libs/h323plus )
127 zlib? ( sys-libs/zlib )
128 qt4? ( dev-qt/qtgui:4 dev-qt/designer:4 )
129 ilbc? ( dev-libs/ilbc-rfc3951 )
130 spandsp? ( >=media-libs/spandsp-0.0.3 )
131 dahdi? ( net-misc/dahdi )
132 virtual/libusb:1"
133 DEPEND="app-doc/doxygen virtual/pkgconfig ${RDEPEND}"
134
135 src_prepare() {
136 eautoreconf
137 ./yate-config.sh || die
138 }
139
140 #fdsize, inline, rtti: keep default values
141 #internalregex: use system
142 #coredumper: not in the tree, bug 118716
143 #wanpipe, wphwec: not in the tree, bug 188939
144 #amrnb: not in tree!
145 #zaptel: ??
146 src_configure() {
147 econf \
148 --with-archlib=$(get_libdir) \
149 $(use_enable sse2) \
150 $(use_enable sctp) \
151 $(use_enable dahdi) \
152 $(use_enable zaptel) \
153 $(use_enable wpcard) \
154 $(use_enable tdmcard) \
155 $(use_enable wanpipe) \
156 $(use_enable ilbc) \
157 $(use_enable ilbc-webrtc) \
158 $(use_enable isac-float) \
159 $(use_enable isac-fixed) \
160 $(use_with postgres libpq) \
161 $(use_with mysql) \
162 $(use_with gsm libgsm) \
163 $(use_with speex libspeex) \
164 $(use_with amrnb) \
165 $(use_with spandsp) \
166 $(use_with h323 openh323 /usr) \
167 $(use_with h323 pwlib /usr) \
168 $(use_with ssl openssl) \
169 $(use_with qt4 libqt4)
170 }
171
172 src_compile() {
173 emake -j1
174 }