* [gentoo-commits] repo/gentoo:master commit in: net-libs/h323plus/
@ 2015-09-30 17:30 Richard Farina
0 siblings, 0 replies; 3+ messages in thread
From: Richard Farina @ 2015-09-30 17:30 UTC (permalink / raw
To: gentoo-commits
commit: 493d702cbcb57d16d6c16f4ec2621d1fb027800e
Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 17:29:31 2015 +0000
Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 17:29:55 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493d702c
net-libs/h323plus: /usr/lib64/libh323_linux_x86_64_n.so.1.25.0 links to /usr/lib64/libldap_r-2.4.so.2
/usr/lib64/libh323_linux_x86_64_n.so.1.25.0 links to /usr/lib64/libcrypto.so.1.0.0
Package-Manager: portage-2.2.21
net-libs/h323plus/h323plus-1.25.0-r2.ebuild | 70 +++++++++++++++++++++++++++++
1 file changed, 70 insertions(+)
diff --git a/net-libs/h323plus/h323plus-1.25.0-r2.ebuild b/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
new file mode 100644
index 0000000..e37de38
--- /dev/null
+++ b/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils flag-o-matic multilib toolchain-funcs
+
+MY_P="${PN}-v${PV//./_}"
+
+DESCRIPTION="Open Source implementation of the ITU H.323 teleconferencing protocol, successor to OpenH323"
+HOMEPAGE="http://www.h323plus.org/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-v${PV//./_}.tar.gz"
+
+IUSE="aec debug +sound +video"
+SLOT="0/${PV}"
+LICENSE="MPL-1.1"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86"
+
+DEPEND=">=net-libs/ptlib-2.6.4:=[wav]
+ aec? ( >=media-libs/speex-1.2_rc1 )
+ sound? (
+ media-sound/gsm
+ dev-libs/ilbc-rfc3951
+ )
+ video? (
+ media-libs/libtheora
+ virtual/ffmpeg
+ )
+ net-nds/openldap
+ dev-libs/openssl:0="
+RDEPEND="${DEPEND}
+ !net-libs/openh323"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.25.0-ptrace-param.patch
+ epatch "${FILESDIR}"/${PN}-1.25.0-ptrace-debugoptionlist.patch
+ epatch "${FILESDIR}"/${PN}-1.25.0-ptlib-2.10.10.patch
+}
+
+src_configure() {
+ # TODO: support for h.263/h.264/sbc(bluetooth)/celt/spandsp
+ #export OPENH323DIR=${S}
+ econf \
+ PTLIB_CONFIG="${EPREFIX}/usr/bin/ptlib-config" \
+ $(use_enable video) \
+ $(use_enable sound audio) \
+ $(use_enable aec) \
+ $(use_enable debug asntracing)
+ # revision.h does not exist in ptlib(?)
+ sed -i "/revision.h/d" include/openh323buildopts.h || die
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ AR="$(tc-getAR)"
+ # these should point to the right directories,
+ # openh323.org apps and others need this
+ sed -i -e "s:^OH323_LIBDIR = \$(OPENH323DIR).*:OH323_LIBDIR = /usr/$(get_libdir):" \
+ openh323u.mak || die
+ sed -i -e "s:^OH323_INCDIR = \$(OPENH323DIR).*:OH323_INCDIR = /usr/include/openh323:" \
+ openh323u.mak || die
+ # this is hardcoded now?
+ sed -i -e "s:^\(OPENH323DIR[ \t]\+=\) "${S}":\1 /usr/share/openh323:" \
+ openh323u.mak || die
+}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/h323plus/
@ 2015-09-30 18:01 Richard Farina
0 siblings, 0 replies; 3+ messages in thread
From: Richard Farina @ 2015-09-30 18:01 UTC (permalink / raw
To: gentoo-commits
commit: aeaf5c3c9e28ffcef2389a0cc090fb0e324bdcd1
Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 18:00:44 2015 +0000
Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 18:01:03 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeaf5c3c
net-libs/h323plus: adjust ptlib dep based on bug 486166 (and testing)
Package-Manager: portage-2.2.21
net-libs/h323plus/h323plus-1.25.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/h323plus/h323plus-1.25.0-r2.ebuild b/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
index e37de38..16a4295 100644
--- a/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
+++ b/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0/${PV}"
LICENSE="MPL-1.1"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86"
-DEPEND=">=net-libs/ptlib-2.6.4:=[wav]
+DEPEND=">=net-libs/ptlib-2.6.4:=[-debug,wav]
aec? ( >=media-libs/speex-1.2_rc1 )
sound? (
media-sound/gsm
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/h323plus/
@ 2017-08-06 13:42 Amy Liffey
0 siblings, 0 replies; 3+ messages in thread
From: Amy Liffey @ 2017-08-06 13:42 UTC (permalink / raw
To: gentoo-commits
commit: da5269e330c2261937000b5c5a69ca1b30761bc6
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 6 12:55:57 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Sun Aug 6 13:41:33 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5269e3
net-libs/h323plus: Shorter DESCRIPTION
net-libs/h323plus/h323plus-1.25.0-r1.ebuild | 4 ++--
net-libs/h323plus/h323plus-1.25.0-r2.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/net-libs/h323plus/h323plus-1.25.0-r1.ebuild b/net-libs/h323plus/h323plus-1.25.0-r1.ebuild
index 715133ee232..cd5e799e452 100644
--- a/net-libs/h323plus/h323plus-1.25.0-r1.ebuild
+++ b/net-libs/h323plus/h323plus-1.25.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -7,7 +7,7 @@ inherit eutils flag-o-matic multilib toolchain-funcs
MY_P="${PN}-v${PV//./_}"
-DESCRIPTION="Open Source implementation of the ITU H.323 teleconferencing protocol, successor to OpenH323"
+DESCRIPTION="Open Source implementation of the ITU H.323 protocol, successor of OpenH323"
HOMEPAGE="http://www.h323plus.org/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-v${PV//./_}.tar.gz"
diff --git a/net-libs/h323plus/h323plus-1.25.0-r2.ebuild b/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
index 2a8b189d3ef..6abbd14d31f 100644
--- a/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
+++ b/net-libs/h323plus/h323plus-1.25.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -7,7 +7,7 @@ inherit eutils flag-o-matic multilib toolchain-funcs
MY_P="${PN}-v${PV//./_}"
-DESCRIPTION="Open Source implementation of the ITU H.323 teleconferencing protocol, successor to OpenH323"
+DESCRIPTION="Open Source implementation of the ITU H.323 protocol, successor of OpenH323"
HOMEPAGE="http://www.h323plus.org/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-v${PV//./_}.tar.gz"
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-08-06 13:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-30 17:30 [gentoo-commits] repo/gentoo:master commit in: net-libs/h323plus/ Richard Farina
-- strict thread matches above, loose matches on Subject: below --
2015-09-30 18:01 Richard Farina
2017-08-06 13:42 Amy Liffey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox