Bug 271397

Summary: www/tt-rss: Update to g20230509 and move database drivers to post config
Product: Ports & Packages Reporter: Derek Schrock <dereks>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: meta
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://git.tt-rss.org/fox/tt-rss.git/diff/?id=11946f0148d0b8a76ecc120fd9c1dc0b7fa04664&id2=0578bf802571781a0a7e3debbbec66437a7d28b4
Attachments:
Description Flags
Update to g20230509 and move database drivers to post config dereks: maintainer-approval+

Description Derek Schrock 2023-05-13 21:54:47 UTC
Created attachment 242151 [details]
Update to g20230509 and move database drivers to post config

- Update to g20230509 11946f014
- Move php database drivers a post install operation allowing the port
  to support both databases without having to make option changes or
  rebuilds.
- Update ttrssd to check for the configured driver

portling: ok. 1 warning. NLS knob.
testport: ok. 13amd64.
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-05-15 04:36:39 UTC
A commit in branch main references this bug:

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

commit 9b9114f7e7c81d53d9dc1f261a6ff9cf92826176
Author:     Derek Schrock <dereks@lifeofadishwasher.com>
AuthorDate: 2023-05-13 21:20:07 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2023-05-15 04:34:57 +0000

    www/tt-rss: Update to g20230509 and move database drivers to post config

    - Update to g20230509 11946f014
    - Move php database drivers a post install operation allowing the port
      to support both databases without having to make option changes or
      rebuilds.
    - Update ttrssd to check for the configured driver

    PR:             271397

 UPDATING                                     | 14 ++++++++++++++
 www/tt-rss/Makefile                          | 28 ++++++++++++++--------------
 www/tt-rss/distinfo                          |  6 +++---
 www/tt-rss/files/pkg-message.in              |  7 +++++++
 www/tt-rss/files/ttrss_db_check.php.in (new) |  8 ++++++++
 www/tt-rss/files/ttrssd.in                   | 25 +++++++++++++++++++++----
 www/tt-rss/pkg-plist                         |  1 +
 7 files changed, 68 insertions(+), 21 deletions(-)
Comment 2 Koichiro Iwao freebsd_committer freebsd_triage 2023-05-15 04:40:48 UTC
Committed, thanks!