Bug 123576 - [PATCH] print/teTeX-base depends on libXt
Summary: [PATCH] print/teTeX-base depends on libXt
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: Hiroki Sato
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-10 21:50 UTC by Mel
Modified: 2008-10-05 14:00 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (262 bytes, patch)
2008-05-10 21:50 UTC, Mel
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mel 2008-05-10 21:50:03 UTC
teTex-base needs libXt to build x11.c, but only libX11 is specified as dependency.

This problem probably does not manifest itself, until you build t1lib without x11:

From /etc/make.conf:

.if !empty(.CURDIR:M*graphics/php5-gd) || !empty(.CURDIR:M*devel/t1lib)
WITHOUT_X11=yes
.endif

This I need to build php5-gd without pulling in xorg-foo.
teTeX-base is in my situation pulled in by kdegraphics, so it seems logical
to leave X11 support in.
Since this is an unusual situation (i.e. would only happen on port build servers),
I'd understand if it's left as is. However, for completeness it would be nice if
it were recorded correctly(tm).

How-To-Repeat: Add the above to /etc/make.conf, build t1lib, build teTex-base.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-05-10 23:55:33 UTC
Responsible Changed
From-To: freebsd-ports-bugs->hrs

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Hiroki Sato freebsd_committer freebsd_triage 2008-10-05 13:58:41 UTC
State Changed
From-To: open->closed

Committed.  Thanks for your report!
Comment 3 dfilter service freebsd_committer freebsd_triage 2008-10-05 13:58:45 UTC
hrs         2008-10-05 12:58:31 UTC

  FreeBSD ports repository

  Modified files:
    print/teTeX-base     Makefile 
  Log:
  Add missing dependency.
  
  Submitted by:   Mel
  PR:             ports/123576
  
  Revision  Changes    Path
  1.98      +2 -2      ports/print/teTeX-base/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"