Bug 283924 - www/lexbor: improve port
Summary: www/lexbor: improve port
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-08 12:30 UTC by Älven
Modified: 2025-01-17 12:48 UTC (History)
1 user (show)

See Also:
alster: maintainer-feedback+
alster: merge-quarterly?


Attachments
[PATCH] www/lexbor: improve port (6.62 KB, patch)
2025-01-08 12:30 UTC, Älven
alster: maintainer-approval+
Details | Diff
[PATCH] www/lexbor: improve port (6.24 KB, patch)
2025-01-08 16:12 UTC, Älven
alster: maintainer-approval+
Details | Diff
[PATCH] www/lexbor: improve port (6.37 KB, patch)
2025-01-08 20:11 UTC, Älven
alster: maintainer-approval+
Details | Diff
[PATCH] www/lexbor: improve port (28.79 KB, patch)
2025-01-13 19:22 UTC, Älven
alster: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Älven 2025-01-08 12:30:28 UTC
Created attachment 256537 [details]
[PATCH] www/lexbor: improve port

+ Add option for building EXAMPLES
* Always build shared library, remove SHARED option

Poudriere testport: OK for [amd64 i386] * [142 141 134]
Comment 1 Älven 2025-01-08 16:12:15 UTC
Created attachment 256546 [details]
[PATCH] www/lexbor: improve port

pkg-list sorting fixed
Comment 2 Älven 2025-01-08 20:11:27 UTC
Created attachment 256556 [details]
[PATCH] www/lexbor: improve port

Use dynamic SOVERSION
Comment 3 Älven 2025-01-13 19:22:14 UTC
Created attachment 256670 [details]
[PATCH] www/lexbor: improve port

* Always install headers, remove HEADERS option
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-01-17 12:38:15 UTC
A commit in branch main references this bug:

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

commit 97d9bb985218fbacf81ad48e08a811839ba7c50f
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2025-01-08 11:55:24 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-01-17 12:34:00 +0000

    www/lexbor: improve port

    + Add option for building EXAMPLES
    * Always build shared library, remove SHARED option
    * Use dynamic SOVERSION via PLIST_SUB

    PR:             283924
    MFH:            2025Q1

 www/lexbor/Makefile  | 14 +++++++---
 www/lexbor/pkg-plist | 72 +++++++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 79 insertions(+), 7 deletions(-)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2025-01-17 12:41:32 UTC
Thank you for your contribution.
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-01-17 12:48:19 UTC
A commit in branch 2025Q1 references this bug:

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

commit 4b8ab93c8222b4691f08af9c336b19d6f011c83d
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2025-01-08 11:55:24 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-01-17 12:45:33 +0000

    www/lexbor: improve port

    + Add option for building EXAMPLES
    * Always build shared library, remove SHARED option
    * Use dynamic SOVERSION via PLIST_SUB

    PR:             283924
    MFH:            2025Q1
    (cherry picked from commit 97d9bb985218fbacf81ad48e08a811839ba7c50f)

 www/lexbor/Makefile  | 14 +++++++---
 www/lexbor/pkg-plist | 72 +++++++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 79 insertions(+), 7 deletions(-)