From 7a0e9b574345ffac26405505448f9703adba364f Mon Sep 17 00:00:00 2001 From: jolan Date: Thu, 22 Dec 2005 04:45:38 +0000 Subject: [PATCH] add back altivec support --- x11/vlc/Makefile | 12 ++++++++++-- x11/vlc/pkg/PFRAG.altivec | 3 +++ x11/vlc/pkg/PLIST | 3 ++- 3 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 x11/vlc/pkg/PFRAG.altivec diff --git a/x11/vlc/Makefile b/x11/vlc/Makefile index 2cd0b9df46a..6fb4e271aab 100644 --- a/x11/vlc/Makefile +++ b/x11/vlc/Makefile @@ -1,10 +1,11 @@ -# $OpenBSD: Makefile,v 1.28 2005/12/22 03:45:36 jolan Exp $ +# $OpenBSD: Makefile,v 1.29 2005/12/22 04:45:38 jolan Exp $ SHARED_ONLY= Yes COMMENT= "videolan client; multimedia player" V= 0.8.4a DISTNAME= vlc-${V} +PKGNAME= ${DISTNAME}p0 CATEGORIES= x11 MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${V}/ @@ -88,7 +89,6 @@ CONFIGURE_ARGS+=--disable-pth \ --disable-testsuite \ --disable-hal \ --disable-optimizations \ - --disable-altivec \ --disable-gnutls \ --disable-dshow \ --disable-smb \ @@ -161,6 +161,14 @@ MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/autotools FLAVORS= no_dvd FLAVOR?= +.if ${MACHINE_ARCH} == "powerpc" +CONFIGURE_ARGS+=--enable-altivec +PKG_ARGS+=-Daltivec=1 +.else +CONFIGURE_ARGS+=--disable-altivec +PKG_ARGS+=-Daltivec=0 +.endif + .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" PKG_ARGS+=-Dx86opt=1 .else diff --git a/x11/vlc/pkg/PFRAG.altivec b/x11/vlc/pkg/PFRAG.altivec new file mode 100644 index 00000000000..9b259527965 --- /dev/null +++ b/x11/vlc/pkg/PFRAG.altivec @@ -0,0 +1,3 @@ +@comment $OpenBSD: PFRAG.altivec,v 1.1 2005/12/22 04:45:38 jolan Exp $ +lib/vlc/libi420_yuy2_altivec.a +lib/vlc/libmemcpyaltivec.a diff --git a/x11/vlc/pkg/PLIST b/x11/vlc/pkg/PLIST index 71d9435cdea..e5fc8d08d4f 100644 --- a/x11/vlc/pkg/PLIST +++ b/x11/vlc/pkg/PLIST @@ -1,5 +1,6 @@ -@comment $OpenBSD: PLIST,v 1.16 2005/12/22 03:45:36 jolan Exp $ +@comment $OpenBSD: PLIST,v 1.17 2005/12/22 04:45:38 jolan Exp $ %%SHARED%% +%%altivec%% %%x86opt%% bin/vlc bin/vlc-config