Bug 51405 - Port ja-mikachan-ttfonts-8.7 doesn't install dependency lha
Summary: Port ja-mikachan-ttfonts-8.7 doesn't install dependency lha
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: sada
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-25 08:20 UTC by Dirk Gouders
Modified: 2003-05-03 16:35 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Gouders 2003-04-25 08:20:16 UTC
    The port ja-mikachan-ttfonts-8.7 doesn't install the dependency lha
    which is needed to do a `make extract'.
    This is, because the dependency is listed as a BUILD_DEPENDS in 
    the Makefile.

Fix: 

If the dependency would be listed as a FETCH_DEPENDS, lha will
    be built prior to the `make extract'.  Here is a diff:

    --- Makefile~   Fri Apr 25 09:07:59 2003
    +++ Makefile    Fri Apr 25 09:08:23 2003
    @@ -18,7 +18,7 @@
     MAINTAINER=    sada@FreeBSD.org
     COMMENT=       Handwritten Japanese TrueType fonts by Mika-chan
     
    -BUILD_DEPENDS= lha:${PORTSDIR}/archivers/lha
    +FETCH_DEPENDS= lha:${PORTSDIR}/archivers/lha
     
     NO_CDROM=      "Don't sell distfile"
     EXTRACT_CMD=   lha
How-To-Repeat:     Try to install the port without lha installed.
Comment 1 Norikatsu Shigemura freebsd_committer freebsd_triage 2003-04-25 14:34:17 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sada

Over to maintainer.
Comment 2 Norikatsu Shigemura freebsd_committer freebsd_triage 2003-05-03 16:35:06 UTC
State Changed
From-To: open->closed

Committed, thanks!