[Midnightbsd-cvs] mports [22974] trunk/Mk: add groff
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Nov 25 10:26:56 EST 2017
Revision: 22974
http://svnweb.midnightbsd.org/mports/?rev=22974
Author: laffer1
Date: 2017-11-25 10:26:56 -0500 (Sat, 25 Nov 2017)
Log Message:
-----------
add groff
Modified Paths:
--------------
trunk/Mk/bsd.mport.mk
Added Paths:
-----------
trunk/Mk/extensions/groff.mk
Modified: trunk/Mk/bsd.mport.mk
===================================================================
--- trunk/Mk/bsd.mport.mk 2017-11-25 15:23:56 UTC (rev 22973)
+++ trunk/Mk/bsd.mport.mk 2017-11-25 15:26:56 UTC (rev 22974)
@@ -372,7 +372,7 @@
apache autotools bdb cmake cpe display dos2unix \
efl emacs execinfo fam fonts fuse \
gecko gettext gettext-tools gettext-runtime \
- ghostscript gnome gnustep gssapi gstreamer iconv imake jpeg kde4 \
+ ghostscript gnome gnustep groff gssapi gstreamer iconv imake jpeg kde4 \
ldap libarchive libedit libtool localbase lua \
metaport makeself mono motif mysql ncurses objc ocaml openal \
pgsql php python java qt ruby scons sdl sqlite \
Added: trunk/Mk/extensions/groff.mk
===================================================================
--- trunk/Mk/extensions/groff.mk (rev 0)
+++ trunk/Mk/extensions/groff.mk 2017-11-25 15:26:56 UTC (rev 22974)
@@ -0,0 +1,31 @@
+# $MidnightBSD$
+#
+# handle dependency on groff
+#
+# Feature: groff
+# Usage: USES=groff
+# Valid ARGS: build (default, implicit), run, both
+
+.if !defined(_INCLUDE_USES_GROFF_MK)
+_INCLUDE_USES_GROFF_MK= yes
+
+. if !exists(/usr/bin/groff)
+. if empty(groff_ARGS)
+groff_ARGS= build
+. endif
+
+_GROFF_DEPENDS= groff:textproc/groff
+
+. if ${groff_ARGS} == "build"
+BUILD_DEPENDS+= ${_GROFF_DEPENDS}
+. elif ${groff_ARGS} == "run"
+RUN_DEPENDS+= ${_GROFF_DEPENDS}
+. elif ${groff_ARGS} == "both"
+BUILD_DEPENDS+= ${_GROFF_DEPENDS}
+RUN_DEPENDS+= ${_GROFF_DEPENDS}
+. else
+IGNORE= USES=groff - invalid args: [${groff_ARGS}] specified
+. endif
+. endif
+
+.endif
Property changes on: trunk/Mk/extensions/groff.mk
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list