From d24cd869249a9d397f9fcb052906b182cd4181d1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 5 Oct 2015 16:42:31 +0200 Subject: [PATCH] mplayer: update to 1.2. --- srcpkgs/mplayer/template | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template index 0e6e926ce61..6fb61863c2d 100644 --- a/srcpkgs/mplayer/template +++ b/srcpkgs/mplayer/template @@ -1,29 +1,21 @@ # Template file for 'mplayer' pkgname=mplayer -version=1.1.1 -revision=11 +version=1.2 +revision=1 wrksrc="MPlayer-${version}" short_desc="A movie player" maintainer="Juan RP " license="GPL-2" homepage="http://www.mplayerhq.hu/" distfiles="http://www2.mplayerhq.hu/MPlayer/releases/MPlayer-${version}.tar.xz" -checksum=ce8fc7c3179e6a57eb3a58cb7d1604388756b8a61764cc93e095e7aff3798c76 +checksum=ffe7f6f10adf2920707e8d6c04f0d3ed34c307efc6cd90ac46593ee8fba2e2b6 build_style=configure -configure_args="--prefix=/usr - --disable-gui --disable-arts --disable-liblzo --disable-speex - --disable-openal --disable-libdv --disable-musepack --disable-esd - --disable-mga --disable-ass-internal --disable-cdparanoia --enable-xvmc - --enable-radio --enable-radio-capture --language=all --confdir=/etc/mplayer - --enable-debug=3" -if [ "$XBPS_TARGET_MACHINE" = "i686" -o "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - configure_args+=" --enable-runtime-cpudetection" -fi +build_pie=yes nocross=yes hostmakedepends="pkg-config yasm" -makedepends="videoproto libudev-devel libpng-devel +makedepends="videoproto libudev-devel libpng-devel libass-devel libvorbis-devel SDL_image-devel x264-devel jack-devel samba-devel mpg123-devel xcb-util-devel xcb-util-keysyms-devel libsamplerate-devel libXxf86vm-devel libXinerama-devel libXpm-devel libXvMC-devel libXv-devel @@ -31,15 +23,27 @@ makedepends="videoproto libudev-devel libpng-devel avahi-libs-devel MesaLib-devel libmad-devel liba52-devel libdca-devel libdvbpsi-devel libgcrypt-devel gtk+-devel libnotify-devel dbus-glib-devel gnutls-devel taglib-devel libmatroska-devel libmpcdec-devel libproxy-devel - libcdio-paranoia-devel libdvdnav-devel libsysfs-devel libusb-compat-devel libass-devel + libcdio-paranoia-devel libdvdnav-devel libsysfs-devel libusb-compat-devel sqlite-devel librsvg-devel libtheora-devel speex-devel pulseaudio-devel - libmodplug-devel libva-devel v4l-utils-devel xvidcore-devel" + libmodplug-devel libva-devel libvdpau-devel v4l-utils-devel xvidcore-devel" conf_files=" /etc/mplayer/input.conf /etc/mplayer/codecs.conf" -pre_configure() { +do_configure() { sed 's|-march=i486||g' -i configure + + case "$XBPS_TARGET_MACHINE" in + i686*|x86_64*) configure_args+=" --enable-vdpau --enable-runtime-cpudetection";; + esac + + ./configure --prefix=/usr \ + --disable-gui --disable-arts --disable-liblzo --disable-speex \ + --disable-openal --disable-libdv --disable-musepack --disable-esd \ + --disable-mga --disable-ass-internal --disable-cdparanoia --enable-xvmc \ + --enable-radio --enable-radio-capture --language=all --confdir=/etc/mplayer \ + --enable-debug=3 --disable-vidix --extra-cflags="$CFLAGS" \ + --extra-ldflags="$LDFLAGS" ${configure_args} } post_install() {