diff options
author | dbn <dbn@FreeBSD.org> | 2013-08-28 02:42:37 +0800 |
---|---|---|
committer | dbn <dbn@FreeBSD.org> | 2013-08-28 02:42:37 +0800 |
commit | 2d038623b7a1fe0783571b077996befe2ebeac49 (patch) | |
tree | 9eb00969347c221147468c13bc3fc9117d5f149f /misc | |
parent | fdefaa7ced54cb776cc24870b9d083fba5cf3144 (diff) | |
download | freebsd-ports-gnome-2d038623b7a1fe0783571b077996befe2ebeac49.tar.gz freebsd-ports-gnome-2d038623b7a1fe0783571b077996befe2ebeac49.tar.zst freebsd-ports-gnome-2d038623b7a1fe0783571b077996befe2ebeac49.zip |
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.
Diffstat (limited to 'misc')
-rw-r--r-- | misc/kde4-l10n/files/bsd.l10n.mk | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/misc/kde4-l10n/files/bsd.l10n.mk b/misc/kde4-l10n/files/bsd.l10n.mk index 6078cd21ef81..fbf0fc498a83 100644 --- a/misc/kde4-l10n/files/bsd.l10n.mk +++ b/misc/kde4-l10n/files/bsd.l10n.mk @@ -26,6 +26,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- @@ -50,15 +53,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} |