From 87831d402ea3a9cb76c3f85c56744c73c842bab2 Mon Sep 17 00:00:00 2001 From: gusi Date: Wed, 30 Apr 2014 16:31:01 +0000 Subject: Make upnp and dmap (daap and others) optional. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19600 df743ca5-7f9a-e211-a948-0013205c9059 --- net/grilo-plugins/Makefile | 27 ++++++++++++++------------- net/grilo-plugins/pkg-plist | 12 ++++++------ 2 files changed, 20 insertions(+), 19 deletions(-) (limited to 'net') diff --git a/net/grilo-plugins/Makefile b/net/grilo-plugins/Makefile index 6d8f8e9b6..b80d10c79 100644 --- a/net/grilo-plugins/Makefile +++ b/net/grilo-plugins/Makefile @@ -4,7 +4,7 @@ PORTNAME= grilo-plugins PORTVERSION= 0.2.12 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MASTER_SITES= GNOME @@ -13,29 +13,30 @@ COMMENT= Plugins for net/grilo BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool LIB_DEPENDS= libgrilo-0.2.so:${PORTSDIR}/net/grilo \ - libgdata.so:${PORTSDIR}/devel/libgdata \ - libdmapsharing-3.0.so:${PORTSDIR}/net/libdmapsharing \ - libgupnp-1.0.so:${PORTSDIR}/net/gupnp \ - libgupnp-av-1.0.so:${PORTSDIR}/net/gupnp-av + libgdata.so:${PORTSDIR}/devel/libgdata -USES= gettext gmake libtool:keepla pathfix pkgconfig tar:xz +USES= gmake libtool:keepla pathfix pkgconfig tar:xz USE_LDCONFIG= yes -USE_GNOME= glib20 gnomehier intlhack libxml2 +USE_GNOME= glib20 gnomehier intlhack libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-youtube \ --enable-vimeo \ --enable-freebox \ - --enable-tmbd \ - --enable-dmap \ - --enable-upnp + --enable-tmdb CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/grilo-0.2/ LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_SUB= yes -OPTIONS_DEFINE= TRACKER +OPTIONS_DEFINE= TRACKER UPNP DMAP OPTIONS_DEFAULT= TRACKER -TRACKER_CONFIGURE_ENABLE= migration -TRACKER_LIB_DEPENDS= libtracker-sparql-1.0.so:${PORTSDIR}/sysutils/tracker TRACKER_DESC= Tracker support for grilo (used by gnome-music and possibly others) +TRACKER_CONFIGURE_ENABLE= tracker +TRACKER_LIB_DEPENDS= libtracker-sparql-1.0.so:${PORTSDIR}/sysutils/tracker +DMAP_DESC= DMAP (DAAP, DPAP & DACP) support with libdmapsharing +DMAP_CONFIGURE_ENABLE= dmap +DMAP_LIB_DEPENDS= libdmapsharing-3.0.so:${PORTSDIR}/net/libdmapsharing +UPNP_CONFIGURE_ENABLE= upnp +UPNP_LIB_DEPENDS= libgupnp-1.0.so:${PORTSDIR}/net/gupnp \ + libgupnp-av-1.0.so:${PORTSDIR}/net/gupnp-av .include diff --git a/net/grilo-plugins/pkg-plist b/net/grilo-plugins/pkg-plist index 8887593e6..3e50499ab 100644 --- a/net/grilo-plugins/pkg-plist +++ b/net/grilo-plugins/pkg-plist @@ -1,7 +1,7 @@ lib/grilo-0.2/grl-apple-trailers.xml lib/grilo-0.2/grl-bliptv.xml lib/grilo-0.2/grl-bookmarks.xml -lib/grilo-0.2/grl-dmap.xml +%%DMAP%%lib/grilo-0.2/grl-dmap.xml lib/grilo-0.2/grl-filesystem.xml lib/grilo-0.2/grl-flickr.xml lib/grilo-0.2/grl-freebox.xml @@ -18,7 +18,7 @@ lib/grilo-0.2/grl-raitv.xml lib/grilo-0.2/grl-shoutcast.xml lib/grilo-0.2/grl-tmdb.xml %%TRACKER%%lib/grilo-0.2/grl-tracker.xml -lib/grilo-0.2/grl-upnp.xml +%%UPNP%%lib/grilo-0.2/grl-upnp.xml lib/grilo-0.2/grl-vimeo.xml lib/grilo-0.2/grl-youtube.xml lib/grilo-0.2/libgrlappletrailers.la @@ -27,8 +27,8 @@ lib/grilo-0.2/libgrlbliptv.la lib/grilo-0.2/libgrlbliptv.so lib/grilo-0.2/libgrlbookmarks.la lib/grilo-0.2/libgrlbookmarks.so -lib/grilo-0.2/libgrldmap.la -lib/grilo-0.2/libgrldmap.so +%%DMAP%%lib/grilo-0.2/libgrldmap.la +%%DMAP%%lib/grilo-0.2/libgrldmap.so lib/grilo-0.2/libgrlfilesystem.la lib/grilo-0.2/libgrlfilesystem.so lib/grilo-0.2/libgrlflickr.la @@ -61,8 +61,8 @@ lib/grilo-0.2/libgrltmdb.la lib/grilo-0.2/libgrltmdb.so %%TRACKER%%lib/grilo-0.2/libgrltracker.la %%TRACKER%%lib/grilo-0.2/libgrltracker.so -lib/grilo-0.2/libgrlupnp.la -lib/grilo-0.2/libgrlupnp.so +%%UPNP%%lib/grilo-0.2/libgrlupnp.la +%%UPNP%%lib/grilo-0.2/libgrlupnp.so lib/grilo-0.2/libgrlvimeo.la lib/grilo-0.2/libgrlvimeo.so lib/grilo-0.2/libgrlyoutube.la -- cgit v1.2.3