Bug 229850

Summary: sysutils/catfish: Update to 1.4.6
Product: Ports & Packages Reporter: Ben Woods <woodsb02>
Component: Individual Port(s)Assignee: Ben Woods <woodsb02>
Status: Closed FIXED    
Severity: Affects Only Me CC: jpaetzel, madpilot
Priority: --- Flags: woodsb02: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://docs.xfce.org/apps/catfish/start
Attachments:
Description Flags
Patch to update sysutils/catfish to 1.4.6
none
Patch to update sysutils/catfish to 1.4.6 (version 2) woodsb02: maintainer-approval+

Description Ben Woods freebsd_committer freebsd_triage 2018-07-17 23:01:40 UTC
sysutils/catfish: Update to 1.4.6

- Also update WWW now that catfish is part of Xfce

Changes this release:
  https://mail.xfce.org/pipermail/xfce-announce/2018-July/000626.html
Comment 1 Ben Woods freebsd_committer freebsd_triage 2018-07-17 23:13:04 UTC
Created attachment 195223 [details]
Patch to update sysutils/catfish to 1.4.6

Also update maintainer to handover to xfce@ group
Comment 2 Ben Woods freebsd_committer freebsd_triage 2018-07-17 23:13:53 UTC
Note that build testing of this patch is still in progress.
Comment 3 Josh Paetzel freebsd_committer freebsd_triage 2018-07-18 21:08:14 UTC
Any results from the build yet?
Comment 4 Ben Woods freebsd_committer freebsd_triage 2018-07-18 23:00:32 UTC
Created attachment 195264 [details]
Patch to update sysutils/catfish to 1.4.6 (version 2)

Updated patch to fix build:
- Fix pkg-plist
- Add USES=desktop-file-utils (Pet portlint)
- Add optional (on by default) support for providing recent search suggestions using Zeitgeist
Comment 5 Ben Woods freebsd_committer freebsd_triage 2018-07-18 23:08:55 UTC
This now passes poudriere testport on 12amd64, and should be ready to commit.
Comment 6 Josh Paetzel freebsd_committer freebsd_triage 2018-07-19 16:20:14 UTC
I can confirm it builds against FreeBSD 12.  I have poudriere trying it on 11.2 and 10.4 as well.  As soon as it passes there I'll give this patch my blessing.
Comment 7 Josh Paetzel freebsd_committer freebsd_triage 2018-07-19 17:31:22 UTC
I can confirm it builds against FreeBSD 12.  I have poudriere trying it on 11.2 and 10.4 as well.  As soon as it passes there I'll give this patch my blessing.
Comment 8 Josh Paetzel freebsd_committer freebsd_triage 2018-07-19 19:17:24 UTC
ok, 11.2 and 10.4 passed as well.

I approve the patch.
Comment 9 Ben Woods freebsd_committer freebsd_triage 2018-07-19 22:37:04 UTC
Committed - thanks!
Comment 10 commit-hook freebsd_committer freebsd_triage 2018-07-19 22:37:24 UTC
A commit references this bug:

Author: woodsb02
Date: Thu Jul 19 22:36:39 UTC 2018
New revision: 474983
URL: https://svnweb.freebsd.org/changeset/ports/474983

Log:
  sysutils/catfish: Update to 1.4.6

  - Also update WWW now that catfish is part of the Xfce project
  - Set maintainer to xfce@ now that catfish is part of the Xfce project

  Changes this release:
    https://mail.xfce.org/pipermail/xfce-announce/2018-July/000626.html

  PR:		229850
  Approved by:	jpaetzel (maintainer)

Changes:
  head/sysutils/catfish/Makefile
  head/sysutils/catfish/distinfo
  head/sysutils/catfish/pkg-descr
  head/sysutils/catfish/pkg-plist