aboutsummaryrefslogtreecommitdiff
path: root/Mk/Uses/gettext-runtime.mk
diff options
context:
space:
mode:
authorTijl Coosemans <tijl@FreeBSD.org>2014-11-29 18:22:32 +0000
committerTijl Coosemans <tijl@FreeBSD.org>2014-11-29 18:22:32 +0000
commitedb7229dd444037f6015d4a7d1c93eade4ed41f0 (patch)
treedd9cb6760a88c6c8e370786a93ecef5ba96f616c /Mk/Uses/gettext-runtime.mk
parentb134ca1eb84846189b4cdfa7ab624072ad1aebb6 (diff)
Notes
Diffstat (limited to 'Mk/Uses/gettext-runtime.mk')
-rw-r--r--Mk/Uses/gettext-runtime.mk28
1 files changed, 28 insertions, 0 deletions
diff --git a/Mk/Uses/gettext-runtime.mk b/Mk/Uses/gettext-runtime.mk
new file mode 100644
index 000000000000..5c0dc02f9b2a
--- /dev/null
+++ b/Mk/Uses/gettext-runtime.mk
@@ -0,0 +1,28 @@
+# $FreeBSD$
+#
+# Handle dependency on the gettext-runtime (libintl) port
+#
+# Feature: gettext-runtime
+# Usage: USES=gettext-runtime or USES=gettext-runtime:ARGS
+# Valid ARGS: lib (default), build, run
+#
+# MAINTAINER: portmgr@FreeBSD.org
+
+.if !defined(_INCLUDE_USES_GETTEXT_RUNTIME_MK)
+_INCLUDE_USES_GETTEXT_RUNTIME_MK= yes
+
+.if empty(gettext-runtime_ARGS)
+gettext-runtime_ARGS= lib
+.endif
+
+.if ${gettext-runtime_ARGS:Mlib}
+LIB_DEPENDS+= libintl.so:${PORTSDIR}/devel/gettext-runtime
+.endif
+.if ${gettext-runtime_ARGS:Mbuild}
+BUILD_DEPENDS+= gettext:${PORTSDIR}/devel/gettext-runtime
+.endif
+.if ${gettext-runtime_ARGS:Mrun}
+RUN_DEPENDS+= gettext:${PORTSDIR}/devel/gettext-runtime
+.endif
+
+.endif