1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00

Update grilo-plugins to 0.3.4.

* add license
* review dependacies / add missing
* remove the DLEYNA options, we require libsoup already
* remove the METADATA options, and build it always. configure lost it's
  --enable/--disable flag.
* remove configure flags for support that already build by default.

Obtained from:	gnome devel repo
This commit is contained in:
Koop Mast 2017-05-20 09:35:55 +00:00
parent a5e896b664
commit 081ab17350
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=441300
3 changed files with 47 additions and 62 deletions

View File

@ -2,45 +2,45 @@
# $FreeBSD$
PORTNAME= grilo-plugins
PORTVERSION= 0.2.17
PORTVERSION= 0.3.4
CATEGORIES= net
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Plugins for net/grilo
BUILD_DEPENDS= itstool:textproc/itstool
LIB_DEPENDS= libgrilo-0.2.so:net/grilo \
libavahi-gobject.so:net/avahi-app \
libgdata.so:devel/libgdata
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz
BUILD_DEPENDS= itstool:textproc/itstool
LIB_DEPENDS= libgrilo-0.3.so:net/grilo \
libavahi-gobject.so:net/avahi-app \
libgdata.so:devel/libgdata \
liboauth.so:net/liboauth \
libgoa-1.0.so:net/gnome-online-accounts \
libtotem-plparser.so:multimedia/totem-pl-parser \
libsoup-2.4.so:devel/libsoup \
libmediaart-2.0.so:multimedia/libmediaart \
libgmime-2.6.so:mail/gmime26 \
libjson-glib-1.0.so:devel/json-glib
USES= gettext gmake gnome libtool pathfix pkgconfig sqlite tar:xz
USE_LDCONFIG= yes
USE_GNOME= glib20 intlhack libxml2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-youtube \
--enable-vimeo \
--enable-freebox \
--enable-tmdb
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/grilo-0.2/
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --disable-lua-factory
INSTALL_TARGET= install-strip
OPTIONS_SUB= yes
OPTIONS_DEFINE= TRACKER DLEYNA DMAP METADATA
OPTIONS_DEFAULT= TRACKER METADATA
OPTIONS_DEFINE= TRACKER DMAP
OPTIONS_DEFAULT= 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:sysutils/tracker
DMAP_DESC= DMAP (DAAP, DPAP & DACP) support with libdmapsharing
DMAP_CONFIGURE_ENABLE= dmap
DMAP_LIB_DEPENDS= libdmapsharing-3.0.so:net/libdmapsharing
DLEYNA_DESC= DLNA support for grilo
DLEYNA_CONFIGURE_ENABLE= dleyna
DLEYNA_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
METADATA_DESC= Enable Local-metadata plugin
METADATA_CONFIGURE_ENABLE= localmetadata
METADATA_LIB_DEPENDS= libmediaart-2.0.so:multimedia/libmediaart
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (grilo-plugins-0.2.17.tar.xz) = 337669098cddf64a84fa9398aa1d7f994fea84bc5f7f1b348e1288f135713781
SIZE (grilo-plugins-0.2.17.tar.xz) = 1036308
TIMESTAMP = 1495265445
SHA256 (grilo-plugins-0.3.4.tar.xz) = 990282a518968c52f6a67b96c6b708e236a59da1c7c920ed45e6316ab49ddeb5
SIZE (grilo-plugins-0.3.4.tar.xz) = 1879324

View File

@ -1,47 +1,28 @@
%%DMAP%%lib/grilo-0.2/grl-daap.xml
%%DMAP%%lib/grilo-0.2/grl-dpap.xml
%%DLEYNA%%lib/grilo-0.2/grl-dleyna.xml
lib/grilo-0.2/grl-filesystem.xml
lib/grilo-0.2/grl-flickr.xml
lib/grilo-0.2/grl-freebox.xml
lib/grilo-0.2/grl-gravatar.xml
lib/grilo-0.2/grl-jamendo.xml
%%TRACKER%%lib/grilo-0.2/grl-local-metadata.xml
lib/grilo-0.2/grl-magnatune.xml
lib/grilo-0.2/grl-metadata-store.xml
lib/grilo-0.2/grl-opensubtitles.xml
lib/grilo-0.2/grl-optical-media.xml
lib/grilo-0.2/grl-podcasts.xml
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-vimeo.xml
lib/grilo-0.2/grl-youtube.xml
%%DMAP%%lib/grilo-0.2/libgrldaap.so
%%DMAP%%lib/grilo-0.2/libgrldpap.so
%%DLEYNA%%lib/grilo-0.2/libgrldleyna.so
lib/grilo-0.2/libgrlfilesystem.so
lib/grilo-0.2/libgrlflickr.so
lib/grilo-0.2/libgrlfreebox.so
lib/grilo-0.2/libgrlgravatar.so
lib/grilo-0.2/libgrljamendo.so
%%TRACKER%%lib/grilo-0.2/libgrllocalmetadata.so
lib/grilo-0.2/libgrlmagnatune.so
lib/grilo-0.2/libgrlmetadatastore.so
lib/grilo-0.2/libgrlopensubtitles.so
lib/grilo-0.2/libgrloptical-media.so
lib/grilo-0.2/libgrlpodcasts.so
lib/grilo-0.2/libgrlraitv.so
lib/grilo-0.2/libgrlshoutcast.so
lib/grilo-0.2/libgrltmdb.so
%%TRACKER%%lib/grilo-0.2/libgrltracker.so
lib/grilo-0.2/libgrlvimeo.so
lib/grilo-0.2/libgrlyoutube.so
%%DMAP%%lib/grilo-0.3/libgrldaap.so
lib/grilo-0.3/libgrldleyna.so
%%DMAP%%lib/grilo-0.3/libgrldpap.so
lib/grilo-0.3/libgrlfilesystem.so
lib/grilo-0.3/libgrlflickr.so
lib/grilo-0.3/libgrlfreebox.so
lib/grilo-0.3/libgrlgravatar.so
lib/grilo-0.3/libgrljamendo.so
%%TRACKER%%lib/grilo-0.3/libgrllocalmetadata.so
lib/grilo-0.3/libgrlmagnatune.so
lib/grilo-0.3/libgrlmetadatastore.so
lib/grilo-0.3/libgrlopensubtitles.so
lib/grilo-0.3/libgrloptical-media.so
lib/grilo-0.3/libgrlpodcasts.so
lib/grilo-0.3/libgrlraitv.so
lib/grilo-0.3/libgrlshoutcast.so
lib/grilo-0.3/libgrltmdb.so
%%TRACKER%%lib/grilo-0.3/libgrltracker.so
lib/grilo-0.3/libgrlvimeo.so
lib/grilo-0.3/libgrlyoutube.so
share/help/C/examples/example-tmdb.c
share/help/C/grilo-plugins/grilo-plugins.xml
share/help/C/grilo-plugins/legal.xml
share/locale/as/LC_MESSAGES/grilo-plugins.mo
share/locale/bg/LC_MESSAGES/grilo-plugins.mo
share/locale/bs/LC_MESSAGES/grilo-plugins.mo
share/locale/ca/LC_MESSAGES/grilo-plugins.mo
share/locale/ca@valencia/LC_MESSAGES/grilo-plugins.mo
@ -49,10 +30,12 @@ share/locale/cs/LC_MESSAGES/grilo-plugins.mo
share/locale/da/LC_MESSAGES/grilo-plugins.mo
share/locale/de/LC_MESSAGES/grilo-plugins.mo
share/locale/el/LC_MESSAGES/grilo-plugins.mo
share/locale/en_GB/LC_MESSAGES/grilo-plugins.mo
share/locale/eo/LC_MESSAGES/grilo-plugins.mo
share/locale/es/LC_MESSAGES/grilo-plugins.mo
share/locale/eu/LC_MESSAGES/grilo-plugins.mo
share/locale/fr/LC_MESSAGES/grilo-plugins.mo
share/locale/fur/LC_MESSAGES/grilo-plugins.mo
share/locale/gl/LC_MESSAGES/grilo-plugins.mo
share/locale/he/LC_MESSAGES/grilo-plugins.mo
share/locale/hu/LC_MESSAGES/grilo-plugins.mo
@ -64,6 +47,7 @@ share/locale/lt/LC_MESSAGES/grilo-plugins.mo
share/locale/lv/LC_MESSAGES/grilo-plugins.mo
share/locale/ml/LC_MESSAGES/grilo-plugins.mo
share/locale/nb/LC_MESSAGES/grilo-plugins.mo
share/locale/oc/LC_MESSAGES/grilo-plugins.mo
share/locale/pl/LC_MESSAGES/grilo-plugins.mo
share/locale/pt/LC_MESSAGES/grilo-plugins.mo
share/locale/pt_BR/LC_MESSAGES/grilo-plugins.mo