diff options
author | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2013-10-14 17:39:10 +0800 |
---|---|---|
committer | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2013-10-14 17:39:10 +0800 |
commit | ccafb9c92a17a0e6d56104a441855a20d4924f96 (patch) | |
tree | 8a160706759468921279ded8508c9dde5571ebf7 | |
parent | ac0579e131c9930f614a9d5d4722d6481c8892df (diff) | |
download | marcuscom-ports-ccafb9c92a17a0e6d56104a441855a20d4924f96.tar marcuscom-ports-ccafb9c92a17a0e6d56104a441855a20d4924f96.tar.gz marcuscom-ports-ccafb9c92a17a0e6d56104a441855a20d4924f96.tar.bz2 marcuscom-ports-ccafb9c92a17a0e6d56104a441855a20d4924f96.tar.lz marcuscom-ports-ccafb9c92a17a0e6d56104a441855a20d4924f96.tar.xz marcuscom-ports-ccafb9c92a17a0e6d56104a441855a20d4924f96.tar.zst marcuscom-ports-ccafb9c92a17a0e6d56104a441855a20d4924f96.zip |
Some changes to net-im/ekiga:
- Make it buildable with gnome3. Make it depend on e-s-d3 instead of the 2.x version
- Pull in security/gcr or it won't link when enabling e-s-d3
- Use INSTALL_OMF only if GNOMEHELP is set
- Some changes [1] to make it stage compliant. Remove the NO_STAGE and add the man page to pkg-plist.
Review by: kwm
[1] The gconf option doesn't pass the poudriere testport stage test. It is deprecated and replaced by gsettings/dconf in the 4.2 versions of ekiga
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18797 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | net-im/ekiga/Makefile | 10 | ||||
-rw-r--r-- | net-im/ekiga/pkg-plist | 1 |
2 files changed, 4 insertions, 7 deletions
diff --git a/net-im/ekiga/Makefile b/net-im/ekiga/Makefile index f745950e8..39a2d8a9a 100644 --- a/net-im/ekiga/Makefile +++ b/net-im/ekiga/Makefile @@ -6,8 +6,6 @@ PORTNAME= ekiga PORTVERSION= 4.0.1 CATEGORIES= net-im MASTER_SITES= GNOME -#MASTER_SITES= http://www.ekiga.org/admin/downloads/latest/sources/ekiga_${PORTVERSION}/ -#DISTNAME= ekiga-${PORTVERSION} DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org @@ -25,14 +23,11 @@ GNU_CONFIGURE= yes USES= gettext gmake pathfix perl5 pkgconfig USE_XORG= xv USE_GNOME= gtk20 intltool libxml2 -INSTALLS_OMF= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -I${LOCALBASE}/lib -MAN1= ekiga.1 - OPTIONS_DEFINE= LDAP NOTIFY EVOLUTION GCONF DBUS AVAHI GNOMEHELP OPTIONS_DEFAULT=NOTIFY DBUS GCONF AVAHI @@ -50,7 +45,6 @@ LOUDMOUTH_DESC= XMPP (jabber) support # Note that h.323 support is enabled when opal is build with it. -NO_STAGE= yes .include <bsd.port.options.mk> PLIST_SUB+= VERSION=${PORTVERSION} @@ -142,7 +136,8 @@ PLIST_SUB+= GCONF="" .endif .if ${PORT_OPTIONS:MEVOLUTION} -USE_GNOME+= evolutiondataserver +USE_GNOME+= evolutiondataserver3 +LIB_DEPENDS+= libgcr-3.so:${PORTSDIR}/security/gcr CONFIGURE_ARGS+=--enable-eds PLIST_SUB+= EVOLUTION="" WITH_PLUGINS= 1 @@ -162,6 +157,7 @@ PLIST_SUB+= AVAHI="@comment " .endif .if ${PORT_OPTIONS:MGNOMEHELP} +INSTALLS_OMF= yes PLIST_SUB+= GNOMEHELP="" USE_GNOME+= gnomedocutils .else diff --git a/net-im/ekiga/pkg-plist b/net-im/ekiga/pkg-plist index afda7b441..8a9f9ff04 100644 --- a/net-im/ekiga/pkg-plist +++ b/net-im/ekiga/pkg-plist @@ -4,6 +4,7 @@ bin/ekiga-config-tool %%GCONF%%etc/ekiga/ekiga.schemas lib/ekiga/%%VERSION%%/libekiga.so lib/ekiga/%%VERSION%%/libekiga.la +man/man1/ekiga.1.gz %%AVAHI%%lib/ekiga/%%VERSION%%/plugins/libgmavahi.so %%AVAHI%%lib/ekiga/%%VERSION%%/plugins/libgmavahi.la %%EVOLUTION%%lib/ekiga/4.0.1/plugins/libgmevolution.la |