summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--multimedia/totem3/Makefile23
-rw-r--r--multimedia/totem3/pkg-plist13
-rw-r--r--net/grilo-plugins/Makefile23
-rw-r--r--net/grilo-plugins/distinfo2
-rw-r--r--net/grilo-plugins/pkg-descr3
-rw-r--r--net/grilo-plugins/pkg-plist13
-rw-r--r--net/grilo/Makefile21
-rw-r--r--net/grilo/distinfo2
-rw-r--r--net/grilo/pkg-descr3
-rw-r--r--net/grilo/pkg-plist31
10 files changed, 111 insertions, 23 deletions
diff --git a/multimedia/totem3/Makefile b/multimedia/totem3/Makefile
index 697f0373b..9e65b8b45 100644
--- a/multimedia/totem3/Makefile
+++ b/multimedia/totem3/Makefile
@@ -12,7 +12,8 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= A gstreamer-based video player for the GNOME 3 Desktop
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \
- ${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme
+ ${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme \
+ grilo-plugins>=0.2:${PORTSDIR}/net/grilo-plugins
LIB_DEPENDS= libgdata.so.13:${PORTSDIR}/devel/libgdata \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
libclutter-gst-2.0.so:${PORTSDIR}/multimedia/clutter-gst \
@@ -22,7 +23,8 @@ LIB_DEPENDS= libgdata.so.13:${PORTSDIR}/devel/libgdata \
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \
${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme \
gnome-settings-daemon>=2.91.0:${PORTSDIR}/sysutils/gnome-settings-daemon3 \
- gnome-icon-theme-symbolic>=2.91.0:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic
+ gnome-icon-theme-symbolic>=2.91.0:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic \
+ grilo-plugins>=0.2:${PORTSDIR}/net/grilo-plugins
CONFLICTS= totem-2.[0-9]*
@@ -52,15 +54,14 @@ GLIB_SCHEMAS= org.gnome.totem.enums.xml \
org.gnome.totem.plugins.opensubtitles.gschema.xml
-OPTIONS_DEFINE= LIRC BROWSER_PLUGINS PUBLISH
+OPTIONS_DEFINE= LIRC BROWSER_PLUGINS
BROWSER_PLUGINS_DESC= Plugins for gecko browser
-PUBLISH_DESC= Publish (network playlist) plugin
TRACKER_DESC= Tracker local search plugin
OPTIONS_DEFAULT=BROWSER_PLUGINS
# check configure script for allowed_plugins="..." for new plugins
-TOTEM_PLUGINS= brasero-disc-recorder chapters dbusservice im-status gromit \
+TOTEM_PLUGINS= brasero-disc-recorder chapters dbusservice im-status grilo gromit \
iplayer media-player-keys ontop opensubtitles properties \
screensaver screenshot sidebar-test skipto youtube
@@ -71,18 +72,6 @@ TOTEM_PLUGINS= brasero-disc-recorder chapters dbusservice im-status gromit \
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MPUBLISH}
-LIB_DEPENDS+= libepc-1.0.so:${PORTSDIR}/www/libepc
-PLIST_SUB+= PUBLISH=""
-TOTEM_PLUGINS:= ${TOTEM_PLUGINS} publish
-GLIB_SCHEMAS= org.gnome.totem.enums.xml \
- org.gnome.totem.gschema.xml \
- org.gnome.totem.plugins.publish.gschema.xml \
- org.gnome.totem.plugins.opensubtitles.gschema.xml
-.else
-PLIST_SUB+= PUBLISH="@comment "
-.endif
-
#.if defined(WITH_TRACKER)
#LIB_DEPENDS+= tracker-gtk:${PORTSDIR}/sysutils/tracker-libtrackergtk
#TOTEM_PLUGINS:= ${TOTEM_PLUGINS} tracker
diff --git a/multimedia/totem3/pkg-plist b/multimedia/totem3/pkg-plist
index f169cfccc..726443fb4 100644
--- a/multimedia/totem3/pkg-plist
+++ b/multimedia/totem3/pkg-plist
@@ -44,6 +44,12 @@ lib/totem/plugins/dbus/dbusservice.plugin
lib/totem/plugins/dbus/dbusservice.py
lib/totem/plugins/dbus/dbusservice.pyc
lib/totem/plugins/dbus/dbusservice.pyo
+lib/totem/plugins/grilo/grilo.plugin
+lib/totem/plugins/grilo/grilo.ui
+lib/totem/plugins/grilo/libgrilo.a
+lib/totem/plugins/grilo/libgrilo.la
+lib/totem/plugins/grilo/libgrilo.so
+lib/totem/plugins/grilo/totem-grilo.conf
lib/totem/plugins/gromit/gromit.plugin
lib/totem/plugins/gromit/libgromit.a
lib/totem/plugins/gromit/libgromit.la
@@ -73,11 +79,6 @@ lib/totem/plugins/opensubtitles/opensubtitles.py
lib/totem/plugins/opensubtitles/opensubtitles.pyc
lib/totem/plugins/opensubtitles/opensubtitles.pyo
lib/totem/plugins/opensubtitles/opensubtitles.ui
-%%PUBLISH%%lib/totem/plugins/publish/libpublish.a
-%%PUBLISH%%lib/totem/plugins/publish/libpublish.la
-%%PUBLISH%%lib/totem/plugins/publish/libpublish.so
-%%PUBLISH%%lib/totem/plugins/publish/publish-plugin.ui
-%%PUBLISH%%lib/totem/plugins/publish/publish.plugin
lib/totem/plugins/properties/libmovie-properties.a
lib/totem/plugins/properties/libmovie-properties.la
lib/totem/plugins/properties/libmovie-properties.so
@@ -645,7 +646,6 @@ share/thumbnailers/totem.thumbnailer
@dirrm lib/totem/plugins/skipto
@dirrm lib/totem/plugins/screenshot
@dirrm lib/totem/plugins/screensaver
-%%PUBLISH%%@dirrm lib/totem/plugins/publish
@dirrm lib/totem/plugins/properties
@dirrm lib/totem/plugins/opensubtitles
@dirrm lib/totem/plugins/ontop
@@ -653,6 +653,7 @@ share/thumbnailers/totem.thumbnailer
%%LIRC%%@dirrm lib/totem/plugins/lirc
@dirrm lib/totem/plugins/im-status
@dirrm lib/totem/plugins/gromit
+@dirrm lib/totem/plugins/grilo
@dirrm lib/totem/plugins/dbus
@dirrm lib/totem/plugins/chapters
@dirrm lib/totem/plugins/brasero-disc-recorder
diff --git a/net/grilo-plugins/Makefile b/net/grilo-plugins/Makefile
new file mode 100644
index 000000000..59d10643d
--- /dev/null
+++ b/net/grilo-plugins/Makefile
@@ -0,0 +1,23 @@
+# Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
+# $FreeBSD$
+
+PORTNAME= grilo-plugins
+PORTVERSION= 0.2.3
+CATEGORIES= net
+MASTER_SITES= GNOME
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Plugins for net/grilo
+
+LIB_DEPENDS= grilo-0.2:${PORTSDIR}/net/grilo
+
+USES= gettext gmake pathfix pkgconfig
+USE_XZ= yes
+USE_AUTOTOOLS= libtool
+USE_LDCONFIG= yes
+USE_GNOME= glib20 gnomehier intlhack libxml2 ltverhack
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+.include <bsd.port.mk>
diff --git a/net/grilo-plugins/distinfo b/net/grilo-plugins/distinfo
new file mode 100644
index 000000000..e02f5ec42
--- /dev/null
+++ b/net/grilo-plugins/distinfo
@@ -0,0 +1,2 @@
+SHA256 (grilo-plugins-0.2.3.tar.xz) = 2d70b7f148c29fde365cac1afcbfdd77b7f5fc0f65e60f3790c702121c65d7c8
+SIZE (grilo-plugins-0.2.3.tar.xz) = 401436
diff --git a/net/grilo-plugins/pkg-descr b/net/grilo-plugins/pkg-descr
new file mode 100644
index 000000000..0deeead19
--- /dev/null
+++ b/net/grilo-plugins/pkg-descr
@@ -0,0 +1,3 @@
+This port installs plugins for the net/grilo.
+
+WWW: https://wiki.gnome.org/Grilo
diff --git a/net/grilo-plugins/pkg-plist b/net/grilo-plugins/pkg-plist
new file mode 100644
index 000000000..d8f4d3411
--- /dev/null
+++ b/net/grilo-plugins/pkg-plist
@@ -0,0 +1,13 @@
+lib/grilo-0.2/grl-filesystem.xml
+lib/grilo-0.2/grl-gravatar.xml
+lib/grilo-0.2/grl-local-metadata.xml
+lib/grilo-0.2/libgrlfilesystem.a
+lib/grilo-0.2/libgrlfilesystem.la
+lib/grilo-0.2/libgrlfilesystem.so
+lib/grilo-0.2/libgrlgravatar.a
+lib/grilo-0.2/libgrlgravatar.la
+lib/grilo-0.2/libgrlgravatar.so
+lib/grilo-0.2/libgrllocalmetadata.a
+lib/grilo-0.2/libgrllocalmetadata.la
+lib/grilo-0.2/libgrllocalmetadata.so
+@dirrm lib/grilo-0.2
diff --git a/net/grilo/Makefile b/net/grilo/Makefile
new file mode 100644
index 000000000..29aae6c8a
--- /dev/null
+++ b/net/grilo/Makefile
@@ -0,0 +1,21 @@
+# Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
+# $FreeBSD$
+
+PORTNAME= grilo
+PORTVERSION= 0.2.3
+CATEGORIES= net
+MASTER_SITES= GNOME
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Grilo is a framework focused on making media discovery and browsing
+
+USES= gettext gmake pathfix pkgconfig
+USE_XZ= yes
+USE_AUTOTOOLS= libtool
+USE_LDCONFIG= yes
+USE_GNOME= glib20 gnomehier intlhack libxml2 ltverhack
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+.include <bsd.port.mk>
diff --git a/net/grilo/distinfo b/net/grilo/distinfo
new file mode 100644
index 000000000..47a81ae02
--- /dev/null
+++ b/net/grilo/distinfo
@@ -0,0 +1,2 @@
+SHA256 (grilo-0.2.3.tar.xz) = 6a800c98731a93cc2b204abceeb37c55bb5529724115f5d4c4f91bd1ade67d42
+SIZE (grilo-0.2.3.tar.xz) = 509540
diff --git a/net/grilo/pkg-descr b/net/grilo/pkg-descr
new file mode 100644
index 000000000..1f4cc3269
--- /dev/null
+++ b/net/grilo/pkg-descr
@@ -0,0 +1,3 @@
+Grilo is a framework focused on making media discovery and browsing easy for application developers.
+
+WWW: https://wiki.gnome.org/Grilo
diff --git a/net/grilo/pkg-plist b/net/grilo/pkg-plist
new file mode 100644
index 000000000..0422bcf80
--- /dev/null
+++ b/net/grilo/pkg-plist
@@ -0,0 +1,31 @@
+bin/grl-inspect-0.2
+include/grilo-0.2/grilo.h
+include/grilo-0.2/grl-caps.h
+include/grilo-0.2/grl-config.h
+include/grilo-0.2/grl-data.h
+include/grilo-0.2/grl-definitions.h
+include/grilo-0.2/grl-error.h
+include/grilo-0.2/grl-log.h
+include/grilo-0.2/grl-media-audio.h
+include/grilo-0.2/grl-media-box.h
+include/grilo-0.2/grl-media-image.h
+include/grilo-0.2/grl-media-video.h
+include/grilo-0.2/grl-media.h
+include/grilo-0.2/grl-metadata-key.h
+include/grilo-0.2/grl-multiple.h
+include/grilo-0.2/grl-operation-options.h
+include/grilo-0.2/grl-operation.h
+include/grilo-0.2/grl-plugin.h
+include/grilo-0.2/grl-range-value.h
+include/grilo-0.2/grl-registry.h
+include/grilo-0.2/grl-related-keys.h
+include/grilo-0.2/grl-source.h
+include/grilo-0.2/grl-util.h
+include/grilo-0.2/grl-value-helper.h
+lib/libgrilo-0.2.a
+lib/libgrilo-0.2.la
+lib/libgrilo-0.2.so
+lib/libgrilo-0.2.so.1
+libdata/pkgconfig/grilo-0.2.pc
+man/man1/grl-inspect.1.gz
+@dirrm include/grilo-0.2