Page MenuHomeFreeBSD

x11/florence: Update to 0.7.0 and adopt
Needs ReviewPublic

Authored by dteske on Fri, Jul 24, 1:54 AM.
Tags
None
Referenced Files
F164466589: D58428.diff
Sat, Aug 1, 5:57 AM
Unknown Object (File)
Fri, Jul 31, 5:04 AM
Unknown Object (File)
Thu, Jul 30, 5:41 PM
Unknown Object (File)
Thu, Jul 30, 5:41 PM
Unknown Object (File)
Thu, Jul 30, 11:05 AM
Unknown Object (File)
Thu, Jul 30, 9:06 AM
Unknown Object (File)
Thu, Jul 30, 8:23 AM
Unknown Object (File)
Wed, Jul 29, 8:59 PM
Subscribers
None

Details

Summary

Switch from the stalled SourceForge 0.6.3 distfile to the FrauBSD
continuation on GitHub and take maintainership from ports@.

Drop PORTREVISION, fetch via USE_GITHUB, and link libXrandr via LDFLAGS
(with localbase) for live RandR panel geometry. Reinplace the shipped
configure (still baked as 0.6.3) instead of autoreconf, which fails on
dead gnome-doc-utils.make conditionals.

Default-on FREEBSD_ORB option replaces the Super key glyph with the
FreeBSD orb (ports-only branding). Fn-layer XF86 media artwork ships
in the upstream 0.7.0 tag. Installs florence(1).

Test Plan
$ make
$ make package
$ pkg install -f work/pkg/florence-0.7.0.pkg
$ pkg list florence | grep -e bin -e man

Should show:

/usr/local/bin/florence
/usr/local/share/man/man1/florence.1.gz

Then:

/usr/local/bin/florence --version

Should show:

Florence (/usr/local/bin/florence) 0.7.0

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 75068
Build 71951: arc lint + arc unit

Event Timeline

dteske created this revision.

Fix configure: LDFLAGS -lXrandr + autoreconf for 0.7.0 version.

Drop autoreconf; reinplace shipped configure for 0.7.0 (gnome-doc-utils).

FREEBSD_ORB option (default on); await retagged 0.7.0 distinfo.

Refresh distinfo for retagged 0.7.0 (XF86 artwork).

dteske added a reviewer: adamw.

Fix distinfo: retagged 0.7.0 SHA/SIZE (XF86 artwork). Squash-ready tip.

Correct distinfo for retagged 0.7.0 (XF86 artwork); single commit.

dteske edited the summary of this revision. (Show Details)
dteske edited the test plan for this revision. (Show Details)