1 # $NetBSD: Makefile,v 1.14 2012/05/22 20:42:57 ryoon Exp $
3 DISTNAME= libvpx-v1.1.0
4 PKGNAME= ${DISTNAME:S/-v/-/}
6 MASTER_SITES= http://webm.googlecode.com/files/
9 MAINTAINER= ryoon@NetBSD.org
10 HOMEPAGE= http://code.google.com/p/webm/
11 COMMENT= On2 VP8 library from Google
14 PKG_DESTDIR_SUPPORT= user-destdir
18 USE_TOOLS+= gmake bash:build perl:build
21 CONFIGURE_ARGS+= --disable-postproc
22 CONFIGURE_ARGS+= --enable-pic
23 CONFIGURE_ARGS+= --enable-runtime-cpu-detect
24 CONFIGURE_ARGS+= --prefix=${PREFIX}
26 .include "../../mk/bsd.prefs.mk"
28 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
29 BUILD_DEPENDS+= yasm-[0-9]*:../../devel/yasm
32 REPLACE_BASH= configure \
33 build/make/configure.sh \
34 build/make/version.sh \
35 build/make/gen_asm_deps.sh \
37 examples/gen_example_text.sh \
38 examples/gen_example_code.sh
40 .if ${OPSYS} == "Darwin"
41 BUILDLINK_TRANSFORM+= rm:-Wl,-Bsymbolic
42 . if ${MACHINE_ARCH} == "i386"
43 . if !empty(OS_VERSION:M11.*)
44 CONFIGURE_ARGS+= --target=x86-darwin10-gcc
45 . elif !empty(OS_VERSION:M10.*)
46 CONFIGURE_ARGS+= --target=x86-darwin10-gcc
47 . elif !empty(OS_VERSION:M9.*)
48 CONFIGURE_ARGS+= --target=x86-darwin10-gcc
50 CONFIGURE_ARGS+= --target=x86-darwin8-gcc
52 . elif ${MACHINE_ARCH} == "x86_64"
53 . if !empty(OS_VERSION:M11.*)
54 CONFIGURE_ARGS+= --target=x86_64-darwin10-gcc
55 . elif !empty(OS_VERSION:M10.*)
56 CONFIGURE_ARGS+= --target=x86_64-darwin10-gcc
57 . elif !empty(OS_VERSION:M9.*)
58 CONFIGURE_ARGS+= --target=x86_64-darwin10-gcc
60 CONFIGURE_ARGS+= --target=x86_64-darwin8-gcc
68 ${CP} ${FILESDIR}/strip_fPIC.sh ${WRKSRC}
70 .include "../../mk/pthread.buildlink3.mk"
71 .include "../../mk/bsd.pkg.mk"