Fixup fromcvs/togit conversion
[pkgsrcv2.git] / multimedia / libvpx / Makefile
1 # $NetBSD: Makefile,v 1.14 2012/05/22 20:42:57 ryoon Exp $
2
3 DISTNAME=       libvpx-v1.1.0
4 PKGNAME=        ${DISTNAME:S/-v/-/}
5 CATEGORIES=     multimedia
6 MASTER_SITES=   http://webm.googlecode.com/files/
7 EXTRACT_SUFX=   .tar.bz2
8
9 MAINTAINER=     ryoon@NetBSD.org
10 HOMEPAGE=       http://code.google.com/p/webm/
11 COMMENT=        On2 VP8 library from Google
12 LICENSE=        modified-bsd
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 USE_LANGUAGES=          c c++
17 USE_LIBTOOL=            yes
18 USE_TOOLS+=             gmake bash:build perl:build
19 HAS_CONFIGURE=          yes
20 CONFIG_SHELL=           ${BASH}
21 CONFIGURE_ARGS+=        --disable-postproc
22 CONFIGURE_ARGS+=        --enable-pic
23 CONFIGURE_ARGS+=        --enable-runtime-cpu-detect
24 CONFIGURE_ARGS+=        --prefix=${PREFIX}
25
26 .include "../../mk/bsd.prefs.mk"
27
28 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
29 BUILD_DEPENDS+=         yasm-[0-9]*:../../devel/yasm
30 .endif
31
32 REPLACE_BASH=           configure \
33                         build/make/configure.sh \
34                         build/make/version.sh \
35                         build/make/gen_asm_deps.sh \
36                         build/make/rtcd.sh \
37                         examples/gen_example_text.sh \
38                         examples/gen_example_code.sh
39
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
49 .    else
50 CONFIGURE_ARGS+=        --target=x86-darwin8-gcc
51 .    endif
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
59 .    else
60 CONFIGURE_ARGS+=        --target=x86_64-darwin8-gcc
61 .    endif
62 .  endif
63 .endif
64
65 BUILD_TARGET=   # none
66
67 post-extract:
68         ${CP} ${FILESDIR}/strip_fPIC.sh ${WRKSRC}
69
70 .include "../../mk/pthread.buildlink3.mk"
71 .include "../../mk/bsd.pkg.mk"