diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2008-12-11 09:24:29 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2008-12-11 09:24:29 +0000 |
commit | c7c550f3e3b614b7807a54225c4fea08f6746b51 (patch) | |
tree | 7212882121939f075d4be66f5c76dd74ae166b5e /net-voip | |
parent | old (diff) | |
download | gentoo-2-c7c550f3e3b614b7807a54225c4fea08f6746b51.tar.gz gentoo-2-c7c550f3e3b614b7807a54225c4fea08f6746b51.tar.bz2 gentoo-2-c7c550f3e3b614b7807a54225c4fea08f6746b51.zip |
old
(Portage version: 2.1.6/cvs/Linux 2.6.27.7 i686)
Diffstat (limited to 'net-voip')
-rw-r--r-- | net-voip/linphone/Manifest | 4 | ||||
-rw-r--r-- | net-voip/linphone/files/linphone-1.99.0-core-amd64.patch | 11 | ||||
-rw-r--r-- | net-voip/linphone/files/linphone-2.0.1-no-alsa.patch | 29 | ||||
-rw-r--r-- | net-voip/linphone/linphone-2.0.1-r1.ebuild | 94 |
4 files changed, 0 insertions, 138 deletions
diff --git a/net-voip/linphone/Manifest b/net-voip/linphone/Manifest index 52aa7e7ed2a2..b86fe5f2b243 100644 --- a/net-voip/linphone/Manifest +++ b/net-voip/linphone/Manifest @@ -1,13 +1,9 @@ AUX linphone-1.6.0-call.patch 344 RMD160 887c83861aec5e71914ebcca5c3bdff56e8ac513 SHA1 2a84da9c99154c68147c161f373a6b962ca2e7ce SHA256 7d1a5789adb3d2f02eaf0970acf567ae5901b2a61f84a94c2116e354a44aa822 -AUX linphone-1.99.0-core-amd64.patch 478 RMD160 dbf947ef3c774c6bd47278b0c0de63cbec33268d SHA1 7f45e8c9bc30c08fe0be3772c305baae59c7ec29 SHA256 5e8f06d015c84538cd2a2d927ecdca4595357bc1320e3540b4439bd24474f3a6 AUX linphone-2.0.1-configure-gsm.patch 218 RMD160 bdaff175050cca87fa4af1c42913146790700e71 SHA1 af99fe37e776e2c1382ad08b17d16ea75b201400 SHA256 952953f4bd95b4f66abbbb74d0e7b9331fb5470d63732d2e8541328e92f2f378 AUX linphone-2.0.1-mediastreamer-deps.patch 2171 RMD160 282caddf2314583a5c5620413b70811c6dee03d7 SHA1 03890f8ba07114b7eea31fc416509ae0a3f89836 SHA256 249c5863c31b2e040f73cd0d0a6b9667b42622c6c27e9e9b67121a9d5de60910 -AUX linphone-2.0.1-no-alsa.patch 937 RMD160 fcf6ebdf6cf8223ec3fef6dcdaef629a104a243c SHA1 35222fc6d7e0d36d6f9011093604cb773478eda1 SHA256 a2ab3fb6f45d9747227f8458b4068009990ae75aad01998366536fdc3b64dc22 AUX linphone-2.0.1-speexdsp.patch 4124 RMD160 ce630327e4f691920ac1d868aff85cce813be1fb SHA1 c47d6e519f1e45c98ce74bdea794d5e97271b78a SHA256 d01c8f5bec88bfc5b87ebe5f1a13b8494a0f898c81741754b930cd07b34b8cef AUX linphone-2.1.1-ortp-deps.patch 2022 RMD160 f2abb4c2df5f551fada16c6f2b95b6d1c0be581d SHA1 4765cec6a181f8410b29ca5e76e7c2706469aaca SHA256 677f7f04f5f6ccef748adb4b77c0ac6cf0aebff3f70aa2a89249b4a06d3a5349 -DIST linphone-2.0.1.tar.gz 7638627 RMD160 89c120e5118c931daf9f58d1d988185a28bbcf05 SHA1 a8020c4643e7ca05aefe83e9c25e3ac8c3661574 SHA256 33f9e17eba38c55c6b2260e02c98db642dd47d3c38677478a05caa0ae702d16f DIST linphone-2.1.1.tar.gz 7662602 RMD160 9d51b97d213d6b81a911b73507b8f8df6b4d5d92 SHA1 93ac2c1e3afef9c9031856b9f836d7997eb9553c SHA256 ae69a6fb606046bccb5bfa20726bbc054ebe25abd1865f004e6205542523184e -EBUILD linphone-2.0.1-r1.ebuild 3125 RMD160 bff762767665d9012cff5844a048eaf65310b98c SHA1 994a06a556020115dec68e5253c4ea495dcf8832 SHA256 3773b6ddc0c1bd3835a10d576367ede5f9f3d2e41dfc7552fea0376a9d6445fb EBUILD linphone-2.1.1.ebuild 3069 RMD160 1698eaccddb3620d364cc89a783d69a267fd4dc1 SHA1 a08a0580208bd8f6a9df289a903e2ff15ebaa0cb SHA256 1e0cafba5f64eff2104a06cdc77f0217731bbd1b26d19c1d66801e8b91aee824 MISC ChangeLog 8903 RMD160 13b5ec28c43ef7e5cb1f3c136a5458b825b754f4 SHA1 7e958c9b14dad86f5890c77bdb5a4830da1b8c9f SHA256 75d4aa59ad4b6475ab29e713179a120b34317609d2f8cfb87ff0c3b45b4409ad MISC metadata.xml 411 RMD160 df360127c5f499e65adb9645f229bcb1fd07a1e7 SHA1 1dad7bde2715614c5a1e50ce50c95862c55366f0 SHA256 847128e75bea9e74ca6bb1caec56d4081f57c89c3a5eb6186baf6f68dea97234 diff --git a/net-voip/linphone/files/linphone-1.99.0-core-amd64.patch b/net-voip/linphone/files/linphone-1.99.0-core-amd64.patch deleted file mode 100644 index 7aea35496d77..000000000000 --- a/net-voip/linphone/files/linphone-1.99.0-core-amd64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- linphone-1.99.0/coreapi/linphonecore.c -+++ linphone-1.99.0/coreapi/linphonecore.c -@@ -1621,7 +1621,7 @@ - snprintf(dtmf_body, 999, "Signal=%c\r\nDuration=250\r\n", dtmf); - osip_message_set_body(msg,dtmf_body,strlen(dtmf_body)); - osip_message_set_content_type(msg,"application/dtmf-relay"); -- snprintf(clen,sizeof(clen),"%i",strlen(dtmf_body)); -+ snprintf(clen,sizeof(clen),"%zu",strlen(dtmf_body)); - osip_message_set_content_length(msg,clen); - - eXosip_lock(); diff --git a/net-voip/linphone/files/linphone-2.0.1-no-alsa.patch b/net-voip/linphone/files/linphone-2.0.1-no-alsa.patch deleted file mode 100644 index 53e6be8805f7..000000000000 --- a/net-voip/linphone/files/linphone-2.0.1-no-alsa.patch +++ /dev/null @@ -1,29 +0,0 @@ -fix from upstream for building with alsa disabled - -Index: mediastreamer2/src/mssndcard.c -=================================================================== -RCS file: /sources/linphone/linphone/mediastreamer2/src/mssndcard.c,v -retrieving revision 1.7 -retrieving revision 1.9 -diff -u -p -r1.7 -r1.9 ---- mediastreamer2/src/mssndcard.c 12 Oct 2007 13:31:54 -0000 1.7 -+++ mediastreamer2/src/mssndcard.c 11 Dec 2007 10:36:06 -0000 1.9 -@@ -18,6 +18,7 @@ Foundation, Inc., 59 Temple Place - Suit - */ - - #include "mediastreamer2/mssndcard.h" -+#include "mediastreamer-config.h" - - static MSSndCardManager *scm=NULL; - -@@ -152,3 +153,10 @@ void ms_snd_card_destroy(MSSndCard *obj) - if (obj->id!=NULL) ms_free(obj->id); - ms_free(obj); - } -+ -+#ifndef __ALSA_ENABLED__ -+MSSndCard * ms_alsa_card_new_custom(const char *pcmdev, const char *mixdev){ -+ ms_warning("Alsa support not available in this build of mediastreamer2"); -+ return NULL; -+} -+#endif diff --git a/net-voip/linphone/linphone-2.0.1-r1.ebuild b/net-voip/linphone/linphone-2.0.1-r1.ebuild deleted file mode 100644 index 90ff00002a35..000000000000 --- a/net-voip/linphone/linphone-2.0.1-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/linphone/linphone-2.0.1-r1.ebuild,v 1.5 2008/01/22 04:44:42 vapier Exp $ - -# Note: video support in linphone relies on swscaler being disabled -# in ffmpeg. this is because the video code in linphone is old -# and uses the old interface. solution: fix linphone's video -# code. workaround: build ffmpeg w/out --enable-swscaler. - -inherit eutils - -DESCRIPTION="Voice Over IP phone (internet phone which uses SIP)" -HOMEPAGE="http://www.linphone.org/" -SRC_URI="http://download.savannah.nongnu.org/releases/${PN}/stable/sources/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="alsa arts console gsm gtk ilbc ipv6 video xv" -# XXX: Should "video" be split into ffmpeg/libsdl ? They are two distinct -# things: libsdl is just for video display while ffmpeg is just for -# video capture ... but does anyone actually want a one-way linphone ? - -RDEPEND="dev-libs/glib - dev-perl/XML-Parser - net-dns/bind-tools - >=net-libs/libosip-3.0.3 - >=net-libs/libeXosip-3.0.3 - >=media-libs/speex-1.1.12 - gsm? ( >=media-sound/gsm-1.0.12-r1 ) - x86? ( xv? ( dev-lang/nasm ) ) - gtk? ( - >=x11-libs/gtk+-2 - gnome-base/libglade - ) - alsa? ( media-libs/alsa-lib ) - arts? ( kde-base/arts ) - ilbc? ( dev-libs/ilbc-rfc3951 ) - video? ( - >=media-libs/libsdl-1.2.9 - media-video/ffmpeg - >=media-libs/libtheora-1.0_alpha7 - )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" -# use the bundled ortp until newer versions leave package.mask -# >=net-libs/ortp-0.9.0 -# portaudio? ( >=media-libs/portaudio-19_pre )" -# media-libs/gsm-1.0.12 fails on amd64 due to bug #192736 - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/linphone-1.6.0-call.patch - epatch "${FILESDIR}"/linphone-1.99.0-core-amd64.patch - epatch "${FILESDIR}"/linphone-2.0.1-configure-gsm.patch - epatch "${FILESDIR}"/linphone-2.0.1-speexdsp.patch #205893 - epatch "${FILESDIR}"/linphone-2.0.1-mediastreamer-deps.patch - epatch "${FILESDIR}"/linphone-2.0.1-no-alsa.patch -} - -src_compile() { - export ac_cv_path_DOXYGEN=false - econf \ - --disable-manual \ - --disable-strict \ - --libdir=/usr/$(get_libdir)/linphone \ - --libexecdir=/usr/$(get_libdir)/linphone/exec \ - $(use_enable console console_ui) \ - $(use_enable gtk gtk_ui) \ - $(use_with ilbc) \ - $(use_enable ipv6) \ - $(use_enable alsa) \ - $(use_enable arts artsc) \ - $(use_enable gsm) \ - $(use_enable video) \ - --disable-portaudio \ - $(use_enable x86 truespeech) \ - || die "Unable to configure" - #--enable-external-ortp \ - #$(use_enable portaudio) - emake || die "Unable to make" -} - -src_install () { - emake DESTDIR="${D}" install || die "Failed to install" - dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README README.arm TODO - - # 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 - mv "${D}"/usr/$(get_libdir)/{linphone/,}pkgconfig || die -} |