2018-09-30 13:58:29 +02:00
|
|
|
# Created by: Michael Johnson <ahze@FreeBSD.org>
|
|
|
|
|
|
|
|
PORTNAME= tracker-miners
|
2020-09-24 17:42:12 +02:00
|
|
|
PORTVERSION= 2.3.5
|
2022-04-10 21:08:12 +02:00
|
|
|
PORTREVISION= 23
|
2018-09-30 13:58:29 +02:00
|
|
|
CATEGORIES= sysutils gnome
|
|
|
|
MASTER_SITES= GNOME
|
|
|
|
|
|
|
|
MAINTAINER= gnome@FreeBSD.org
|
|
|
|
COMMENT= Miners for tracker2
|
|
|
|
|
|
|
|
LICENSE= LGPL21
|
|
|
|
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
|
|
|
|
|
|
|
|
BUILD_DEPENDS= valac:lang/vala
|
|
|
|
LIB_DEPENDS= libicuuc.so:devel/icu \
|
|
|
|
libupower-glib.so:sysutils/upower \
|
|
|
|
libexempi.so:textproc/exempi \
|
|
|
|
libcue.so:textproc/libcue \
|
|
|
|
libiptcdata.so:graphics/libiptcdata \
|
|
|
|
libFLAC.so:audio/flac \
|
|
|
|
libtotem-plparser.so:multimedia/totem-pl-parser \
|
|
|
|
libpoppler-glib.so:graphics/poppler-glib \
|
2019-06-16 18:05:28 +02:00
|
|
|
libpng.so:graphics/png \
|
2018-09-30 13:58:29 +02:00
|
|
|
libtag.so:audio/taglib \
|
|
|
|
libtiff.so:graphics/tiff \
|
|
|
|
libgif.so:graphics/giflib \
|
|
|
|
libvorbisfile.so:audio/libvorbis \
|
|
|
|
libgxps.so:graphics/libgxps \
|
|
|
|
libexif.so:graphics/libexif \
|
|
|
|
libgexiv2.so:graphics/gexiv2 \
|
|
|
|
libtracker-miner-2.0.so:sysutils/tracker
|
|
|
|
|
|
|
|
PORTSCOUT= limitw:1,even
|
|
|
|
|
|
|
|
USES= gettext gnome jpeg localbase:ldflags meson \
|
2020-09-24 17:42:12 +02:00
|
|
|
pathfix pkgconfig python:3.4+,build sqlite tar:xz
|
2018-09-30 13:58:29 +02:00
|
|
|
USE_GNOME= cairo intltool libgsf libxml2
|
|
|
|
|
|
|
|
MESON_ARGS= -Dsystemd_user_services=no \
|
2021-11-07 20:59:12 +01:00
|
|
|
-Dcharset_detection=icu \
|
2018-09-30 13:58:29 +02:00
|
|
|
# -Dbattery_detection=hal
|
|
|
|
|
|
|
|
OPTIONS_SUB= yes
|
|
|
|
OPTIONS_DEFINE= GSTREAMER RSS
|
|
|
|
OPTIONS_DEFAULT= GSTREAMER RSS
|
|
|
|
|
|
|
|
GSTREAMER_MESON_ON= -Dgeneric_media_extractor=gstreamer
|
|
|
|
GSTREAMER_MESON_OFF= -Dgeneric_media_extractor=none
|
|
|
|
GSTREAMER_USE= gstreamer1=yes
|
|
|
|
|
|
|
|
RSS_DESC= Tracker RSS miner
|
|
|
|
RSS_MESON_TRUE= miner_rss
|
|
|
|
RSS_LIB_DEPENDS= libgrss.so:net/libgrss
|
|
|
|
|
|
|
|
PLIST_SUB= LIBVER=0.2.0
|
|
|
|
|
2020-10-09 23:26:34 +02:00
|
|
|
GLIB_SCHEMAS= org.freedesktop.Tracker.Extract.gschema.xml \
|
|
|
|
org.freedesktop.Tracker.Miner.Files.gschema.xml \
|
|
|
|
org.freedesktop.Tracker.Writeback.gschema.xml \
|
|
|
|
org.freedesktop.TrackerMiners.enums.xml
|
|
|
|
|
2018-09-30 13:58:29 +02:00
|
|
|
#post-install:
|
|
|
|
# ${RM} -rf ${STAGEDIR}/${PREFIX}/lib/systemd
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|