2009-03-20 20:23:50 +01:00
|
|
|
# $NetBSD: buildlink3.mk,v 1.23 2009/03/20 19:24:44 joerg Exp $
|
2004-01-04 00:06:43 +01:00
|
|
|
|
2009-03-20 20:23:50 +01:00
|
|
|
BUILDLINK_TREE+= png
|
2004-01-04 00:06:43 +01:00
|
|
|
|
2009-03-20 20:23:50 +01:00
|
|
|
.if !defined(PNG_BUILDLINK3_MK)
|
|
|
|
PNG_BUILDLINK3_MK:=
|
2004-03-05 20:25:06 +01:00
|
|
|
|
2007-01-03 17:23:10 +01:00
|
|
|
# XXX tv - remove this OPSYS block the next time ABI_DEPENDS is bumped:
|
2007-01-03 21:38:46 +01:00
|
|
|
. include "../../mk/bsd.fast.prefs.mk"
|
|
|
|
. if ${OPSYS} == "Interix"
|
|
|
|
BUILDLINK_ABI_DEPENDS.png+= png>=1.2.14nb1 # fixes linkage bug
|
|
|
|
. endif
|
2007-01-03 17:23:10 +01:00
|
|
|
|
|
|
|
BUILDLINK_API_DEPENDS.png+= png>=1.2.4
|
2007-01-03 21:38:46 +01:00
|
|
|
BUILDLINK_ABI_DEPENDS.png+= png>=1.2.9nb2
|
2004-01-05 00:34:04 +01:00
|
|
|
BUILDLINK_PKGSRCDIR.png?= ../../graphics/png
|
2006-05-10 00:28:18 +02:00
|
|
|
|
|
|
|
# keep this in sync with the same code in Makefile
|
2007-10-26 05:53:39 +02:00
|
|
|
. if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64"
|
2006-05-10 00:28:18 +02:00
|
|
|
CPPFLAGS+= -DPNG_NO_ASSEMBLER_CODE
|
|
|
|
. endif
|
2004-01-04 00:06:43 +01:00
|
|
|
|
2008-08-18 23:35:37 +02:00
|
|
|
# Work around broken libtool archive "/usr/X11/lib/libpng12.la" under
|
|
|
|
# Mac OS 10.5.4 or newer which references a non-existing version of the
|
|
|
|
# PNG shared library.
|
|
|
|
.if !empty(MACHINE_PLATFORM:MDarwin-9.*-*)
|
|
|
|
BUILDLINK_TRANSFORM+= rename:-lpng12.0.26.0:-lpng
|
|
|
|
.endif
|
|
|
|
|
2004-03-05 20:25:06 +01:00
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
2009-03-20 20:23:50 +01:00
|
|
|
.endif # PNG_BUILDLINK3_MK
|
2004-03-05 20:25:06 +01:00
|
|
|
|
2009-03-20 20:23:50 +01:00
|
|
|
BUILDLINK_TREE+= -png
|