summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-voip/ekiga/ChangeLog6
-rw-r--r--net-voip/ekiga/Manifest14
-rw-r--r--net-voip/ekiga/ekiga-3.2.7.ebuild177
3 files changed, 6 insertions, 191 deletions
diff --git a/net-voip/ekiga/ChangeLog b/net-voip/ekiga/ChangeLog
index 59bc60687af3..d4a6152162b4 100644
--- a/net-voip/ekiga/ChangeLog
+++ b/net-voip/ekiga/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-voip/ekiga
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ChangeLog,v 1.60 2014/08/04 18:51:47 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ChangeLog,v 1.61 2014/08/25 22:58:29 creffett Exp $
+
+ 25 Aug 2014; Christopher Reffett <2011creffett@gentoo.org>
+ -ekiga-3.2.7.ebuild:
+ Security cleanup wrt bug 445846
04 Aug 2014; Raúl Porcel <armin76@gentoo.org> ekiga-4.0.0-r1.ebuild:
sparc stable wrt #445846
diff --git a/net-voip/ekiga/Manifest b/net-voip/ekiga/Manifest
index a3fb711a9b5e..76132071149a 100644
--- a/net-voip/ekiga/Manifest
+++ b/net-voip/ekiga/Manifest
@@ -1,24 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX ekiga-1.99.0-configure.patch 669 SHA256 5c8ffcb27ebf51a0f39ae866e8b9637f56bad8fe113adb6122da4d973d55dd80 SHA512 9c2e096c11fab8898783aab9f088659927b822c61e5986401f85a5c78febcaab719a318fa903aabc970fc5675cfd1fce8ad126ef563d55e31903849016aa1957 WHIRLPOOL 1938ca595640f2dcd61abaa257f6d15ea1a16b5888bcc6ed8c1df85adaffad06cf52832719b7355c1cf0a5c02685618e1515a1cfd0358bc310a0dbf934322766
AUX ekiga-2.0.12-gdu.patch 2274 SHA256 c0877de2bb725f26d162d5f48d14302753ddf6e7b5ad318d5aa39759abc8e32c SHA512 c20ed4bb2221fbe7ece33d217642524a81c2c423781aa84fc609539b2f500af9d0c13ceb6cc682b7541e9b70fde2575189ac4c6237f0ed84107225bd155ff4e8 WHIRLPOOL 50723e651c2bc8bc4c8cc8524a17778143753815010377772c4b69ad369818c24b3c6835543fb8b3fbddbd3464a1594d4ed78e103946da7a9ce29761aae32e0c
AUX ekiga-3.2.7-libnotify-0.7.patch 1820 SHA256 ad850d4e81a958081220f450a49ba9c10209d03f066f6afee99477c815c23daf SHA512 ebfd1e5fd2ae6107dbfa53c2afdc438fbfd8b48fb6a4cba221ad32fa9b7ebae53e00a85c20afc96d8c30853f2190cda92761e47d3305ebb07c140665b7729cc0 WHIRLPOOL daa027ddbfd9edb934b4aeb64247f08134d14ba426eb026fca71939e705c17fe1c20c924c3eb604f0f9bc8b764c90e89a645ba75b3557ed7e793e707075bb2b9
AUX ekiga-eggtrayicon-transparency.diff 2960 SHA256 9cf235b64f1201e0119a55c76db6d1c243abb971757e5d781aa95c3724138e37 SHA512 c1daecdd2d50fc0c7e6b462601a24c6a78b2a2eee0cc58c15588908a9cec03907425e6ccba06b75a76b8fd30643ac40fea0db8e351ded5d957f213da3f4e3774 WHIRLPOOL f80ff6e5d95c66f79ec62640919f5a3a8cf4e75807ea70ff72776fd380bcd6c1a1c1258b263000839a7638df79514ff118333a4f4f7e5db02186f2fbd1b29ecb
AUX ekiga-eggtrayicon-update.diff 13969 SHA256 1db286369b81677d559b38261ce5f6686de41e3d645808f7ecb57cee6eaf82d6 SHA512 7fbed09edf7c745ab827011f7357ebea4cd19b5bd6b4e1a62cb9c9cd637f2a9db7a25bbaff8bcfd09f9787057ffbd56bda4d3ec57f7f4542ea7693fe8f3c9e57 WHIRLPOOL 9dcd2a88ff10ef9f47f059393c2c56a2e65a4f3a5808e56ef4c826d7bc9b255be83c4835098b69911eec7e63b2df853f96c794c69d4035af71547081b776b7fa
AUX not-gnome.patch 413 SHA256 6287ffec378a85425ecd0b4f6ea9b445c3151c7259d130630de63f88dbd69c8d SHA512 db83ebff097133095da33b76a68cd347a659c55207f69badc2a1c7a2a53d3f12e06cba19fdd63be1a786cb604700a8543075d154fd9a5ecb502d0e58ce010ecc WHIRLPOOL 0a3079802e58d066d3019567f272075a3933920287aa727e2724348db31034658ae93c288aa7d232c9a1adec8a2188f59748370452da392de560cc108a2e514b
-DIST ekiga-3.2.7.tar.bz2 9093433 SHA256 f25a1309b68eafe69f0d7aed461bc9a8196939060543d09bd2f19e0bb1e3fd8f SHA512 faf55fd8b3ca0b520723651e2e0cff005364126d6c3d92ca1c07dc18c0b9fda298d9378e70a4110487748083db6408d63e855942995c01783936d899f3da7a44 WHIRLPOOL f531f06280e139fb7131bab9ef63c2cbabe4be2af95c63230e972c668ee38b9e15a407c34369cb614cc668fd9f3792e62c7191b96887828435a225fb3ec65b04
DIST ekiga-4.0.0.tar.xz 8332828 SHA256 69c544fb0f2e9cb425b9dae131b01e256ad20fd597f1faf0c28f5930b0f1d998 SHA512 0760b4ba2b037bb829809a92d67a6281c85746286fc2393cfaaf7a84520acac11e68b18d2c5bb98e0eeec70171a991b3bba1ca7dd7d275a29cea97b52fab960f WHIRLPOOL ea3f92433755bb2cec2a075c65074082b6cc684ef41117fd1c8ff0545446e85c09a3e6d3311e3489fef66528f10fe6d254b396f1eeadfa753d05806f57f738d8
DIST ekiga-4.0.1.tar.xz 8339364 SHA256 5f4f491c9496cf65ba057a9345d6bb0278f4eca07bcda5baeecf50bfcd9a4a3b SHA512 3c4dd5eab6e91434da4bbfe5728ac5943ed5ae89b8b2241fb59abb3e41bcd08ba187b5d60c9d839b1010edd7fc97b53cc6db57a6eec40ba81757a772febd2217 WHIRLPOOL 10f60d34b110f0bd77631725bcd7be2badaa88e7278c466a5d2f2944a7ad6226d4466cf6f1f2f3fdea3a3ea925b02216052124dfc5ca416439ba60db22a809ed
-EBUILD ekiga-3.2.7.ebuild 4930 SHA256 bd0a705d59b093c43360aca4f2e8584f485c68e733fc9b8169de2b4897ac486c SHA512 17e44bf66c38c0d78342f20121fa05b722b881f9294c980ca14825efd86a8da317fc3977b46c79b416368b869fefe158c06eb91d0e93bd0ca20bbb3f7111a6b5 WHIRLPOOL e5a900135427f33d05264334eb6a3807625e7d0410ab9049fb571588fe7b9054efffeeb32ce09c66755a16e0c41eed6e62c357df33bcd606cc33a20afe462d9a
EBUILD ekiga-4.0.0-r1.ebuild 4985 SHA256 fcbce3141e368660f4f1bb945010370204c1bb25cfe473da8fe0d31ff1d548fd SHA512 8034b411e9788a69e4265dc6e1fdd3cae78a1447bb48a5f25dd471025bc14cade9af9bee84e9d86f1e75e60f014081ac7a9d67068dcd05f8adcb8b1964a968ec WHIRLPOOL 5f5df4b2f001acf3243f15c0ed545f2d277fd14ea649fe8ef5574ebc24b17d49118a8087846a71d2e99544b4ddbc105eedab5e649ef024c3a1b93a99a3603875
EBUILD ekiga-4.0.1.ebuild 4984 SHA256 0ccbf5960f8b667dadb4d8e2ea230370521041d68a8656b71ad7dd8554595f0e SHA512 d91fe86073913baf31d3674b7da4b9899d51385c71fd3c6bf35d8e7f921bb80b604dab1a7dac5cbb04d7c118afb56c1aaeae6f0f3eeff408496c80768b52e082 WHIRLPOOL c977337ba7d7c5530f16bfa673acafe4a875b5a5016c8d6652aa2330512e16a2762847d32a7c77501d09005495eec9831a9c848c45984730119b659af501e548
-MISC ChangeLog 16374 SHA256 373d696a93e83ba337383fb2ec1a4b0e2d4f09af0e294e52b3678881b82ccee3 SHA512 f8d08b9d0dbc152103236667e849859ca5a2b6f1099f579f19436ead78fd1f441ec35cba24bd8522a12c85f6bc5ff75fe8409e76af6350666a097887c572dbfd WHIRLPOOL 8b94ea2cb61aa72d221ef01909be6baac54713ac50c258ab164e2c742d036cf76cf8f500b5ed6b02318873e8d90783988afcc49565034b3cb9aa7070a5c81978
+MISC ChangeLog 16494 SHA256 f59f143db0d90f148aeec925cede4e0d08c72b284395a92a6a56c8868a97babc SHA512 b0e1408a392b10b06d5960b77771f7fba0c91523006dbf1600d2deef2d17db903dbbd8745eb63d2562e3bc60afee8717b9aab8f7d7e1b3e4990a98bcd308a8fc WHIRLPOOL 6ecbd2d54884179ac4bd7e1a34ff3910271730c5b31ce5aa57209a007804cdf77eaab901b36b57e3a6bd80b7b54a21a1a8d896a5827240005126c7a14e5e520d
MISC metadata.xml 533 SHA256 4dd25f695c47dca8c6897b317219dc8fc685bc267c494f95cd2aa777af006092 SHA512 b7b1d32b68f4fc867759f3c4687724d21d811f0ff27cc5307926beff506fd3001998b44aea9889b9ba6d269d086415307e5697348305cf1b7c88e85f74ab76b2 WHIRLPOOL 780af4250dd181461e605de0fb47f1e67bd5fbc39897827e7fe9f9c5982963a0e5b7f951f0eecfee8f095b705ee5614c366c56879c6b89ed8909334914cfe346
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlPf1kIACgkQuQc30/atMkBqjACguLT+oDGzVYa2xt34sFEN3RSs
-gpUAn30pUlSUAFLhwVX0LOahXyBTE+Db
-=SvEX
------END PGP SIGNATURE-----
diff --git a/net-voip/ekiga/ekiga-3.2.7.ebuild b/net-voip/ekiga/ekiga-3.2.7.ebuild
deleted file mode 100644
index a30bf291cfca..000000000000
--- a/net-voip/ekiga/ekiga-3.2.7.ebuild
+++ /dev/null
@@ -1,177 +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/ekiga/ekiga-3.2.7.ebuild,v 1.22 2014/07/25 21:54:48 johu Exp $
-
-EAPI=5
-
-KDE_REQUIRED="optional"
-CMAKE_REQUIRED="never"
-GCONF_DEBUG="no" # debug managed by the ebuild
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit eutils kde4-base gnome2
-# gnome2 at the end to make it default
-
-DESCRIPTION="H.323 and SIP VoIP softphone"
-HOMEPAGE="http://www.ekiga.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 sparc x86"
-IUSE="avahi dbus debug doc eds gconf gnome gstreamer h323 kde kontact ldap
-libnotify mmx nls +shm static v4l xcap xv"
-
-RDEPEND=">=dev-libs/glib-2.14.0:2
- dev-libs/libsigc++:2
- dev-libs/libxml2:2
- <net-libs/opal-3.10.8[sip,sound,video,debug=,h323?]
- <net-libs/ptlib-2.10.8[ldap?,stun,v4l?,video,wav,debug=]
- >=x11-libs/gtk+-2.12.0:2
- avahi? ( >=net-dns/avahi-0.6[dbus] )
- dbus? ( >=sys-apps/dbus-0.36
- >=dev-libs/dbus-glib-0.36 )
- eds? ( >=gnome-extra/evolution-data-server-1.2 )
- gconf? ( >=gnome-base/gconf-2.6.0:2 )
- gnome? ( || ( >=x11-libs/gtk+-2.14:2
- ( >=gnome-base/libgnome-2.14.0
- >=gnome-base/libgnomeui-2.14.0 ) ) )
- gstreamer? ( >=media-libs/gst-plugins-base-0.10.21.3:0.10 )
- kde? ( kontact? ( $(add_kdebase_dep kdepimlibs) ) )
- ldap? ( dev-libs/cyrus-sasl:2
- net-nds/openldap )
- libnotify? ( x11-libs/libnotify )
- shm? ( x11-libs/libXext )
- xcap? ( net-libs/libsoup:2.4 )
- xv? ( x11-libs/libXv )"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- sys-devel/gettext
- doc? ( app-text/scrollkeeper
- app-text/gnome-doc-utils )
- v4l? ( sys-kernel/linux-headers )"
-
-DOCS="AUTHORS ChangeLog FAQ MAINTAINERS NEWS README TODO"
-
-# NOTES:
-# having >=gtk+-2.14 is actually removing need of +gnome but it's clearer to
-# represent it with || in gnome dep
-# TODO: gnome2 eclass add --[dis|en]able-gtk-doc wich throws a QA warning
-# a patch has been submitted, see bug 262491
-# ptlib/opal needed features are not checked by ekiga, upstream bug 577249
-# +doc is not installing dev doc (doxygen)
-
-# UPSTREAM:
-# contact ekiga team to be sure intltool and gettext are not nls deps
-
-pkg_setup() {
- forceconf=""
-
- if use kde; then
- kde4-base_pkg_setup
- fi
-
- if use kontact && ! use kde; then
- ewarn "To enable kontact USE flag, you need kde USE flag to be enabled."
- ewarn "If you need kontact support, please, re-emerge with kde enabled."
- forceconf="${forceconf} --disable-kab"
- fi
-
- # dbus-service: always enable if dbus is enabled, no reason to disable it
- # schemas-install: install gconf schemas
- G2CONF="${G2CONF}
- --disable-dependency-tracking
- --disable-maintainer-mode
- --enable-libtool-lock
- $(use_enable avahi)
- $(use_enable dbus)
- $(use_enable dbus dbus_service)
- $(use_enable debug gtk-debug)
- $(use_enable debug opal-debug)
- $(use_enable doc gdu)
- $(use_enable eds)
- $(use_enable gconf)
- $(use_enable gconf schemas-install)
- $(use_enable gnome)
- $(use_enable gstreamer)
- $(use_enable h323)
- $(use_enable kde)
- $(use_enable kontact kab)
- $(use_enable ldap)
- $(use_enable libnotify notify)
- $(use_enable mmx)
- $(use_enable nls)
- $(use_enable shm)
- $(use_enable static static-libs)
- $(use_enable xcap)
- $(use_enable xv)
- ${forceconf}"
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-libnotify-0.7.patch
-
- gnome2_src_prepare
-
- # remove call to gconftool-2 --shutdown, upstream bug 555976
- # gnome-2 eclass is reloading schemas with SIGHUP
- sed -i -e '/gconftool-2 --shutdown/d' Makefile.in || die "sed failed"
-
- # V4L support is auto-enabled, want it to be a user choice
- # do not contact upstream because that's a hack
- # TODO: check if upstream has removed this hack
- if ! use v4l; then
- sed -i -e "s/V4L=\"enabled\"/V4L=\"disabled\"/" configure \
- || die "sed failed"
- fi
-
- # compatibility with kdeprefix, fix bug 283033
- if use kde; then
- sed -i -e "s:\tKDE_CFLAGS=\(.*\):\tKDE_CFLAGS=\"\1 -I${KDEDIR}/include\":" \
- configure || die "sed failed"
- sed -i -e "s:\(KDE_LIBS=.*\)\(-lkdeui\):\1-L${KDEDIR}/$(get_libdir) \2:" \
- configure || die "sed failed"
- fi
-
- # Remove silly -D*_DISABLE_DEPRECATED CFLAGS
- sed -e 's/-D[^\s\t]\+_DISABLE_DEPRECATED//g' -i configure || die
-}
-
-src_test() {
- # must be explicit because kde4-base in exporting a src_test function
- emake -j1 check
-}
-
-src_install() {
- gnome2_src_install
-
- if use doc && use dbus; then
- insinto "/usr/share/doc/${PF}/"
- doins doc/using_dbus.html
- fi
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if use kde; then
- kde4-base_pkg_postinst
- fi
-
- if ! use gnome; then
- ewarn "USE=-gnome is experimental, weirdness with UI and config keys can appear."
- fi
-
- if use gstreamer || use kde || use xcap || use kontact; then
- ewarn "You have enabled gstreamer, kde, xcap or kontact USE flags."
- ewarn "Those USE flags are considered experimental features."
- fi
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
-
- if use kde; then
- kde4-base_pkg_postrm
- fi
-}