Gentoo Archives: gentoo-commits

From: "Richard Farina (zerochaos)" <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-voip/yate: yate-5.4.0.ebuild ChangeLog yate-5.3.0.ebuild
Date: Fri, 25 Jul 2014 20:38:49
Message-Id: 20140725203840.C4F752004E@flycatcher.gentoo.org
1 zerochaos 14/07/25 20:38:40
2
3 Modified: ChangeLog
4 Added: yate-5.4.0.ebuild
5 Removed: yate-5.3.0.ebuild
6 Log:
7 version bump
8
9 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
10
11 Revision Changes Path
12 1.30 net-voip/yate/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/ChangeLog?rev=1.30&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/ChangeLog?rev=1.30&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/ChangeLog?r1=1.29&r2=1.30
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v
21 retrieving revision 1.29
22 retrieving revision 1.30
23 diff -u -r1.29 -r1.30
24 --- ChangeLog 25 Jul 2014 20:12:38 -0000 1.29
25 +++ ChangeLog 25 Jul 2014 20:38:40 -0000 1.30
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-voip/yate
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v 1.29 2014/07/25 20:12:38 zerochaos Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v 1.30 2014/07/25 20:38:40 zerochaos Exp $
31 +
32 +*yate-5.4.0 (25 Jul 2014)
33 +
34 + 25 Jul 2014; Rick Farina <zerochaos@g.o> +yate-5.4.0.ebuild,
35 + -yate-5.3.0.ebuild:
36 + version bump
37
38 *yate-5.3.0 (25 Jul 2014)
39
40
41
42
43 1.1 net-voip/yate/yate-5.4.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/yate-5.4.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-voip/yate/yate-5.4.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: yate-5.4.0.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-voip/yate/yate-5.4.0.ebuild,v 1.1 2014/07/25 20:38:40 zerochaos Exp $
53
54 EAPI=5
55
56 inherit autotools eutils
57
58 DESCRIPTION="The Yate AV Suite"
59 HOMEPAGE="http://yate.null.ro/"
60
61 if [[ ${PV} == 9999 ]] ; then
62 ESVN_REPO_URI="http://voip.null.ro/svn/yate/trunk"
63 inherit subversion
64 KEYWORDS=""
65 else
66 SRC_URI="http://voip.null.ro/tarballs/${PN}5/${P}-1.tar.gz"
67 KEYWORDS="~amd64 ~x86"
68 S="${WORKDIR}/${PN}"
69 fi
70
71 LICENSE="GPL-2"
72 SLOT="0"
73 IUSE="doc sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc +ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex h323 spandsp +ssl qt4 +zlib amrnb"
74
75 RDEPEND="
76 postgres? ( dev-db/postgresql-base )
77 mysql? ( virtual/mysql )
78 gsm? ( media-sound/gsm )
79 speex? ( media-libs/speex )
80 ssl? ( dev-libs/openssl )
81 h323? ( net-libs/h323plus )
82 zlib? ( sys-libs/zlib )
83 qt4? ( dev-qt/qtgui:4 dev-qt/designer:4 )
84 ilbc? ( dev-libs/ilbc-rfc3951 )
85 spandsp? ( >=media-libs/spandsp-0.0.3 )
86 dahdi? ( net-misc/dahdi )
87 "
88 DEPEND="doc? ( || ( app-doc/doxygen dev-util/kdoc ) )
89 virtual/pkgconfig
90 ${RDEPEND}"
91
92 src_prepare() {
93 epatch "${FILESDIR}"/dont-mess-with-cflags.patch
94 eautoreconf
95 ./yate-config.sh || die
96 }
97
98 #fdsize, inline, rtti: keep default values
99 #internalregex: use system
100 #coredumper: not in the tree, bug 118716
101 #wanpipe, wphwec: not in the tree, bug 188939
102 #amrnb: not in tree!
103 #zaptel: ??
104 src_configure() {
105 econf \
106 --with-archlib=$(get_libdir) \
107 $(use_enable sse2) \
108 $(use_enable sctp) \
109 $(use_enable dahdi) \
110 $(use_enable zaptel) \
111 $(use_enable wpcard) \
112 $(use_enable tdmcard) \
113 $(use_enable wanpipe) \
114 $(use_enable ilbc) \
115 $(use_enable ilbc-webrtc) \
116 $(use_enable isac-float) \
117 $(use_enable isac-fixed) \
118 $(use_with postgres libpq) \
119 $(use_with mysql) \
120 $(use_with gsm libgsm) \
121 $(use_with speex libspeex) \
122 $(use_with amrnb) \
123 $(use_with spandsp) \
124 $(use_with h323 openh323 /usr) \
125 $(use_with h323 pwlib /usr) \
126 $(use_with ssl openssl) \
127 $(use_with qt4 libqt4)
128 }
129
130 src_compile() {
131 emake -j1
132 }
133
134 src_install() {
135 if use doc; then
136 emake DESTDIR="${ED}" install
137 else
138 emake DESTDIR="${ED}" install-noapi
139 fi
140 }