[Bug 193061] stage-fy japanese/eijiro-fpw

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Aug 28 08:36:52 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193061

--- Comment #6 from John Marino <marino at FreeBSD.org> ---
okay, look at the post-extract target:

post-extract:
    @if [ -f ${CDROM_PATH}/eijiro-original/*.exe ]; then \
      lha xiw=${WRKDIR} ${CDROM_PATH}/eijiro-original/*.exe '*/${SRCFILE}'; \
    elif [ ! -f ${DICT_PATH}/${SRCFILE} ]; then \
      ${ECHO} "###################################################"; \
      ${ECHO} "I cannot find a file ${DICT_PATH}/${SRCFILE}"; \
      ${ECHO} "Specify the Eijiro Dictionary file with the full path"; \
      ${ECHO} "and excecute the following command again:"; \
      ${ECHO} "  make DICT_PATH=${DICT_PATH} SRCFILE=${SRCFILE}"; \
      ${ECHO} ""; \
      ${ECHO} "Notice: DICT_PATH must be a full path to the file."; \
      ${ECHO} "###################################################"; \
      ${FALSE}; \
    fi
    ${CP} ${LOCALBASE}/share/freepwing/fpwutils.mk ${WRKSRC}



So it fails unless it can uncompress data.
Therefore, lha is unconditionally required.
It makes no sense to require it only if the data can be found.

Do you see what I mean?
What's the point?  Just to save building a dependency if the port is going to
fail at post-extract anyway?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list