[BACK]Return to buildlink3.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / graphics / png

Annotation of pkgsrc/graphics/png/buildlink3.mk, Revision 1.21

1.21    ! bjs         1: # $NetBSD: buildlink3.mk,v 1.20 2007/01/03 20:38:46 rillig Exp $
1.1       jlam        2:
                      3: BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
                      4: PNG_BUILDLINK3_MK:=    ${PNG_BUILDLINK3_MK}+
                      5:
1.2       jlam        6: .if !empty(BUILDLINK_DEPTH:M+)
1.1       jlam        7: BUILDLINK_DEPENDS+=    png
                      8: .endif
                      9:
1.5       jlam       10: BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Npng}
                     11: BUILDLINK_PACKAGES+=   png
1.16      jlam       12: BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}png
1.5       jlam       13:
1.2       jlam       14: .if !empty(PNG_BUILDLINK3_MK:M+)
1.18      tv         15: # XXX tv - remove this OPSYS block the next time ABI_DEPENDS is bumped:
1.20      rillig     16: .  include "../../mk/bsd.fast.prefs.mk"
                     17: .  if ${OPSYS} == "Interix"
                     18: BUILDLINK_ABI_DEPENDS.png+=    png>=1.2.14nb1 # fixes linkage bug
                     19: .  endif
1.18      tv         20:
                     21: BUILDLINK_API_DEPENDS.png+=    png>=1.2.4
1.20      rillig     22: BUILDLINK_ABI_DEPENDS.png+=    png>=1.2.9nb2
1.2       jlam       23: BUILDLINK_PKGSRCDIR.png?=      ../../graphics/png
1.14      wiz        24:
                     25: # keep this in sync with the same code in Makefile
1.21    ! bjs        26: .  if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64"
1.14      wiz        27: CPPFLAGS+=     -DPNG_NO_ASSEMBLER_CODE
                     28: .  endif
1.6       jlam       29: .endif # PNG_BUILDLINK3_MK
1.1       jlam       30:
1.5       jlam       31: .include "../../devel/zlib/buildlink3.mk"
                     32:
1.3       jlam       33: BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}

CVSweb <webmaster@jp.NetBSD.org>