freebsd-ports/sysutils/tracker-miners/Makefile
Tobias C. Berner cc4315b370 graphics/poppler: update to 21.05.0
Release 21.05.0:
        core:
         * Fix crashes in malformed files
         * Export SplashFont* symbols used by Scribus
         * Minor code improvements

        qt5/qt6:
         * Make sure new signatures are always properly oriented
         * Allow to pass the border width when signing

        glib:
         * Enhance find to support multi-line matching

        utils:
         * pdftoppm: Fix regression when using single scaleTo. Issue #1062

        build system:
         * Allow to disable building manual tests

PR:		255562
Exp-run by:	antoine
2021-05-06 06:12:26 +02:00

69 lines
1.8 KiB
Makefile

# Created by: Michael Johnson <ahze@FreeBSD.org>
PORTNAME= tracker-miners
PORTVERSION= 2.3.5
PORTREVISION= 10
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 \
libpng.so:graphics/png \
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 \
pathfix pkgconfig python:3.4+,build sqlite tar:xz
USE_GNOME= cairo intltool libgsf libxml2
INSTALLS_ICONS= yes
MESON_ARGS= -Dsystemd_user_services=no \
-Dcharset_detenction=icu \
-Dunicode_support=icu \
-Dstemmer=no
# -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
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
#post-install:
# ${RM} -rf ${STAGEDIR}/${PREFIX}/lib/systemd
.include <bsd.port.mk>