[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