aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2006-04-08 13:15:55 +0800
committermarcus <marcus@FreeBSD.org>2006-04-08 13:15:55 +0800
commitc23b7200483c88cbbeb89e3662520832b072b814 (patch)
tree1235fe33b23567f4cc5d8dfa55c2f011a454f1b9 /net
parent6980711c77d2f29b8fd9b241535a763bbba69575 (diff)
downloadfreebsd-ports-gnome-c23b7200483c88cbbeb89e3662520832b072b814.tar.gz
freebsd-ports-gnome-c23b7200483c88cbbeb89e3662520832b072b814.tar.zst
freebsd-ports-gnome-c23b7200483c88cbbeb89e3662520832b072b814.zip
* Chase the opal library name changes
* Fix USE_GNOME dependencies * Add INSTALLS_OMF * Allow the user to disable avahi support using WITHOUT_AVAHI * Allow the user to disable D-BUS support with WITHOUT_DBUS PR: 95464 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> Approved by: maintainer
Diffstat (limited to 'net')
-rw-r--r--net/ekiga/Makefile30
-rw-r--r--net/ekiga/pkg-descr2
2 files changed, 24 insertions, 8 deletions
diff --git a/net/ekiga/Makefile b/net/ekiga/Makefile
index 446da3f48eea..12e7f8db07e5 100644
--- a/net/ekiga/Makefile
+++ b/net/ekiga/Makefile
@@ -7,30 +7,46 @@
PORTNAME= ekiga
PORTVERSION= 2.0.1
+PORTREVISION= 1
CATEGORIES= net gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.0
MAINTAINER= jbq@caraldi.com
-COMMENT= VoIP phone for Gnome
+COMMENT= VoIP phone for GNOME
-LIB_DEPENDS= opal__r.2:${PORTSDIR}/net/opal \
- avahi-core.4:${PORTSDIR}/net/avahi \
- ebook-1.2.5:${PORTSDIR}/databases/evolution-data-server
+LIB_DEPENDS= opal_r.2:${PORTSDIR}/net/opal
USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_SDL= sdl
-USE_GNOME= libgnomeui libbonobo gnomeprefix gnomehack gnomelibs gnomedocutils
+INSTALLS_OMF= yes
+USE_GNOME= libgnomeui gnomeprefix gnomehack gnomedocutils \
+ evolutiondataserver
USE_AUTOTOOLS= libtool:15
LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CONFIGURE_ENV= SDL_CONFIG=${LOCALBASE}/bin/sdl11-config LDFLAGS="${LDFLAGS}"
-
CONFIGURE_ARGS= --with-pwlib-dir=${LOCALBASE} \
--with-opal-dir=${LOCALBASE}
GCONF_SCHEMAS= ekiga.schemas
MAN1= ekiga.1
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.ifndef (WITHOUT_AVAHI)
+LIB_DEPENDS+= avahi-core.4:${PORTSDIR}/net/avahi
+CONFIGURE_ARGS+=--enable-avahi
+.else
+CONFIGURE_ARGS+=--disable-avahi
+.endif
+
+.ifndef (WITHOUT_DBUS)
+LIB_DEPENDS+= dbus-1.2:${PORTSDIR}/devel/dbus
+CONFIGURE_ARGS+=--enable-dbus
+.else
+CONFIGURE_ARGS+=--disable-dbus
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/ekiga/pkg-descr b/net/ekiga/pkg-descr
index 6eea360e530f..6413ccfc2d24 100644
--- a/net/ekiga/pkg-descr
+++ b/net/ekiga/pkg-descr
@@ -2,6 +2,6 @@ Ekiga is a free Voice over IP phone allowing you to do free calls over the
Internet.
Ekiga is the first Open Source application to support both H.323 and SIP, as
-well as audio and video. Ekiga was formerly known as GnomeMeeting.
+well as audio and video. Ekiga was formerly known as GnomeMeeting.
WWW: http://www.ekiga.org/