From f162a06aea68deb30f2afab1098ec103bad55081 Mon Sep 17 00:00:00 2001
From: Nick Hadaway <raker@gentoo.org>
Date: Wed, 18 Sep 2002 14:41:13 +0000
Subject: Tightened dependancies.  Changed to econf.  Added ssl and sdl use
 variables.  This will hopefully resolve issues found on bug #7444.

---
 net-im/gnomemeeting/ChangeLog                  |  8 +++++-
 net-im/gnomemeeting/gnomemeeting-0.93.1.ebuild | 36 ++++++++++++++------------
 2 files changed, 27 insertions(+), 17 deletions(-)

diff --git a/net-im/gnomemeeting/ChangeLog b/net-im/gnomemeeting/ChangeLog
index cf17084909cc..79693e9f906d 100644
--- a/net-im/gnomemeeting/ChangeLog
+++ b/net-im/gnomemeeting/ChangeLog
@@ -1,9 +1,15 @@
 # ChangeLog for net-im/gnomemeeting
 # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/ChangeLog,v 1.6 2002/09/11 15:25:22 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/ChangeLog,v 1.7 2002/09/18 14:41:13 raker Exp $
 
 *gnomemeeting-0.93.1 (10 Aug 2002)
 
+  17 Sep 2002; Nick Hadaway <raker@gentoo.org>
+  gnomemeeting-0.93.1.ebuild :
+  Tightened dependancies further.  Added ssl and sdl use variables.
+  I am hoping with the adding of the sdl use flag bug #7444 will be
+  addressed.  Changed to econf.
+
   11 Sep 2002; Nick Hadaway <raker@gentoo.org>
   gnomemeeting-0.93.1.ebuild :
   Updated dependancies to require >=gnome-base/gnome-2.0.0
diff --git a/net-im/gnomemeeting/gnomemeeting-0.93.1.ebuild b/net-im/gnomemeeting/gnomemeeting-0.93.1.ebuild
index 841c160f3ba2..a06fb3b338d0 100644
--- a/net-im/gnomemeeting/gnomemeeting-0.93.1.ebuild
+++ b/net-im/gnomemeeting/gnomemeeting-0.93.1.ebuild
@@ -1,10 +1,11 @@
 # Copyright 1999-2002 Gentoo Technologies, Inc.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/gnomemeeting-0.93.1.ebuild,v 1.3 2002/09/11 15:25:22 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/gnomemeeting-0.93.1.ebuild,v 1.4 2002/09/18 14:41:13 raker Exp $
 
 inherit gnome2
 
 S="${WORKDIR}/GnomeMeeting-${PV}"
+
 SRC_URI="http://www.gnomemeeting.org/downloads/latest/sources/GnomeMeeting-${PV}.tar.gz"
 HOMEPAGE="http://www.gnomemeeting.org"
 DESCRIPTION="Gnome NetMeeting client"
@@ -13,33 +14,36 @@ SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="x86 -ppc -sparc -sparc64"
 
-RDEPEND="net-libs/openh323
-	>=dev-libs/glib-2.0.3
-	>=x11-libs/gtk+-2.0.5
-	>=sys-devel/autoconf-2.52
-	>=dev-libs/pwlib-1.2.19
-	>=net-nds/openldap-2.0.21
-	>=dev-libs/libIDL-0.8.0
-	>=net-libs/linc-0.5.0-r2
-	>=gnome-base/gnome-2.0.1"
-
-DEPEND="${RDEPEND}
+DEPEND="=dev-libs/pwlib-1.3.3*
+	=net-libs/openh323-1.9.3*
+	>=net-nds/openldap-2.0.25
+	>=gnome-base/gnome-2.0.1
+	ssl? ( >=dev-libs/openssl-0.9.6g )
+	sdl? ( >=media-libs/libsdl-1.2.3 )"
+
+RDEPEND="${DEPEND}
 	>=dev-util/pkgconfig-0.12.0
 	>=dev-util/intltool-0.17"
 
 src_compile() {
 
 	cd ${S}
+	local myconf
+
+	use ssl && myconf="--with-openssl-includes=/usr/include/openssl --with-openssl-libs=/usr/lib"
+
+	use sdl && myconf="${myconf} --with-sdl-prefix=/usr" \
+		|| myconf="${myconf} --disable-sdltest"
+		
 	export PWLIBDIR=/usr/share/pwlib
 	export OPENH323DIR=/usr/share/openh323
-	./configure \
-		--prefix=/usr \
-		--sysconfdir=/etc \
+
+	econf \
 		--with-ptlib-includes=$PWLIBDIR/include/ptlib \
 		--with-ptlib-libs=/usr/lib \
 		--with-openh323-includes=$OPENH323DIR/include \
 		--with-openh323-libs=/usr/lib \
-		--host=${CHOST} || die
+		${myconf} || die "configure failed"
 
 	#manually disable installation of schemas
 	cp Makefile Makefile.orig
-- 
cgit v1.2.3-65-gdbad