diff options
Diffstat (limited to 'net-voip')
-rw-r--r-- | net-voip/homer/ChangeLog | 6 | ||||
-rw-r--r-- | net-voip/homer/homer-0.24.1.ebuild | 66 | ||||
-rw-r--r-- | net-voip/homer/homer-0.25.ebuild | 73 |
3 files changed, 5 insertions, 140 deletions
diff --git a/net-voip/homer/ChangeLog b/net-voip/homer/ChangeLog index a8552c1d48fa..6bf908823757 100644 --- a/net-voip/homer/ChangeLog +++ b/net-voip/homer/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-voip/homer # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/homer/ChangeLog,v 1.17 2015/04/01 09:38:13 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-voip/homer/ChangeLog,v 1.18 2015/04/01 11:09:11 idella4 Exp $ + + 01 Apr 2015; Ian Delaney <idella4@gentoo.org> -homer-0.24.1.ebuild, + -homer-0.25.ebuild: + rm old by selection of proxy maintainer from Bug #543138 01 Apr 2015; Ian Delaney <idella4@gentoo.org> homer-0.25-r1.ebuild: substitute broken patch (-ffmpeg-avstream.patch) with a sed statement in place diff --git a/net-voip/homer/homer-0.24.1.ebuild b/net-voip/homer/homer-0.24.1.ebuild deleted file mode 100644 index ba0fa85bc7a5..000000000000 --- a/net-voip/homer/homer-0.24.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/homer/homer-0.24.1.ebuild,v 1.9 2014/08/10 20:34:30 slyfox Exp $ - -EAPI=4 - -inherit eutils multilib toolchain-funcs - -DESCRIPTION="Homer Conferencing (short: Homer) is a free SIP softphone with advanced audio and video support" -HOMEPAGE="http://www.homer-conferencing.com" - -MY_PN="Homer-Conferencing" -MY_BIN="Homer" - -if [[ ${PV} == *9999* ]]; then - inherit git-2 - EGIT_REPO_URI="git://github.com/${MY_PN}/${MY_PN}.git" - KEYWORDS="" -else - SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/V${PV}.tar.gz -> ${PN}-${PV}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=">=dev-libs/openssl-1.0 - media-libs/alsa-lib - media-libs/libsdl[X,sound,video,alsa] - media-libs/portaudio[alsa] - media-libs/sdl-mixer - media-libs/sdl-sound - media-libs/x264 - net-libs/sofia-sip - virtual/ffmpeg:0[X] - dev-qt/qtcore:4 - dev-qt/qtgui:4 - dev-qt/qtmultimedia:4 - dev-qt/qtwebkit:4" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_prepare() { - epatch "${FILESDIR}/${P}-libav-9.patch" -} - -src_compile() { - tc-export CXX - emake -C HomerBuild default \ - INSTALL_PREFIX=/usr/bin \ - INSTALL_LIBDIR=/usr/$(get_libdir) \ - INSTALL_DATADIR=/usr/share/${PN} \ - VERBOSE=1 -} - -src_install() { - emake -C HomerBuild install \ - DESTDIR="${D}" \ - VERBOSE=1 - - # Create .desktop entry - doicon ${MY_BIN}/${MY_BIN}.png - make_desktop_entry "${MY_BIN}" "${MY_PN}" "${MY_BIN}" "Network;InstantMessaging;Telephony;VideoConference" -} diff --git a/net-voip/homer/homer-0.25.ebuild b/net-voip/homer/homer-0.25.ebuild deleted file mode 100644 index e7d32581b618..000000000000 --- a/net-voip/homer/homer-0.25.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/homer/homer-0.25.ebuild,v 1.5 2014/08/10 20:34:30 slyfox Exp $ - -EAPI=4 - -inherit eutils multilib toolchain-funcs - -DESCRIPTION="Homer Conferencing (short: Homer) is a free SIP softphone with advanced audio and video support" -HOMEPAGE="http://www.homer-conferencing.com" - -MY_PN="Homer-Conferencing" -MY_BIN="Homer" - -if [[ ${PV} == *9999* ]]; then - inherit git-2 - EGIT_REPO_URI="git://github.com/${MY_PN}/${MY_PN}.git" - KEYWORDS="" -else - SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/V${PV}.tar.gz -> ${PN}-${PV}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="pulseaudio" - -DEPEND=">=dev-libs/openssl-1.0 - media-libs/alsa-lib - media-libs/libsdl[X,sound,video,alsa] - media-libs/portaudio[alsa] - media-libs/sdl-mixer - media-libs/sdl-sound - media-libs/x264 - media-video/ffmpeg:0[X] - net-libs/sofia-sip - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtmultimedia:4 - dev-qt/qtwebkit:4 - pulseaudio? ( media-sound/pulseaudio )" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_prepare() { - if use pulseaudio; then - sed -i \ - -e "/^set(FEATURE_PULSEAUDIO/s:OFF:ON:" \ - HomerBuild/config/HomerFeatures.txt || die "sed failed" - fi -} - -src_compile() { - tc-export CXX - emake -C HomerBuild default \ - INSTALL_PREFIX=/usr/bin \ - INSTALL_LIBDIR=/usr/$(get_libdir) \ - INSTALL_DATADIR=/usr/share/${PN} \ - VERBOSE=1 -} - -src_install() { - emake -C HomerBuild install \ - DESTDIR="${D}" \ - VERBOSE=1 - - # Create .desktop entry - doicon ${MY_BIN}/${MY_BIN}.png - make_desktop_entry "${MY_BIN}" "${MY_PN}" "${MY_BIN}" "Network;InstantMessaging;Telephony;VideoConference" -} |