diff options
author | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2008-02-19 16:33:24 +0000 |
---|---|---|
committer | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2008-02-19 16:33:24 +0000 |
commit | a88b9c35a67f419f7e2aaed9b7713f44ce4f069f (patch) | |
tree | 4f45f0fd28181215186fbbe0cb2a895cf5de9b42 /net-voip | |
parent | hack ortp for linphone-2.1.1 (diff) | |
download | voip-a88b9c35a67f419f7e2aaed9b7713f44ce4f069f.tar.gz voip-a88b9c35a67f419f7e2aaed9b7713f44ce4f069f.tar.bz2 voip-a88b9c35a67f419f7e2aaed9b7713f44ce4f069f.zip |
build linphone with external ortp
svn path=/trunk/; revision=657
Diffstat (limited to 'net-voip')
-rw-r--r-- | net-voip/linphone/ChangeLog | 4 | ||||
-rw-r--r-- | net-voip/linphone/Manifest | 4 | ||||
-rw-r--r-- | net-voip/linphone/linphone-2.1.1-r1.ebuild (renamed from net-voip/linphone/linphone-2.1.1.ebuild) | 11 |
3 files changed, 11 insertions, 8 deletions
diff --git a/net-voip/linphone/ChangeLog b/net-voip/linphone/ChangeLog index e933ead..516359d 100644 --- a/net-voip/linphone/ChangeLog +++ b/net-voip/linphone/ChangeLog @@ -3,6 +3,10 @@ # $Header: /var/cvsroot/gentoo-x86/net-voip/linphone/ChangeLog,v 1.11 2008/02/02 21:33:30 mr_bones_ Exp $ 19 Feb 2008; Chi-Thanh Christopher Nguyen <chithanh@cs.tu-berlin.de> + -linphone-2.1.1.ebuild, +linphone-2.1.1-r1.ebuild: + build linphone with external ortp + + 19 Feb 2008; Chi-Thanh Christopher Nguyen <chithanh@cs.tu-berlin.de> +files/linphone-1.6.0-call.patch, +files/linphone-2.0.1-mediastreamer-deps.patch, +metadata.xml, +linphone-2.1.1.ebuild: diff --git a/net-voip/linphone/Manifest b/net-voip/linphone/Manifest index 695ce65..6547fda 100644 --- a/net-voip/linphone/Manifest +++ b/net-voip/linphone/Manifest @@ -1,6 +1,6 @@ AUX linphone-1.6.0-call.patch 344 RMD160 887c83861aec5e71914ebcca5c3bdff56e8ac513 SHA1 2a84da9c99154c68147c161f373a6b962ca2e7ce SHA256 7d1a5789adb3d2f02eaf0970acf567ae5901b2a61f84a94c2116e354a44aa822 AUX linphone-2.0.1-mediastreamer-deps.patch 2171 RMD160 282caddf2314583a5c5620413b70811c6dee03d7 SHA1 03890f8ba07114b7eea31fc416509ae0a3f89836 SHA256 249c5863c31b2e040f73cd0d0a6b9667b42622c6c27e9e9b67121a9d5de60910 DIST linphone-2.1.1.tar.gz 7662602 RMD160 9d51b97d213d6b81a911b73507b8f8df6b4d5d92 SHA1 93ac2c1e3afef9c9031856b9f836d7997eb9553c SHA256 ae69a6fb606046bccb5bfa20726bbc054ebe25abd1865f004e6205542523184e -EBUILD linphone-2.1.1.ebuild 2961 RMD160 9b7c77764e0673556f27aa78b241004665712c96 SHA1 7c1ed82f6122d7c1df5bb39bf1a3409f03d909fa SHA256 3cecff28fd24ca5ea08af1c0bbe5ab565e2fe2ee541c603ae87b931dafa575db -MISC ChangeLog 8451 RMD160 313e004c984b4d8389d9f77ed96ac57157b71c76 SHA1 a4433775d3a7df36a9bd469762770ec66cac0132 SHA256 071b4746fcb609d108c41a913b4d595faa36cc18c07b743bae5b16ae034663fc +EBUILD linphone-2.1.1-r1.ebuild 2892 RMD160 385739e0a604fe485c52a016fae7541b999e321c SHA1 720cddfef96182fc22799699ee1ca11cf14e1e8a SHA256 ad5bd631e8bec2a95e3c6ddfbca531b0ab96eadc6d36b9468ecfda23131c7e6e +MISC ChangeLog 8612 RMD160 927ea1f521b12c8ee29f1eb7b947b2f29cec276c SHA1 cdc8996695080d3b1d1857f1278f8ef02050dfc2 SHA256 d7b6ecb188ad8129875e1ad14ec863de7de7042746249f3e59722d4773fb3a37 MISC metadata.xml 312 RMD160 e3c2d66f793654c3d1ab1b70aa2b3b87731c04e7 SHA1 17015753e1e8e33227e3bf6260fff1a6447d32a0 SHA256 008abe484ed1f0a62e625789a99281919f3c933a222bbecef1bf9652728e6d38 diff --git a/net-voip/linphone/linphone-2.1.1.ebuild b/net-voip/linphone/linphone-2.1.1-r1.ebuild index 596adcb..bab1be3 100644 --- a/net-voip/linphone/linphone-2.1.1.ebuild +++ b/net-voip/linphone/linphone-2.1.1-r1.ebuild @@ -27,6 +27,7 @@ RDEPEND="dev-libs/glib net-dns/bind-tools >=net-libs/libosip-3.0.3 >=net-libs/libeXosip-3.0.3 + >=net-libs/ortp-0.13.1-r1 >=media-libs/speex-1.2_beta3 >=media-sound/gsm-1.0.12-r1 x86? ( xv? ( dev-lang/nasm ) ) @@ -45,9 +46,7 @@ RDEPEND="dev-libs/glib DEPEND="${RDEPEND} dev-util/pkgconfig" # use the bundled ortp until newer versions enter portage -# >net-libs/ortp-0.13.1 # portaudio? ( >=media-libs/portaudio-19_pre )" -# media-libs/gsm-1.0.12 fails on amd64 due to bug #192736 src_unpack() { unpack ${A} @@ -72,8 +71,8 @@ src_compile() { $(use_enable video) \ --disable-portaudio \ $(use_enable x86 truespeech) \ + --enable-external-ortp \ || die "Unable to configure" - #--enable-external-ortp \ #$(use_enable portaudio) emake || die "Unable to make" } @@ -84,8 +83,8 @@ src_install () { # don't install mediastreamer/ortp includes, docs and pkgconfig files # to avoid conflicts with net-libs/ortp - rm -r "${D}"/usr/include/{mediastreamer2,ortp} || die - rm -r "${D}"/usr/$(get_libdir)/linphone/pkgconfig/{mediastreamer,ortp}.pc || die - use doc && ( rm -r "${D}"/usr/share/doc/ortp || die ) + rm -r "${D}"/usr/include/mediastreamer2 || die + rm -r "${D}"/usr/$(get_libdir)/linphone/pkgconfig/mediastreamer.pc || die +# use doc && ( rm -r "${D}"/usr/share/doc/ortp || die ) mv "${D}"/usr/$(get_libdir)/{linphone/,}pkgconfig || die } |