diff options
author | Bertrand Jacquin <beber@meleeweb.net> | 2006-03-17 14:21:30 +0100 |
---|---|---|
committer | Bertrand Jacquin <beber@meleeweb.net> | 2006-03-17 14:21:30 +0100 |
commit | 87402ddcbc0f8ff0325a83eb354dd4065b58e895 (patch) | |
tree | 0d68a7bef5e421330dca882bd9d2dd4b559053b2 | |
parent | evas and e things (diff) | |
download | portage-87402ddcbc0f8ff0325a83eb354dd4065b58e895.tar.xz |
new ekiga release
http://bugs.gentoo.org/show_bug.cgi?id=119611
-rw-r--r-- | dev-libs/pwlib/pwlib-1.10.0.ebuild | 51 | ||||
-rw-r--r-- | net-im/ekiga/ekiga-2.0.1.ebuild | 43 | ||||
-rw-r--r-- | net-libs/opal/opal-2.2.1.ebuild | 37 |
3 files changed, 131 insertions, 0 deletions
diff --git a/dev-libs/pwlib/pwlib-1.10.0.ebuild b/dev-libs/pwlib/pwlib-1.10.0.ebuild new file mode 100644 index 00000000..e1f6c638 --- /dev/null +++ b/dev-libs/pwlib/pwlib-1.10.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +IUSE="alsa debug ieee1394 ipv6 ldap oss sasl sdl ssl v4l v4l2 xml" + +DESCRIPTION="Portable Multiplatform Class Libraries" +HOMEPAGE="http://www.ekiga.org" +SRC_URI="http://www.ekiga.org/admin/downloads/latest/sources/sources/${P}.tar.gz" + +LICENSE="MPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="alsa? ( media-libs/alsa-lib ) + ieee1394? ( sys-libs/libraw1394 ) + ldap? ( net-nds/openldap ) + sasl? ( dev-libs/cyrus-sasl ) + sdl? ( media-libs/libsdl ) + ssl? ( dev-libs/openssl ) + xml? ( dev-libs/expat )" +DEPEND="${RDEPEND}" + +src_compile() { + local myconf + + myconf="$(use_enable alsa) \ + $(use_enable debug exceptions) \ + $(use_enable debug memcheck) \ + $(use_enable ieee1394 avc) \ + $(use_enable ieee1394 dc) \ + $(use_enable ipv6) \ + $(use_enable ldap openldap) \ + $(use_enable oss) \ + $(use_enable sasl) \ + $(use_enable sdl) \ + $(use_enable ssl openssl) \ + $(use_enable v4l) \ + $(use_enable v4l2) \ + $(use_enable xml expat)" + econf ${myconf} || die "configure failed" + emake || die "make failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dodoc ReadMe.txt ReadMe_QOS.txt History.txt +} + diff --git a/net-im/ekiga/ekiga-2.0.1.ebuild b/net-im/ekiga/ekiga-2.0.1.ebuild new file mode 100644 index 00000000..74d2858a --- /dev/null +++ b/net-im/ekiga/ekiga-2.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils gnome2 + +IUSE="avahi dbus doc gnome sdl eds" + +DESCRIPTION="SIP and H.323 compliant client" +HOMEPAGE="http://www.ekiga.org" +SRC_URI="http://www.ekiga.org/admin/downloads/latest/sources/sources/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dbus? ( sys-apps/dbus ) + dnssd? ( net-dns/avahi ) + gnome? ( gnome-base/libgnome ) + eds? ( gnome-extra/evolution-data-server ) + >=x11-libs/gtk+-2 + >=net-libs/opal-2.2.1 + >=dev-libs/pwlib-1.10.0" +DEPEND="${RDEPEND}" + +src_compile() { + local myconf + + if ! built_with_use dev-libs/pwlib ldap ; then + die "Recompile dev-libs/pwlib with ldap use flag" + fi +# http://bugzilla.gnome.org/show_bug.cgi?id=327803 +# $(use_enable dbus) +# $(use_enable sdl) + + myconf="$(use_enable dnssd avahi) \ + $(use_enable doc) \ + $(use_enable gnome) \ + $(use_enable gnome scrollkeeper)" + econf ${myconf} || die "configure failed" + emake || die "make failed" +} + diff --git a/net-libs/opal/opal-2.2.1.ebuild b/net-libs/opal/opal-2.2.1.ebuild new file mode 100644 index 00000000..f225660f --- /dev/null +++ b/net-libs/opal/opal-2.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +IUSE="speex" + +DESCRIPTION="OPAL library, used by Ekiga" +HOMEPAGE="http://www.ekiga.org" +SRC_URI="http://www.ekiga.org/admin/downloads/latest/sources/sources/${P}.tar.gz" + +LICENSE="MPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="speex? ( media-libs/speex ) + >=dev-libs/pwlib-1.10.0" +DEPEND="${RDEPEND}" + +src_compile() { + local myconf + + # Actually compiling with system speex doesn't work + # so please disable speex use flag for this package. + + # Disable IAX2, otherwise the build process fails. + myconf="--disable-iax \ + $(use_enable !speex localspeex)" + econf ${myconf} || die "configure failed" + emake || die "make failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" +} + |