This is part of area51-trunk (the KDE-FreeBSD staging area); it applies cleanly to ports r414596. It doesn't depend on any other bit of KDE-infrastructure updates. All of the Calligra translations can use %%LANG%% in their plists to reduce plist-differences across the translations and reduce churn. Also introduces ${CURDIR:H:H} instead of some ${CURDIR}/../.. constructions. Original work by tcberner.
Created attachment 169970 [details] svn diff to ports tree
Committed, thanks!
A commit references this bug: Author: pi Date: Tue May 24 05:44:58 UTC 2016 New revision: 415763 URL: https://svnweb.freebsd.org/changeset/ports/415763 Log: editors/calligra-l10n: add plist-sub All of the Calligra translations can use %%LANG%% in their plists to reduce plist-differences across the translations and reduce churn. Also introduces ${CURDIR:H:H} instead of some ${CURDIR}/../.. constructions. Original work by tcberner. PR: 209268 Submitted by: Adriaan de Groot <groot@kde.org> (kde) Changes: head/chinese/calligra-l10n-zh_CN/pkg-plist head/chinese/calligra-l10n-zh_TW/Makefile head/chinese/calligra-l10n-zh_TW/pkg-plist head/editors/calligra-l10n/files/bsd.l10n.mk head/editors/calligra-l10n-bs/Makefile head/editors/calligra-l10n-bs/pkg-plist head/editors/calligra-l10n-ca/Makefile head/editors/calligra-l10n-ca/pkg-plist head/editors/calligra-l10n-ca_valencia/Makefile head/editors/calligra-l10n-ca_valencia/pkg-plist head/editors/calligra-l10n-cs/Makefile head/editors/calligra-l10n-cs/pkg-plist head/editors/calligra-l10n-da/Makefile head/editors/calligra-l10n-da/pkg-plist head/editors/calligra-l10n-el/Makefile head/editors/calligra-l10n-el/pkg-plist head/editors/calligra-l10n-en_GB/Makefile head/editors/calligra-l10n-en_GB/pkg-plist head/editors/calligra-l10n-es/Makefile head/editors/calligra-l10n-es/pkg-plist head/editors/calligra-l10n-et/Makefile head/editors/calligra-l10n-et/pkg-plist head/editors/calligra-l10n-fi/Makefile head/editors/calligra-l10n-fi/pkg-plist head/editors/calligra-l10n-gl/Makefile head/editors/calligra-l10n-gl/pkg-plist head/editors/calligra-l10n-it/Makefile head/editors/calligra-l10n-it/pkg-plist head/editors/calligra-l10n-kk/Makefile head/editors/calligra-l10n-kk/pkg-plist head/editors/calligra-l10n-nb/Makefile head/editors/calligra-l10n-nb/pkg-plist head/editors/calligra-l10n-nl/Makefile head/editors/calligra-l10n-nl/pkg-plist head/editors/calligra-l10n-sk/Makefile head/editors/calligra-l10n-sk/pkg-plist head/editors/calligra-l10n-sv/Makefile head/editors/calligra-l10n-sv/pkg-plist head/editors/calligra-l10n-tr/Makefile head/editors/calligra-l10n-tr/pkg-plist head/french/calligra-l10n/Makefile head/french/calligra-l10n/pkg-plist head/german/calligra-l10n/Makefile head/german/calligra-l10n/pkg-plist head/hungarian/calligra-l10n/Makefile head/hungarian/calligra-l10n/pkg-plist head/japanese/calligra-l10n/Makefile head/japanese/calligra-l10n/pkg-plist head/polish/calligra-l10n/Makefile head/polish/calligra-l10n/pkg-plist head/portuguese/calligra-l10n/Makefile head/portuguese/calligra-l10n/pkg-plist head/portuguese/calligra-l10n-pt_BR/Makefile head/portuguese/calligra-l10n-pt_BR/pkg-plist head/russian/calligra-l10n/Makefile head/russian/calligra-l10n/pkg-plist head/ukrainian/calligra-l10n/Makefile head/ukrainian/calligra-l10n/pkg-plist