Bug 165254 - [PATCH] fixes to x11-fonts/xorg-fonts makefile to handle dependencies better
Summary: [PATCH] fixes to x11-fonts/xorg-fonts makefile to handle dependencies better
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-x11 (Nobody)
Depends on:
Reported: 2012-02-17 21:20 UTC by Niclas Zeising
Modified: 2012-02-27 20:40 UTC (History)
0 users

See Also:

x11-fonts.xorg-fonts.Makefile.diff (1.40 KB, patch)
2012-02-17 21:20 UTC, Niclas Zeising
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Niclas Zeising 2012-02-17 21:20:08 UTC
	x11-fonts/xorg-fonts is a meta port, which depends on other meta ports.  But it does this by looking for a file the other meta ports install, instead of depending on the meta port explicitly.  If this file is already there, xorg-fonts believes that this port it depends on is already installed.  This has the effect that some fonts may not be installed at all, when installing xorg-fonts as part of the xorg distribution.

Fix: Attached patch changes xorg-fonts to depend on the other meta-ports themselves, instead of depending on files the ports the other meta ports dependencies install.  This makes all fonts install properly.
Comment 1 Edwin Groothuis freebsd_committer 2012-02-17 21:20:18 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-x11

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer 2012-02-27 20:30:09 UTC
kwm         2012-02-27 20:29:56 UTC

  FreeBSD ports repository

  Modified files:
    x11-fonts/xorg-fonts Makefile 
  The fonts xorg meta port should depend on the fonts sub-meta ports
  (100dpi, 75dpi, cyrillic, etc) instead of files installed by fonts of these
  sub-meta ports.
  This solves issues where some fonts meta ports where not installed properly,
  because xorg-fonts thought them allready installed.
  PR:             ports/165254
  Reported by:    Niclas Zeising <zeising@daemonic.se>
  Revision  Changes    Path
  1.7       +6 -6      ports/x11-fonts/xorg-fonts/Makefile
cvs-all@freebsd.org mailing list
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Koop Mast freebsd_committer 2012-02-27 20:30:12 UTC
State Changed
From-To: open->closed

Patch committed, thanks!