View | Details | Raw Unified | Return to bug 185212
Collapse All | Expand All

(-)multimedia/libvpx/Makefile (-7 / +11 lines)
Lines 2-15 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	libvpx
4
PORTNAME=	libvpx
5
PORTVERSION=	1.2.0
5
PORTVERSION=	1.3.0
6
PORTREVISION=	1
7
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
8
MASTER_SITES=	GOOGLE_CODE
7
MASTER_SITES=	DEBIAN
9
DISTNAME=	${PORTNAME}-v${PORTVERSION}
8
DISTNAME=	${PORTNAME}_${DISTVERSION}.orig
10
9
11
MAINTAINER=	ashish@FreeBSD.org
10
MAINTAINER=	ashish@FreeBSD.org
12
COMMENT=	VP8 Codec SDK
11
COMMENT=	VP8/VP9 Codec SDK
13
12
14
LICENSE=	BSD
13
LICENSE=	BSD
15
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
Lines 19-25 BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \ Link Here
19
18
20
USES=		gmake perl5
19
USES=		gmake perl5
21
USE_BZIP2=	yes
20
USE_BZIP2=	yes
22
PROJECTHOST=	webm
23
HAS_CONFIGURE=	yes
21
HAS_CONFIGURE=	yes
24
USE_PERL5=	build
22
USE_PERL5=	build
25
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
Lines 30-37 POSTPROC_DESC= Enable postprocessing Link Here
30
RUNTIME_DESC=	Enable runtime CPU detection
28
RUNTIME_DESC=	Enable runtime CPU detection
31
SHARED_DESC=	Enable shared-library support
29
SHARED_DESC=	Enable shared-library support
32
30
31
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
33
ALL_TARGET=
32
ALL_TARGET=
34
CONFIGURE_ARGS+=	--enable-pic --disable-install-srcs --enable-vp8 --disable-install-docs --prefix=${PREFIX}
33
CONFIGURE_ARGS+=--prefix=${PREFIX} \
34
		--disable-install-docs \
35
		--disable-install-srcs \
36
		--enable-pic \
37
		--enable-vp8 \
38
		--enable-vp9
35
MAKE_ARGS+=	verbose=yes
39
MAKE_ARGS+=	verbose=yes
36
MAKE_ENV=	LC_ALL=C
40
MAKE_ENV=	LC_ALL=C
37
41
(-)multimedia/libvpx/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libvpx-v1.2.0.tar.bz2) = 5ef0c650b2daa62085eb8105a7a4273f3e987db53c5ec97fd51d1b6511e5aa06
1
SHA256 (libvpx_1.3.0.orig.tar.bz2) = bd5af97b74d53a111b48852dfcd1791b2c758f1fe972833b363fe34a83a7750a
2
SIZE (libvpx-v1.2.0.tar.bz2) = 1714121
2
SIZE (libvpx_1.3.0.orig.tar.bz2) = 2077846
(-)multimedia/libvpx/files/patch-build_make_configure.sh (-14 lines)
Lines 1-14 Link Here
1
2
$FreeBSD$
3
4
--- build/make/configure.sh.orig
5
+++ build/make/configure.sh
6
@@ -1135,7 +1135,7 @@
7
 print_webm_license() {
8
     local destination=$1
9
     local prefix=$2
10
-    local suffix=$3
11
+    local suffix="$3"
12
     shift 3
13
     cat <<EOF > ${destination}
14
 ${prefix} Copyright (c) 2011 The WebM project authors. All Rights Reserved.${suffix}
(-)multimedia/libvpx/files/patch-configure (-2 / +2 lines)
Lines 3-12 $FreeBSD$ Link Here
3
3
4
--- configure.orig
4
--- configure.orig
5
+++ configure
5
+++ configure
6
@@ -134,6 +134,7 @@
6
@@ -149,6 +149,7 @@
7
 all_platforms="${all_platforms} universal-darwin10-gcc"
8
 all_platforms="${all_platforms} universal-darwin11-gcc"
7
 all_platforms="${all_platforms} universal-darwin11-gcc"
9
 all_platforms="${all_platforms} universal-darwin12-gcc"
8
 all_platforms="${all_platforms} universal-darwin12-gcc"
9
 all_platforms="${all_platforms} universal-darwin13-gcc"
10
+all_platforms="${all_platforms} ia64-linux-gcc"
10
+all_platforms="${all_platforms} ia64-linux-gcc"
11
 all_platforms="${all_platforms} generic-gnu"
11
 all_platforms="${all_platforms} generic-gnu"
12
 
12
 
(-)multimedia/libvpx/pkg-descr (-1 / +1 lines)
Lines 1-3 Link Here
1
libvpx is the VP8 Codec SDK.
1
libvpx is the VP8/VP9 Codec SDK.
2
2
3
WWW: http://www.webmproject.org/
3
WWW: http://www.webmproject.org/
(-)multimedia/libvpx/pkg-plist (-4 / +4 lines)
Lines 1-12 Link Here
1
bin/vpxdec
1
bin/vpxdec
2
bin/vpxenc
2
bin/vpxenc
3
bin/vp8_scalable_patterns
3
bin/vp8_scalable_patterns
4
bin/vp9_spatial_scalable_encoder
5
include/vpx/svc_context.h
4
include/vpx/vp8.h
6
include/vpx/vp8.h
5
include/vpx/vp8cx.h
7
include/vpx/vp8cx.h
6
include/vpx/vp8dx.h
8
include/vpx/vp8dx.h
7
include/vpx/vpx_codec.h
9
include/vpx/vpx_codec.h
8
include/vpx/vpx_codec_impl_bottom.h
9
include/vpx/vpx_codec_impl_top.h
10
include/vpx/vpx_decoder.h
10
include/vpx/vpx_decoder.h
11
include/vpx/vpx_encoder.h
11
include/vpx/vpx_encoder.h
12
include/vpx/vpx_image.h
12
include/vpx/vpx_image.h
Lines 15-20 lib/libvpx.a Link Here
15
libdata/pkgconfig/vpx.pc
15
libdata/pkgconfig/vpx.pc
16
%%SHARED%%lib/libvpx.so
16
%%SHARED%%lib/libvpx.so
17
%%SHARED%%lib/libvpx.so.1
17
%%SHARED%%lib/libvpx.so.1
18
%%SHARED%%lib/libvpx.so.1.2
18
%%SHARED%%lib/libvpx.so.1.3
19
%%SHARED%%lib/libvpx.so.1.2.0
19
%%SHARED%%lib/libvpx.so.1.3.0
20
@dirrm include/vpx
20
@dirrm include/vpx

Return to bug 185212