diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2009-02-08 20:23:45 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2009-02-08 20:23:45 +0000 |
commit | ef1b3d107105075700da0844ac072acae2de7726 (patch) | |
tree | 14d3f35f7d5dc26e8e8feed96c01af49bd9e4d3d /misc/kde4-l10n | |
parent | a71e0ff08b3f1acf82cd96524c18b3a653ed1954 (diff) |
Notes
Diffstat (limited to 'misc/kde4-l10n')
-rw-r--r-- | misc/kde4-l10n/Makefile | 66 | ||||
-rw-r--r-- | misc/kde4-l10n/files/bsd.l10n.mk | 2 |
2 files changed, 43 insertions, 25 deletions
diff --git a/misc/kde4-l10n/Makefile b/misc/kde4-l10n/Makefile index 21a6c7cd8c46..1a3c12343f2c 100644 --- a/misc/kde4-l10n/Makefile +++ b/misc/kde4-l10n/Makefile @@ -15,31 +15,49 @@ EXTRACT_ONLY= # none MAINTAINER= kde@FreeBSD.org COMMENT= Localized messages and documentation for KDE -RUN_DEPENDS+=\ - ${KDE4_PREFIX}/share/locale/ja/entry.desktop:${PORTSDIR}/japanese/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/fr/entry.desktop:${PORTSDIR}/french/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/de/entry.desktop:${PORTSDIR}/german/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/hu/entry.desktop:${PORTSDIR}/hungarian/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/ko/entry.desktop:${PORTSDIR}/korean/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/ru/entry.desktop:${PORTSDIR}/russian/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/uk/entry.desktop:${PORTSDIR}/ukrainian/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/pl/entry.desktop:${PORTSDIR}/polish/kde4-l10n - -.for LANG in bg ca cs csb da el en_GB eo es et fi fy ga gl hi it kk km ku lt \ - lv mk ml nb nds pa sl sr sv ta th tr wa -RUN_DEPENDS+= \ - ${KDE4_PREFIX}/share/locale/${LANG}/entry.desktop:${PORTSDIR}/misc/kde4-l10n-${LANG} +NO_BUILD= yes +NO_INSTALL= yes +USE_KDE4= kdeprefix + +KDE4_LANG_ALL= ar bg bn_IN ca cs csb da de el en_GB es et eu fi fr \ + ga gl gu he hi hu is it ja kk km kn ko ku lt lv \ + mai mk ml mr nb nds nl nn pa pl pt pt_BR ro ru \ + sl sr sv tg th tr uk wa zh_CN zh_TW + +ar_PORT= arabic/kde4-l10n +de_PORT= german/kde4-l10n +fr_PORT= french/kde4-l10n +he_PORT= hebrew/kde4-l10n +hu_PORT= hungarian/kde4-l10n +ja_PORT= japanese/kde4-l10n +ko_PORT= korean/kde4-l10n +pl_PORT= polish/kde4-l10n +pt_BR_PORT= portuguese/kde4-l10n-pt_BR +pt_PORT= portuguese/kde4-l10n +ru_PORT= russian/kde4-l10n +uk_PORT= ukrainian/kde4-l10n +zh_CN_PORT= chinese/kde4-l10n-zh_CN +zh_TW_PORT= chinese/kde4-l10n-zh_TW + +.include <${.CURDIR}/files/kde4-lang-names> + +.for lang in ${KDE4_LANG_ALL} +${lang}_DETECT?= ${KDE4_PREFIX}/share/locale/${lang}/entry.desktop +${lang}_PORT?= misc/kde4-l10n-${lang} +${lang}_NAME?= ${lang} .endfor -RUN_DEPENDS+=\ - ${KDE4_PREFIX}/share/locale/pt/entry.desktop:${PORTSDIR}/portuguese/kde4-l10n \ - ${KDE4_PREFIX}/share/locale/pt_BR/entry.desktop:${PORTSDIR}/portuguese/kde4-l10n-pt_BR -.for ZH in zh_CN zh_TW -RUN_DEPENDS+=\ - ${KDE4_PREFIX}/share/locale/${ZH}/entry.desktop:${PORTSDIR}/chinese/kde4-l10n-${ZH} + +OPTIONS= ALL "All localizations" on +.for lang in ${KDE4_LANG_ALL} +OPTIONS+= ${lang} "${${lang}_NAME} localization" off .endfor -NO_BUILD= yes -NO_INSTALL= yes -USE_KDE4= kdeprefix kdelibs +.include <bsd.port.pre.mk> + +.for lang in ${KDE4_LANG_ALL} +.if defined(WITH_ALL) || defined(WITH_${lang}) +RUN_DEPENDS+= ${${lang}_DETECT}:${PORTSDIR}/${${lang}_PORT} +.endif +.endfor -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/misc/kde4-l10n/files/bsd.l10n.mk b/misc/kde4-l10n/files/bsd.l10n.mk index f0150b3cae2b..9906e6786897 100644 --- a/misc/kde4-l10n/files/bsd.l10n.mk +++ b/misc/kde4-l10n/files/bsd.l10n.mk @@ -3,7 +3,7 @@ USE_BZIP2= yes USE_QT_VER= 4 QT_COMPONENTS= uic_build moc_build qmake_build rcc_build xml USE_GETTEXT= yes -USE_KDE4= kdelibs kdeprefix automoc4 +USE_KDE4= kdelibs kdehier kdeprefix automoc4 USE_CMAKE= yes MASTER_SITES?= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR?= stable/${PORTVERSION}/src/kde-l10n/ |