Bug 193680 - [patch] print/gribouy: Fix build on FreeBSD 8 and 9 by removing French locale on all platforms
Summary: [patch] print/gribouy: Fix build on FreeBSD 8 and 9 by removing French locale...
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-16 11:03 UTC by John Marino
Modified: 2014-10-01 09:00 UTC (History)
0 users

See Also:
marino: maintainer-feedback? (gnome)


Attachments
Fix gribouy on F8 and F9 (1011 bytes, patch)
2014-09-16 11:03 UTC, John Marino
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Marino freebsd_committer freebsd_triage 2014-09-16 11:03:29 UTC
Created attachment 147375 [details]
Fix gribouy on F8 and F9

print/gribouy builds on FreeBSD 10 and 11, but not FreeBSD 8 and 9.  This problem is locale support which only works on recent FreeBSD.  The pkg-plist is set for how it packages for FreeBSD 10 and 11, thus causing a plist failure on F8 and F9.

My suggestion is don't install the French locale on any platform.  This works on all platforms:
https://redports.org/buildarchive/20140916102052-69473/


Another approach would be to make the pkg-plist conditional based on platform (I don't another test to use) but such an approach should also handle DragonFly.  I chose my solution as it's more robust.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-09-16 11:03:29 UTC
Auto-assigned to maintainer gnome@FreeBSD.org
Comment 2 John Marino freebsd_committer freebsd_triage 2014-10-01 09:00:44 UTC
Antoine's commit the next day fixed the port, preserving locale on all platforms.