Bug 250768

Summary: sysutils/tracker: systemd service file installed by mistake
Product: Ports & Packages Reporter: sigsys
Component: Individual Port(s)Assignee: Mikael Urankar <mikael>
Status: Closed FIXED    
Severity: Affects Only Me CC: fuz, lantw44, mikael
Priority: --- Flags: fuz: maintainer-feedback-
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Don't install files in /usr/local/false and /usr/local/true
none
Don't install files in /usr/local/false and /usr/local/true (v2) none

Description sigsys 2020-11-01 02:51:46 UTC
Very minor problem, but noticeable since it pollutes /usr/local with a new directory.

Index: sysutils/tracker/Makefile
===================================================================
--- sysutils/tracker/Makefile	(revision 553800)
+++ sysutils/tracker/Makefile	(working copy)
@@ -31,7 +31,7 @@
 		-Dstemmer=disabled \
 		-Dbash_completion=true \
 		-Dbash_completion_dir=${PREFIX}/etc/bash_completion.d \
-		-Dsystemd_user_services=false
+		-Dsystemd_user_services=no
 GLIB_SCHEMAS=	org.freedesktop.Tracker.DB.gschema.xml \
 		org.freedesktop.Tracker.FTS.gschema.xml \
 		org.freedesktop.Tracker.Store.gschema.xml \
Index: sysutils/tracker/pkg-plist
===================================================================
--- sysutils/tracker/pkg-plist	(revision 553800)
+++ sysutils/tracker/pkg-plist	(working copy)
@@ -1,6 +1,5 @@
 bin/tracker
 etc/xdg/autostart/tracker-store.desktop
-false/tracker-store.service
 include/tracker-2.0/libtracker-control/tracker-control.h
 include/tracker-2.0/libtracker-control/tracker-miner-manager.h
 include/tracker-2.0/libtracker-miner/tracker-data-provider.h
Comment 1 Ting-Wei Lan 2021-08-09 15:04:08 UTC
Created attachment 227048 [details]
Don't install files in /usr/local/false and /usr/local/true

Fix the wrong MESON_ARGS and pkg-plist for tracker.
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2021-10-01 08:06:44 UTC
Maintainer timeout
Comment 3 Ting-Wei Lan 2021-10-14 14:53:07 UTC
Created attachment 228698 [details]
Don't install files in /usr/local/false and /usr/local/true (v2)

Rebase the patch on the current main branch.
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-10-19 12:58:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ff090d68624eea61674aed3cd8d22aa5db1c9bce

commit ff090d68624eea61674aed3cd8d22aa5db1c9bce
Author:     Ting-Wei Lan <lantw44@gmail.com>
AuthorDate: 2021-10-19 12:55:23 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2021-10-19 12:57:51 +0000

    sysutils/tracker: Remove systemd service files.

    Don't install files in /usr/local/false and /usr/local/true

    PR:             250768
    Approved by:    gnome (maintainer timeout)

 sysutils/tracker/Makefile  | 6 +++---
 sysutils/tracker/pkg-plist | 3 +--
 2 files changed, 4 insertions(+), 5 deletions(-)
Comment 5 Mikael Urankar freebsd_committer freebsd_triage 2021-10-19 12:59:06 UTC
Thanks!