Sun Feb 11 17:46:17 2024 UTC (104d)
devel/libmd: buildlink file revision


(vins)
diff -r1.2 -r1.3 pkgsrc/devel/libmd/buildlink3.mk
diff -r1.1 -r1.2 pkgsrc/devel/libmd/builtin.mk

cvs diff -r1.2 -r1.3 pkgsrc/devel/libmd/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/libmd/buildlink3.mk 2023/07/03 10:51:40 1.2
+++ pkgsrc/devel/libmd/buildlink3.mk 2024/02/11 17:46:17 1.3
@@ -1,12 +1,17 @@ @@ -1,12 +1,17 @@
1# $NetBSD: buildlink3.mk,v 1.2 2023/07/03 10:51:40 vins Exp $ 1# $NetBSD: buildlink3.mk,v 1.3 2024/02/11 17:46:17 vins Exp $
2 2
3BUILDLINK_TREE+= libmd 3BUILDLINK_TREE+= libmd
4 4
5.if !defined(LIBMD_BUILDLINK3_MK) 5.if !defined(LIBMD_BUILDLINK3_MK)
6LIBMD_BUILDLINK3_MK:= 6LIBMD_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.libmd+= libmd>=1.1.0 8BUILDLINK_API_DEPENDS.libmd+= libmd>=1.1.0
 9BUILDLINK_ABI_DEPENDS.libmd+= libmd>=1.1.0
9BUILDLINK_PKGSRCDIR.libmd?= ../../devel/libmd 10BUILDLINK_PKGSRCDIR.libmd?= ../../devel/libmd
 11
 12BUILDLINK_LIBNAME.libmd= md
 13BUILDLINK_LDADD.libmd= ${BUILDLINK_LIBNAME.libmd:S/^/-l/:S/^-l$//}
 14
10.endif # LIBMD_BUILDLINK3_MK 15.endif # LIBMD_BUILDLINK3_MK
11 16
12BUILDLINK_TREE+= -libmd 17BUILDLINK_TREE+= -libmd

cvs diff -r1.1 -r1.2 pkgsrc/devel/libmd/builtin.mk (expand / switch to unified diff)

--- pkgsrc/devel/libmd/builtin.mk 2022/12/19 15:08:04 1.1
+++ pkgsrc/devel/libmd/builtin.mk 2024/02/11 17:46:17 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: builtin.mk,v 1.1 2022/12/19 15:08:04 vins Exp $ 1# $NetBSD: builtin.mk,v 1.2 2024/02/11 17:46:17 vins Exp $
2 2
3BUILTIN_PKG:= libmd 3BUILTIN_PKG:= libmd
4 4
5BUILTIN_FIND_HEADERS_VAR:= H_LIBMD 5BUILTIN_FIND_HEADERS_VAR:= H_LIBMD
6BUILTIN_FIND_HEADERS.H_LIBMD= sha.h 6BUILTIN_FIND_HEADERS.H_LIBMD= sha.h
7BUILTIN_FIND_GREP.H_LIBMD= \#define[ ]*LIBMD_SHA_H 7BUILTIN_FIND_GREP.H_LIBMD= \#define[ ]*LIBMD_SHA_H
8 8
9.include "../../mk/buildlink3/bsd.builtin.mk" 9.include "../../mk/buildlink3/bsd.builtin.mk"
10 10
11### 11###
12### Determine if there is a built-in implementation of the package and 12### Determine if there is a built-in implementation of the package and
13### set IS_BUILTIN.<pkg> appropriately ("yes" or "no"). 13### set IS_BUILTIN.<pkg> appropriately ("yes" or "no").
14### 14###
@@ -19,29 +19,29 @@ IS_BUILTIN.libmd= yes @@ -19,29 +19,29 @@ IS_BUILTIN.libmd= yes
19. endif 19. endif
20.endif 20.endif
21MAKEVARS+= IS_BUILTIN.libmd 21MAKEVARS+= IS_BUILTIN.libmd
22 22
23### 23###
24### Determine whether we should use the built-in implementation. 24### Determine whether we should use the built-in implementation.
25### 25###
26.if !defined(USE_BUILTIN.libmd) 26.if !defined(USE_BUILTIN.libmd)
27. if ${PREFER.libmd} == "pkgsrc" 27. if ${PREFER.libmd} == "pkgsrc"
28USE_BUILTIN.libmd= no 28USE_BUILTIN.libmd= no
29. else 29. else
30USE_BUILTIN.libmd= ${IS_BUILTIN.libmd} 30USE_BUILTIN.libmd= ${IS_BUILTIN.libmd}
31. if defined(BUILTIN_PKG.libmd) && \ 31. if defined(BUILTIN_PKG.libmd) && \
32 ${IS_BUILTIN.libmd:M[yY][eE][sS]} 32 ${IS_BUILTIN.libmd:tl} == yes
33USE_BUILTIN.libmd= yes 33USE_BUILTIN.libmd= yes
34. for _dep_ in ${BUILDLINK_API_DEPENDS.libmd} 34. for _dep_ in ${BUILDLINK_API_DEPENDS.libmd}
35. if ${USE_BUILTIN.libmd:M[yY][eE][sS]} 35. if ${USE_BUILTIN.libmd:tl} == yes
36USE_BUILTIN.libmd!= \ 36USE_BUILTIN.libmd!= \
37 if ${PKG_ADMIN} pmatch ${_dep_:Q} ${BUILTIN_PKG.libmd:Q}; then \ 37 if ${PKG_ADMIN} pmatch ${_dep_:Q} ${BUILTIN_PKG.libmd:Q}; then \
38 ${ECHO} yes; \ 38 ${ECHO} yes; \
39 else \ 39 else \
40 ${ECHO} no; \ 40 ${ECHO} no; \
41 fi 41 fi
42. endif 42. endif
43. endfor 43. endfor
44. endif 44. endif
45. endif # PREFER.libmd 45. endif # PREFER.libmd
46.endif 46.endif
47MAKEVARS+= USE_BUILTIN.libmd 47MAKEVARS+= USE_BUILTIN.libmd