* [gentoo-commits] gentoo-x86 commit in net-libs/opal: opal-3.10.11.ebuild ChangeLog
@ 2014-07-28 14:03 Agostino Sarubbo (ago)
0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo (ago) @ 2014-07-28 14:03 UTC (permalink / raw
To: gentoo-commits
ago 14/07/28 14:03:51
Modified: opal-3.10.11.ebuild ChangeLog
Log:
Stable for ppc, wrt bug #517960
(Portage version: 2.2.8-r1/cvs/Linux x86_64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
Revision Changes Path
1.5 net-libs/opal/opal-3.10.11.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?r1=1.4&r2=1.5
Index: opal-3.10.11.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- opal-3.10.11.ebuild 24 Jul 2014 15:42:20 -0000 1.4
+++ opal-3.10.11.ebuild 28 Jul 2014 14:03:51 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.4 2014/07/24 15:42:20 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.5 2014/07/28 14:03:51 ago Exp $
EAPI=5
@@ -13,7 +13,7 @@
LICENSE="MPL-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="capi celt debug doc +dtmf examples fax ffmpeg h224 h281 h323 iax ilbc
ipv6 ivr ixj java ldap lid +plugins sbc sip sipim +sound srtp ssl static-libs
stats swig theora +video vpb vxml wav x264 x264-static xml"
1.107 net-libs/opal/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.107&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.107&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?r1=1.106&r2=1.107
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- ChangeLog 24 Jul 2014 15:42:20 -0000 1.106
+++ ChangeLog 28 Jul 2014 14:03:51 -0000 1.107
@@ -1,6 +1,9 @@
# ChangeLog for net-libs/opal
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.106 2014/07/24 15:42:20 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.107 2014/07/28 14:03:51 ago Exp $
+
+ 28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> opal-3.10.11.ebuild:
+ Stable for ppc, wrt bug #517960
24 Jul 2014; Pacho Ramos <pacho@gentoo.org> opal-3.10.11.ebuild:
amd64/x86 stable, bug #517960
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-libs/opal: opal-3.10.11.ebuild ChangeLog
@ 2014-08-21 9:59 Agostino Sarubbo (ago)
0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo (ago) @ 2014-08-21 9:59 UTC (permalink / raw
To: gentoo-commits
ago 14/08/21 09:59:30
Modified: opal-3.10.11.ebuild ChangeLog
Log:
Stable for ppc64, wrt bug #517960
(Portage version: 2.2.8-r1/cvs/Linux x86_64, RepoMan options: --include-arches="ppc64", signed Manifest commit with key 7194459F)
Revision Changes Path
1.7 net-libs/opal/opal-3.10.11.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?r1=1.6&r2=1.7
Index: opal-3.10.11.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- opal-3.10.11.ebuild 4 Aug 2014 18:50:19 -0000 1.6
+++ opal-3.10.11.ebuild 21 Aug 2014 09:59:30 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.6 2014/08/04 18:50:19 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.7 2014/08/21 09:59:30 ago Exp $
EAPI=5
@@ -13,7 +13,7 @@
LICENSE="MPL-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="capi celt debug doc +dtmf examples fax ffmpeg h224 h281 h323 iax ilbc
ipv6 ivr ixj java ldap lid +plugins sbc sip sipim +sound srtp ssl static-libs
stats swig theora +video vpb vxml wav x264 x264-static xml"
1.109 net-libs/opal/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.109&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.109&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?r1=1.108&r2=1.109
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- ChangeLog 4 Aug 2014 18:50:19 -0000 1.108
+++ ChangeLog 21 Aug 2014 09:59:30 -0000 1.109
@@ -1,6 +1,9 @@
# ChangeLog for net-libs/opal
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.108 2014/08/04 18:50:19 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.109 2014/08/21 09:59:30 ago Exp $
+
+ 21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> opal-3.10.11.ebuild:
+ Stable for ppc64, wrt bug #517960
04 Aug 2014; Raúl Porcel <armin76@gentoo.org> opal-3.10.11.ebuild:
ia64/sparc stable wrt #517960
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-libs/opal: opal-3.10.11.ebuild ChangeLog
@ 2014-08-04 18:50 Raul Porcel (armin76)
0 siblings, 0 replies; 5+ messages in thread
From: Raul Porcel (armin76) @ 2014-08-04 18:50 UTC (permalink / raw
To: gentoo-commits
armin76 14/08/04 18:50:20
Modified: opal-3.10.11.ebuild ChangeLog
Log:
ia64/sparc stable wrt #517960
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xF6AD3240)
Revision Changes Path
1.6 net-libs/opal/opal-3.10.11.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?r1=1.5&r2=1.6
Index: opal-3.10.11.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- opal-3.10.11.ebuild 28 Jul 2014 14:03:51 -0000 1.5
+++ opal-3.10.11.ebuild 4 Aug 2014 18:50:19 -0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.5 2014/07/28 14:03:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.6 2014/08/04 18:50:19 armin76 Exp $
EAPI=5
@@ -13,7 +13,7 @@
LICENSE="MPL-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 sparc x86"
IUSE="capi celt debug doc +dtmf examples fax ffmpeg h224 h281 h323 iax ilbc
ipv6 ivr ixj java ldap lid +plugins sbc sip sipim +sound srtp ssl static-libs
stats swig theora +video vpb vxml wav x264 x264-static xml"
1.108 net-libs/opal/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.108&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.108&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?r1=1.107&r2=1.108
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -r1.107 -r1.108
--- ChangeLog 28 Jul 2014 14:03:51 -0000 1.107
+++ ChangeLog 4 Aug 2014 18:50:19 -0000 1.108
@@ -1,6 +1,9 @@
# ChangeLog for net-libs/opal
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.107 2014/07/28 14:03:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.108 2014/08/04 18:50:19 armin76 Exp $
+
+ 04 Aug 2014; Raúl Porcel <armin76@gentoo.org> opal-3.10.11.ebuild:
+ ia64/sparc stable wrt #517960
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> opal-3.10.11.ebuild:
Stable for ppc, wrt bug #517960
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-libs/opal: opal-3.10.11.ebuild ChangeLog
@ 2014-07-24 15:42 Pacho Ramos (pacho)
0 siblings, 0 replies; 5+ messages in thread
From: Pacho Ramos (pacho) @ 2014-07-24 15:42 UTC (permalink / raw
To: gentoo-commits
pacho 14/07/24 15:42:20
Modified: opal-3.10.11.ebuild ChangeLog
Log:
amd64/x86 stable, bug #517960
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Revision Changes Path
1.4 net-libs/opal/opal-3.10.11.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?r1=1.3&r2=1.4
Index: opal-3.10.11.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- opal-3.10.11.ebuild 24 Jul 2014 13:07:23 -0000 1.3
+++ opal-3.10.11.ebuild 24 Jul 2014 15:42:20 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.3 2014/07/24 13:07:23 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.4 2014/07/24 15:42:20 pacho Exp $
EAPI=5
@@ -13,7 +13,7 @@
LICENSE="MPL-1.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="capi celt debug doc +dtmf examples fax ffmpeg h224 h281 h323 iax ilbc
ipv6 ivr ixj java ldap lid +plugins sbc sip sipim +sound srtp ssl static-libs
stats swig theora +video vpb vxml wav x264 x264-static xml"
1.106 net-libs/opal/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.106&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.106&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?r1=1.105&r2=1.106
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -r1.105 -r1.106
--- ChangeLog 24 Jul 2014 13:07:23 -0000 1.105
+++ ChangeLog 24 Jul 2014 15:42:20 -0000 1.106
@@ -1,6 +1,9 @@
# ChangeLog for net-libs/opal
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.105 2014/07/24 13:07:23 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.106 2014/07/24 15:42:20 pacho Exp $
+
+ 24 Jul 2014; Pacho Ramos <pacho@gentoo.org> opal-3.10.11.ebuild:
+ amd64/x86 stable, bug #517960
24 Jul 2014; Pacho Ramos <pacho@gentoo.org> -opal-3.10.9.ebuild,
opal-3.10.10.ebuild, opal-3.10.11.ebuild, opal-3.6.8-r2.ebuild:
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-libs/opal: opal-3.10.11.ebuild ChangeLog
@ 2014-04-29 9:02 Lars Wendler (polynomial-c)
0 siblings, 0 replies; 5+ messages in thread
From: Lars Wendler (polynomial-c) @ 2014-04-29 9:02 UTC (permalink / raw
To: gentoo-commits
polynomial-c 14/04/29 09:02:05
Modified: ChangeLog
Added: opal-3.10.11.ebuild
Log:
Version bump. Fixed compilation with >=media-video/ffmpeg-2 and >=media-video/libav-9 (bug #443206)
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Revision Changes Path
1.101 net-libs/opal/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.101&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?rev=1.101&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/ChangeLog?r1=1.100&r2=1.101
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -r1.100 -r1.101
--- ChangeLog 3 Apr 2014 10:10:20 -0000 1.100
+++ ChangeLog 29 Apr 2014 09:02:05 -0000 1.101
@@ -1,6 +1,13 @@
# ChangeLog for net-libs/opal
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.100 2014/04/03 10:10:20 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/ChangeLog,v 1.101 2014/04/29 09:02:05 polynomial-c Exp $
+
+*opal-3.10.11 (29 Apr 2014)
+
+ 29 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> +opal-3.10.11.ebuild,
+ +files/opal-3.10.11-libav9-gentoo.patch:
+ Version bump. Fixed compilation with >=media-video/ffmpeg-2 and
+ >=media-video/libav-9 (bug #443206).
03 Apr 2014; Tom Wijsman <TomWij@gentoo.org> opal-3.10.10.ebuild,
opal-3.6.8-r2.ebuild:
1.1 net-libs/opal/opal-3.10.11.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild?rev=1.1&content-type=text/plain
Index: opal-3.10.11.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-3.10.11.ebuild,v 1.1 2014/04/29 09:02:05 polynomial-c Exp $
EAPI=5
inherit eutils autotools toolchain-funcs java-pkg-opt-2 flag-o-matic
DESCRIPTION="C++ class library normalising numerous telephony protocols"
HOMEPAGE="http://www.opalvoip.org/"
SRC_URI="mirror://sourceforge/opalvoip/${P}.tar.bz2
doc? ( mirror://sourceforge/opalvoip/${P}-htmldoc.tar.bz2 )"
LICENSE="MPL-1.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="+audio capi celt debug doc +dtmf examples fax ffmpeg h224 h281 h323 iax
ilbc ipv6 ivr ixj java ldap lid +plugins sbc sip sipim srtp ssl static-libs
stats swig theora +video vpb vxml wav x264 x264-static xml"
REQUIRED_USE="x264-static? ( x264 )
h281? ( h224 )
sip? ( sipim )"
RDEPEND=">=net-libs/ptlib-2.10.10:=[stun,debug=,audio?,dtmf,http,ipv6?,ldap?,ssl?,video?,vxml?,wav?,xml?]
>=media-libs/speex-1.2_beta
fax? ( net-libs/ptlib[asn] )
h323? ( net-libs/ptlib[asn] )
ivr? ( net-libs/ptlib[http,xml,vxml] )
java? ( >=virtual/jre-1.4 )
plugins? (
media-sound/gsm
capi? ( net-dialup/capi4k-utils )
celt? ( media-libs/celt )
ffmpeg? ( virtual/ffmpeg[encode] !!>=media-libs/libav-9 )
ixj? ( sys-kernel/linux-headers )
ilbc? ( dev-libs/ilbc-rfc3951 )
sbc? ( media-libs/libsamplerate )
theora? ( media-libs/libtheora )
x264? ( virtual/ffmpeg
media-libs/x264 ) )
srtp? ( net-libs/libsrtp )
vxml? ( net-libs/ptlib[http,vxml] )"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=sys-devel/gcc-3
java? ( swig? ( dev-lang/swig )
>=virtual/jdk-1.4 )"
# NOTES:
# ffmpeg[encode] is for h263 and mpeg4
# ssl, xml, vxml, ipv6, ldap, audio, wav, and video are use flags
# herited from ptlib: feature is enabled if ptlib has enabled it
# however, disabling it if ptlib has it looks hard (coz of buildopts.h)
# forcing ptlib to disable it for opal is not a solution too
# atm, accepting the "auto-feature" looks like a good solution
# (asn is used for fax and config _only_ for examples)
# OPALDIR should not be used anymore but if a package still need it, create it
pkg_setup() {
# workaround for bug 282838
append-cxxflags "-fno-visibility-inlines-hidden"
append-cxxflags "-fno-strict-aliasing"
# need >=gcc-3
if [[ $(gcc-major-version) -lt 3 ]]; then
eerror "You need to use gcc-3 at least."
eerror "Please change gcc version with 'gcc-config'."
die "You need to use gcc-3 at least."
fi
java-pkg-opt-2_pkg_setup
}
src_prepare() {
# remove visual studio related files from samples/
if use examples; then
rm -f samples/*/*.vcproj
rm -f samples/*/*.sln
rm -f samples/*/*.dsp
rm -f samples/*/*.dsw
fi
epatch "${FILESDIR}/${PN}-3.10.9-svn_revision_override.patch" \
"${FILESDIR}/${PN}-3.10.9-labs_is_in_stdlib.patch" \
"${FILESDIR}/${PN}-3.10.9-avoid_cflags_mixup.patch" \
"${FILESDIR}/${PN}-3.10.9-ffmpeg.patch" \
"${FILESDIR}/${PN}-3.10.11-libav9-gentoo.patch"
if ! use h323; then
# Without this patch, ekiga wont compile, even with
# USE=-h323.
epatch "${FILESDIR}/${PN}-3.10.9-disable-h323-workaround.patch"
fi
epatch "${FILESDIR}/${PN}-3.10.9-java-ruby-swig-fix.patch"
sed -i -e "s:\(.*HAS_H224.*\), \[OPAL_H323\]:\1:" configure.ac \
|| die "sed failed"
eaclocal
eautoconf
# in plugins
cd plugins/
eaclocal
eautoconf
cd ..
# disable celt if celt is not enabled (prevent auto magic dep)
# already in repository
if ! use celt; then
sed -i -e "s/HAVE_CELT=yes/HAVE_CELT=no/" plugins/configure \
|| die "sed failed"
fi
# fix automatic swig detection, upstream bug 2712521 (upstream reject it)
if ! use swig; then
sed -i -e "/^SWIG=/d" configure || die "patching configure failed"
fi
use ilbc || { rm -r plugins/audio/iLBC/ || die "removing iLBC failed"; }
java-pkg-opt-2_src_prepare
}
src_configure() {
local forcedconf=""
# fix bug 277233, upstream bug 2820939
if use fax; then
forcedconf="${forcedconf} --enable-statistics"
fi
# --with-libavcodec-source-dir should _not_ be set, it's for trunk sources
# versioncheck: check for ptlib version
# shared: should always be enabled for a lib
# localspeex, localspeexdsp, localgsm, localilbc: never use bundled libs
# samples: only build some samples, useless
# libavcodec-stackalign-hack: prevent hack (default disable by upstream)
# default-to-full-capabilties: default enable by upstream
# aec: atm, only used when bundled speex, so it's painless for us
# zrtp doesn't depend on net-libs/libzrtpcpp but on libzrtp from
# http://zfoneproject.com/ wich is not in portage
# msrp: highly experimental
# spandsp: doesn't work with newest spandsp, upstream bug 2796047
# g711plc: force enable
# rfc4103: not really used, upstream bug 2795831
# t38, spandsp: merged in fax
# h450, h460, h501: merged in h323 (they are additional features of h323)
econf \
--enable-versioncheck \
--enable-shared \
--disable-zrtp \
--disable-localspeex \
--disable-localspeexdsp \
--disable-localgsm \
--disable-localilbc \
--disable-samples \
--disable-libavcodec-stackalign-hack \
--enable-default-to-full-capabilties \
--enable-aec \
--disable-msrp \
--disable-spandsp \
--enable-g711plc \
--enable-rfc4103 \
$(use_enable debug) \
$(use_enable capi) \
$(use_enable fax) \
$(use_enable fax t38) \
$(use_enable h224) \
$(use_enable h281) \
$(use_enable h323) \
$(use_enable h323 h450) \
$(use_enable h323 h460) \
$(use_enable h323 h501) \
$(use_enable iax) \
$(use_enable ivr) \
$(use_enable ixj) \
$(use_enable java) \
$(use_enable lid) \
$(use_enable plugins) \
$(use_enable sbc) \
$(use_enable sip) \
$(use_enable sipim) \
$(use_enable stats statistics) \
$(use_enable video) $(use_enable video rfc4175) \
$(use_enable vpb) \
$(use_enable x264 h264) \
$(use_enable x264-static x264-link-static) \
${forcedconf}
}
src_compile() {
local makeopts=""
use debug && makeopts="debug"
emake ${makeopts} || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
# Get rid of static libraries if not requested
# There seems to be no easy way to disable this in the build system
if ! use static-libs; then
rm -v "${D}"/usr/lib*/*.a || die
fi
if use doc; then
dohtml -r "${WORKDIR}"/html/* docs/* || die "dohtml failed"
fi
# ChangeLog is not standard and does not exist on 3.10.10
# dodoc ChangeLog-${PN}-v${PV//./_}.txt || die "dodoc failed"
if use examples; then
local exampledir="/usr/share/doc/${PF}/examples"
local basedir="samples"
local sampledirs="`ls ${basedir} --hide=configure* \
--hide=opal_samples.mak.in`"
# first, install files
insinto ${exampledir}/
doins ${basedir}/{configure*,opal_samples*} \
|| die "doins failed"
# now, all examples
for x in ${sampledirs}; do
insinto ${exampledir}/${x}/
doins ${basedir}/${x}/* || die "doins failed"
done
# some examples need version.h
insinto "/usr/share/doc/${PF}/"
doins version.h || die "doins failed"
fi
}
pkg_postinst() {
if use examples; then
ewarn "All examples have been installed, some of them will not work on your system"
ewarn "it will depend of the enabled USE flags in ptlib and opal"
fi
if ! use plugins || ! use audio || ! use video; then
ewarn "You have disabled audio, video or plugins USE flags."
ewarn "Most audio/video features or plugins have been disabled silently"
ewarn "even if enabled via USE flags."
ewarn "Having a feature enabled via USE flag but disabled can lead to issues."
fi
}
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-08-21 9:59 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-28 14:03 [gentoo-commits] gentoo-x86 commit in net-libs/opal: opal-3.10.11.ebuild ChangeLog Agostino Sarubbo (ago)
-- strict thread matches above, loose matches on Subject: below --
2014-08-21 9:59 Agostino Sarubbo (ago)
2014-08-04 18:50 Raul Porcel (armin76)
2014-07-24 15:42 Pacho Ramos (pacho)
2014-04-29 9:02 Lars Wendler (polynomial-c)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox