[Midnightbsd-cvs] mports [19558] trunk/Mk: add jpeg extension

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Jul 8 20:36:00 EDT 2015


Revision: 19558
          http://svnweb.midnightbsd.org/mports/?rev=19558
Author:   laffer1
Date:     2015-07-08 20:35:59 -0400 (Wed, 08 Jul 2015)
Log Message:
-----------
add jpeg extension

Modified Paths:
--------------
    trunk/Mk/bsd.mport.mk

Added Paths:
-----------
    trunk/Mk/extensions/jpeg.mk

Modified: trunk/Mk/bsd.mport.mk
===================================================================
--- trunk/Mk/bsd.mport.mk	2015-07-09 00:21:21 UTC (rev 19557)
+++ trunk/Mk/bsd.mport.mk	2015-07-09 00:35:59 UTC (rev 19558)
@@ -366,7 +366,7 @@
 		apache autotools bdb cmake cpe display dos2unix \
 		efl emacs execinfo fam fonts fuse \
 		gecko gettext gettext-tools gettext-runtime \
-		gnome gnustep gstreamer iconv imake \
+		gnome gnustep gstreamer iconv imake jpeg \
 		ldap libtool lua \
 		metaport makeself motif mysql ncurses objc ocaml openal \
 		pgsql php python java qt ruby scons sdl sqlite \

Added: trunk/Mk/extensions/jpeg.mk
===================================================================
--- trunk/Mk/extensions/jpeg.mk	                        (rev 0)
+++ trunk/Mk/extensions/jpeg.mk	2015-07-09 00:35:59 UTC (rev 19558)
@@ -0,0 +1,33 @@
+# $MidnightBSD$
+# $FreeBSD: head/Mk/Uses/jpeg.mk 390308 2015-06-22 18:30:35Z antoine $
+#
+# Handle dependency on jpeg
+#
+# Feature:	jpeg
+# Usage:	USES=jpeg or USES=jpeg:ARGS
+# Valid ARGS:	lib (default, implicit), build, run, both
+#
+
+.if !defined(_INCLUDE_USES_JPEG_MK)
+
+_INCLUDE_USES_JPEG_MK=	yes
+JPEG_PORT?=	graphics/jpeg
+
+.if empty(jpeg_ARGS)
+jpeg_ARGS=	lib
+.endif
+
+.if ${jpeg_ARGS} == lib
+LIB_DEPENDS+=	libjpeg.so:${PORTSDIR}/${JPEG_PORT}
+.elif ${jpeg_ARGS} == build
+BUILD_DEPENDS+=	cjpeg:${PORTSDIR}/${JPEG_PORT}
+.elif ${jpeg_ARGS} == run
+RUN_DEPENDS+=	cjpeg:${PORTSDIR}/${JPEG_PORT}
+.elif ${jpeg_ARGS} == both
+BUILD_DEPENDS+=	cjpeg:${PORTSDIR}/${JPEG_PORT}
+RUN_DEPENDS+=	cjpeg:${PORTSDIR}/${JPEG_PORT}
+.else
+IGNORE=		USES=jpeg - invalid args: [${jpeg_ARGS}] specified
+.endif
+
+.endif


Property changes on: trunk/Mk/extensions/jpeg.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