summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-05-01 00:31:01 +0800
committergusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-05-01 00:31:01 +0800
commit87831d402ea3a9cb76c3f85c56744c73c842bab2 (patch)
treec1f01e45134e1e2dfde6ec47fe80d42ba48d5bcf
parentcb8b7727dcf84b2d0d71e900aa44b7300e2def85 (diff)
downloadmarcuscom-ports-87831d402ea3a9cb76c3f85c56744c73c842bab2.tar
marcuscom-ports-87831d402ea3a9cb76c3f85c56744c73c842bab2.tar.gz
marcuscom-ports-87831d402ea3a9cb76c3f85c56744c73c842bab2.tar.bz2
marcuscom-ports-87831d402ea3a9cb76c3f85c56744c73c842bab2.tar.lz
marcuscom-ports-87831d402ea3a9cb76c3f85c56744c73c842bab2.tar.xz
marcuscom-ports-87831d402ea3a9cb76c3f85c56744c73c842bab2.tar.zst
marcuscom-ports-87831d402ea3a9cb76c3f85c56744c73c842bab2.zip
Make upnp and dmap (daap and others) optional.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19600 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--net/grilo-plugins/Makefile27
-rw-r--r--net/grilo-plugins/pkg-plist12
2 files changed, 20 insertions, 19 deletions
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 <bsd.port.mk>
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