Changeset View
Changeset View
Standalone View
Standalone View
sysutils/tracker3/Makefile
- This file was added.
# Created by: Neel Chauhan <nc@FreeBSD.org> | |||||
tcberner: ^ I would try to avoid adding new `Created by` lines. | |||||
PORTNAME= tracker | |||||
PORTVERSION= 3.1.2 | |||||
CATEGORIES= sysutils gnome | |||||
MASTER_SITES= GNOME | |||||
PKGNAMESUFFIX= 3 | |||||
MAINTAINER= gnome@FreeBSD.org | |||||
COMMENT= Object database, tag/metadata database, search tool and indexer | |||||
LICENSE= LGPL21 | |||||
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL | |||||
BUILD_DEPENDS= asciidoc:textproc/asciidoc \ | |||||
valac:lang/vala | |||||
LIB_DEPENDS= libdbus-1.so:devel/dbus \ | |||||
libicutu.so:devel/icu \ | |||||
libjson-glib-1.0.so:devel/json-glib \ | |||||
libsoup-2.4.so:devel/libsoup \ | |||||
libuuid.so:misc/e2fsprogs-libuuid | |||||
PORTSCOUT= limitw:1,even | |||||
tcbernerUnsubmitted Not Done Inline Actions^ I might remember PORTSCOUT wrongly, but wouldn't limitw:1,even reject x.1.y tcberner: ^ I might remember `PORTSCOUT` wrongly, but wouldn't `limitw:1,even` reject `x.1.y` | |||||
USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \ | |||||
pkgconfig python:3.4+,build sqlite tar:xz | |||||
tcbernerUnsubmitted Not Done Inline Actions^smalles available python3 version is 3.6. tcberner: ^smalles available python3 version is 3.6. | |||||
USE_GNOME= glib20 libxml2 introspection:build | |||||
USE_LDCONFIG= yes | |||||
INSTALLS_ICONS= yes | |||||
MESON_ARGS= -Dbash_completion=true \ | |||||
-Dbash_completion_dir=${PREFIX}/etc/bash_completion.d \ | |||||
-Ddocs=false \ | |||||
tcbernerUnsubmitted Not Done Inline Actions^ maybe add a DOCS option? tcberner: ^ maybe add a DOCS option? | |||||
-Dman=true \ | |||||
-Dnetwork_manager=disabled \ | |||||
-Dstemmer=disabled \ | |||||
-Dsystemd_user_services=false | |||||
BINARY_ALIAS= python3=${PYTHON_CMD} | |||||
PLIST_SUB= LIBVER=0.304.0 | |||||
post-patch: | |||||
${REINPLACE_CMD} -e 's^/etc/asciidoc^${PREFIX}/etc/asciidoc^' \ | |||||
${WRKSRC}/docs/manpages/meson.build | |||||
# This can be removed after 11.x is no longer supported | |||||
.if exists(/usr/bin/ld.lld) && (${/usr/bin/ld:L:tA} != /usr/bin/ld.lld) | |||||
LDFLAGS+= -fuse-ld=lld | |||||
.endif | |||||
.include <bsd.port.mk> |
^ I would try to avoid adding new Created by lines.