Bug 165254

Summary: [PATCH] fixes to x11-fonts/xorg-fonts makefile to handle dependencies better
Product: Ports & Packages Reporter: Niclas Zeising <zeising>
Component: Individual Port(s)Assignee: freebsd-x11 (Nobody) <x11>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
x11-fonts.xorg-fonts.Makefile.diff none

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 freebsd_triage 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 freebsd_triage 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 
  Log:
  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
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Koop Mast freebsd_committer freebsd_triage 2012-02-27 20:30:12 UTC
State Changed
From-To: open->closed

Patch committed, thanks!