[Midnightbsd-cvs] mports [21714] trunk/Mk/extensions/readline.mk: refine depends check

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Aug 17 23:41:25 EDT 2016


Revision: 21714
          http://svnweb.midnightbsd.org/mports/?rev=21714
Author:   laffer1
Date:     2016-08-17 23:41:24 -0400 (Wed, 17 Aug 2016)
Log Message:
-----------
refine depends check

Modified Paths:
--------------
    trunk/Mk/extensions/readline.mk

Modified: trunk/Mk/extensions/readline.mk
===================================================================
--- trunk/Mk/extensions/readline.mk	2016-08-18 03:38:25 UTC (rev 21713)
+++ trunk/Mk/extensions/readline.mk	2016-08-18 03:41:24 UTC (rev 21714)
@@ -10,10 +10,14 @@
 .if !defined(_INCLUDE_USES_READLINE_MK)
 _INCLUDE_USES_READLINE_MK=	yes
 
-.if defined(readline_ARGS) && ${readline_ARGS} == port
-LIB_DEPENDS+=		readline.6:${PORTSDIR}/devel/readline
+.if !exists(/usr/lib/libreadline.so)
+readline_ARGS=	port
+.endif
+
+.if ${readline_ARGS} == port
+LIB_DEPENDS+=		libreadline.so.6:devel/readline
 CPPFLAGS+=		-I${LOCALBASE}/include
-LDFLAGS+=		-L${LOCALBASE}/lib -lreadline
+LDFLAGS+=		-L${LOCALBASE}/lib
 .endif
 
 .endif



More information about the Midnightbsd-cvs mailing list