Commit 7aa7b253 authored by Raphael Kubo da Costa's avatar Raphael Kubo da Costa
Browse files

MFH r325482.

  Fix auto-detection of dictionaries for kde4-l10n ports.

  With the removal of '.include <bsd.port.options.mk>' and
  '.include <bsd.port.pre.mk>' PORTSDIR is no longer defined.  Since Ports is
  (almost) never based at the root system the checks will always fail to find a
  port.

  Fix this by using relative searches for the dictionary ports.  Giving PORTSDIR
  a conditional assignment of /usr/ports was rejected due to lack of precedent.

  While here teach kde4-l10n about en_GB.

Original commit by dbn.

Approved by:	portmgr (bapt)
parent cc090f7f
......@@ -27,6 +27,9 @@ ru_CATEGORY= russian
uk_CATEGORY= ukrainian
vi_CATEGORY= vietnamese
en_GB_aspell_PORT_PREFIX= en-
en_GB_hunspell_PORT_PREFIX= en-
ca@valencia_aspell_PORT_PREFIX= ca-
ca@valencia_aspell_DETECT_PREFIX= ca-
......@@ -51,15 +54,15 @@ ${KDE4_L10N}_${i}_PORT_SUFFIX?= #
${KDE4_L10N}_${i}_PORT?= ${${KDE4_L10N}_CATEGORY}/${${KDE4_L10N}_${i}_PORT_PREFIX}${i}${${KDE4_L10N}_${i}_PORT_SUFFIX}
.endfor
.if exists(${PORTSDIR}/${${KDE4_L10N}_aspell_PORT}/Makefile)
.if exists(${.CURDIR}/../../${${KDE4_L10N}_aspell_PORT}/Makefile)
OPTIONS_DEFINE+= ASPELL
ASPELL_DESC= Install aspell dictionary
.endif
.if exists(${PORTSDIR}/${${KDE4_L10N}_hunspell_PORT}/Makefile)
.if exists(${.CURDIR}/../../${${KDE4_L10N}_hunspell_PORT}/Makefile)
OPTIONS_DEFINE+= HUNSPELL
HUNSPELL_DESC= Install hunspell dictionary
.endif
ASPELL_RUN_DEPENDS+= ${${KDE4_L10N}_aspell_DETECT}:${PORTSDIR}/${${KDE4_L10N}_aspell_PORT}
HUNSPELL_RUN_DEPENDS+= ${${KDE4_L10N}_hunspell_DETECT}:${PORTSDIR}/${${KDE4_L10N}_hunspell_PORT}
ASPELL_RUN_DEPENDS+= ${${KDE4_L10N}_aspell_DETECT}:${.CURDIR}/../../${${KDE4_L10N}_aspell_PORT}
HUNSPELL_RUN_DEPENDS+= ${${KDE4_L10N}_hunspell_DETECT}:${.CURDIR}/../../${${KDE4_L10N}_hunspell_PORT}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment