diff options
author | Zhang Le <r0bertz@gentoo.org> | 2010-06-15 22:49:27 +0800 |
---|---|---|
committer | Zhang Le <r0bertz@gentoo.org> | 2010-06-15 22:50:02 +0800 |
commit | 2a3c2b6d47b809f5a34182c18611d08bb7f7db62 (patch) | |
tree | b2d32e54db16d42180049d5df6cf9bbc982ec200 /media-video | |
parent | update cvs.eclass (diff) | |
download | loongson-2a3c2b6d47b809f5a34182c18611d08bb7f7db62.tar.gz loongson-2a3c2b6d47b809f5a34182c18611d08bb7f7db62.tar.bz2 loongson-2a3c2b6d47b809f5a34182c18611d08bb7f7db62.zip |
mplayer bump to 1.0_rc4_p20100506
Signed-off-by: Zhang Le <r0bertz@gentoo.org>
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/mplayer/Manifest | 4 | ||||
-rw-r--r-- | media-video/mplayer/mplayer-1.0_rc4_p20100612.ebuild (renamed from media-video/mplayer/mplayer-1.0_rc4_p20100506.ebuild) | 72 |
2 files changed, 39 insertions, 37 deletions
diff --git a/media-video/mplayer/Manifest b/media-video/mplayer/Manifest index 0828b3b..b75d499 100644 --- a/media-video/mplayer/Manifest +++ b/media-video/mplayer/Manifest @@ -4,8 +4,8 @@ DIST Blue-1.7.tar.bz2 222567 RMD160 1f8c539ccadc54eea5e6678839bcc8ae1e16e6eb SHA DIST font-arial-cp1250.tar.bz2 249705 RMD160 a2fc7ae07b0d80936ea58e168e1047efccb9eb91 SHA1 ccf11dce5d0fb72fd3af97f788b7471cd0cd0b68 SHA256 423a07e780bb130cd8e4730715545c5d919c248dda595aab7a0a01de3c83fd12 DIST font-arial-iso-8859-1.tar.bz2 234242 RMD160 666697cd5efd9387057a898c714175e7c2aacbcd SHA1 152c40bf20de34aa8802d7f80d34d673b0b67212 SHA256 9730f481764f367c9089d0166fb6ccf9148808ffbbfeca635cf0e6db75765d29 DIST font-arial-iso-8859-2.tar.bz2 222208 RMD160 562d4d92c4f5f3d537340fde3ad8d1495ac41acb SHA1 7b99bbe0e9ba89a57eccbea8f93c453c4f268181 SHA256 71debfc960007c2f6242dfc91e8b1c005b30a99e129aeb00ab8c03f4371b41c1 -DIST mplayer-1.0_rc4_p20100506.tar.bz2 8966725 RMD160 3355600313ac6e6e661acfcdec761551f0372b53 SHA1 385291b01a5af25279a9b2f432afef6dfa8260de SHA256 c64be54f58d266d93fe6c0fa1819228c22a433c0ad8ff019ca319a2076051a66 +DIST mplayer-1.0_rc4_p20100612.tbz2 8968316 RMD160 4179808dc9b99404affa2c95189fba3bb6fe5ad8 SHA1 a8d758dca9473006f66a947fb9019c35c66baa6b SHA256 098e16793baea2a9c4cf24ebcc8bc41c639c9806347b08724168e17e367b5d74 DIST svgalib_helper-1.9.17-mplayer.tar.gz 7583 RMD160 927ff34f187e4fa9528e2e48208173d98b3d1d1b SHA1 bf789706d1d79c695f781644c7ea6d57c3eed4c3 SHA256 a6f803f3df4cd4544751d3a3ee936a8bf0e20e32a452639b3f7c7d9e73e65938 -EBUILD mplayer-1.0_rc4_p20100506.ebuild 20241 RMD160 7d4c934dbff32e1cdbfd2d0e43e160280422fc28 SHA1 d358fa739babf667a1869f0e9d1bf8f6c3b0e932 SHA256 b3b30fb4854119a2ff0c9de257e4df162800cd9dc9a17f8afcc662d26fa2591f +EBUILD mplayer-1.0_rc4_p20100612.ebuild 20167 RMD160 1e89d2e08a16257cad5a67d86659272e45d09d56 SHA1 1bbff550dd820aff4b63510e692e57e2ee8bd40c SHA256 333f758aba01657137616e2140c00d7701c2a05001777069d0e3952d0ea1ebd5 MISC ChangeLog 131096 RMD160 36e6e5ac9f9ba8032cff1c832e81634342d7b161 SHA1 e505aaa2240242cf90e1cc8d25b060a9e27d9bac SHA256 8fc403091cf98bd5068ec1fbeb9a479c6c229f794910468dadad05598c519c53 MISC metadata.xml 3586 RMD160 b9cb0e6ff486e5d3cc87e4d23bf0facb1bfa9b5b SHA1 9e082b1c3ff16683a7f7a3b0fd57eaad70673f24 SHA256 5a31e1c7c36addd4653af26afeacdf5cf527c03c55b1636fe0d9aad19215766e diff --git a/media-video/mplayer/mplayer-1.0_rc4_p20100506.ebuild b/media-video/mplayer/mplayer-1.0_rc4_p20100612.ebuild index 7a8b44e..e387818 100644 --- a/media-video/mplayer/mplayer-1.0_rc4_p20100506.ebuild +++ b/media-video/mplayer/mplayer-1.0_rc4_p20100612.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_rc4_p20100506.ebuild,v 1.3 2010/05/20 14:39:33 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_rc4_p20100612.ebuild,v 1.2 2010/06/13 10:07:24 spatz Exp $ EAPI="2" @@ -18,8 +18,8 @@ gif ggi -gmplayer +iconv ipv6 jack joystick jpeg jpeg2k kernel_linux ladspa libcaca lirc +live lzo mad md5sum +mmx mmxext mng +mp3 nas +network nut openal amr +opengl +osdmenu oss png pnm pulseaudio pvr +quicktime radio +rar +real +rtc samba +shm +schroedinger sdl +speex sse sse2 ssse3 svga tga +theora +tremor -+truetype +toolame +twolame +unicode v4l v4l2 vdpau vidix +vorbis win32codecs -+X +x264 xanim xinerama +xscreensaver +xv +xvid xvmc zoran" ++truetype +toolame +twolame +unicode v4l v4l2 vdpau vidix +vorbis vpx +win32codecs +X +x264 xanim xinerama +xscreensaver +xv +xvid xvmc zoran" [[ ${PV} == *9999* ]] && IUSE+=" external-ffmpeg" VIDEO_CARDS="s3virge mga tdfx vesa" @@ -38,7 +38,7 @@ FONT_URI=" if [[ ${PV} == *9999* ]]; then RELEASE_URI="" else - RELEASE_URI="mirror://gentoo/${P}.tar.bz2" + RELEASE_URI="mirror://gentoo/${P}.tbz2" fi SRC_URI="${RELEASE_URI} !truetype? ( ${FONT_URI} ) @@ -62,6 +62,8 @@ X_RDEPS=" # nemesi? ( net-libs/libnemesi ) RDEPEND+=" sys-libs/ncurses + app-arch/bzip2 + sys-libs/zlib !bindist? ( x86? ( win32codecs? ( media-libs/win32codecs ) @@ -88,6 +90,7 @@ RDEPEND+=" xvmc? ( x11-libs/libXvMC ) ) ) + a52? ( media-libs/a52dec ) aalib? ( media-libs/aalib ) alsa? ( media-libs/alsa-lib ) amr? ( !bindist? ( media-libs/opencore-amr ) ) @@ -113,6 +116,7 @@ RDEPEND+=" enca? ( app-i18n/enca ) faad? ( media-libs/faad2 ) gif? ( media-libs/giflib ) + iconv? ( virtual/libiconv ) jack? ( media-sound/jack-audio-connection-kit ) jpeg? ( media-libs/jpeg ) jpeg2k? ( media-libs/openjpeg ) @@ -140,9 +144,10 @@ RDEPEND+=" sdl? ( media-libs/libsdl ) speex? ( media-libs/speex ) svga? ( media-libs/svgalib ) - theora? ( media-libs/libtheora ) + theora? ( media-libs/libtheora[encode?] ) truetype? ( ${FONT_RDEPS} ) vorbis? ( media-libs/libvorbis ) + vpx? ( media-libs/libvpx ) xanim? ( media-video/xanim ) " @@ -162,8 +167,10 @@ DEPEND="${RDEPEND} xscreensaver? ( x11-proto/scrnsaverproto ) ) amd64? ( ${ASM_DEP} ) - doc? ( dev-libs/libxslt ) - iconv? ( virtual/libiconv ) + doc? ( + dev-libs/libxslt app-text/docbook-xml-dtd + app-text/docbook-xsl-stylesheets + ) x86? ( ${ASM_DEP} ) x86-fbsd? ( ${ASM_DEP} ) " @@ -171,7 +178,7 @@ DEPEND="${RDEPEND} SLOT="0" LICENSE="GPL-2" if [[ ${PV} != *9999* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + KEYWORDS="~amd64 ~x86" else KEYWORDS="" fi @@ -227,7 +234,13 @@ pkg_setup() { } src_unpack() { - [[ ${PV} = *9999* ]] && subversion_src_unpack || unpack ${A} + if [[ ${PV} = *9999* ]]; then + subversion_src_unpack + + cd "${WORKDIR}" + else + unpack ${A} + fi if ! use truetype; then unpack font-arial-iso-8859-1.tar.bz2 \ @@ -243,10 +256,10 @@ src_prepare() { if [[ ${PV} = *9999* ]]; then # Set SVN version manually subversion_wc_info - sed -i s/UNKNOWN/${ESVN_WC_REVISION}/ "${S}/version.sh" + sed -i -e "s/UNKNOWN/${ESVN_WC_REVISION}/" "${S}/version.sh" || die else # Set version # - sed -i s/UNKNOWN/${MPLAYER_REVISION}/ "${S}/version.sh" + sed -i -e "s/UNKNOWN/${MPLAYER_REVISION}/" "${S}/version.sh" || die fi if use svga; then @@ -290,7 +303,6 @@ src_configure() { use ${i} || myconf+=" --disable-${i}" done use bidi || myconf+=" --disable-fribidi" - use encode || myconf+=" --disable-mencoder" use ipv6 || myconf+=" --disable-inet6" use nut || myconf+=" --disable-libnut" use rar || myconf+=" --disable-unrarexec" @@ -393,17 +405,10 @@ src_configure() { ########## # Codecs # ########## - # Won't work with external liba52 - myconf+=" --disable-liba52" - use a52 && myconf+=" --enable-liba52-internal" - # Use internal musepack codecs for SV7 and SV8 support - myconf+=" --disable-musepack" - + myconf+=" --disable-musepack" # Use internal musepack codecs for SV7 and SV8 support myconf+=" --disable-faad-internal" # always use system media-libs/faad2 use dirac || myconf+=" --disable-libdirac-lavc" use dts || myconf+=" --disable-libdca" - use dv || myconf+=" --disable-libdv" - use lzo || myconf+=" --disable-liblzo" if ! use mp3; then myconf+=" --disable-mp3lame @@ -411,7 +416,10 @@ src_configure() { --disable-mp3lib " fi - use bs2b || myconf+=" --disable-libbs2b" + uses="a52 bs2b dv lzo" + for i in ${uses}; do + use ${i} || myconf+=" --disable-lib${i}" + done use schroedinger || myconf+=" --disable-libschroedinger-lavc" # Disable opencore-amr with bindist # https://bugs.gentoo.org/show_bug.cgi?id=299405#c6 @@ -435,26 +443,19 @@ src_configure() { --disable-libvorbis " fi + use vpx || myconf+=" --disable-libvpx-lavc" # Encoding + uses="faac x264 xvid toolame twolame" if use encode; then - uses="faac x264 xvid toolame twolame" for i in ${uses}; do use ${i} || myconf+=" --disable-${i}" done use faac || myconf+=" --disable-faac-lavc" else - myconf+=" - --disable-faac-lavc - --disable-faac - --disable-x264 - --disable-xvid - --disable-x264-lavc - --disable-xvid-lavc - --disable-twolame - --disable-toolame - " - uses="faac x264 xvid toolame twolame" + myconf+=" --disable-mencoder" + myconf+=" --disable-faac-lavc" for i in ${uses}; do + myconf+=" --disable-${i}" use ${i} && elog "Useflag \"${i}\" require \"encode\" useflag enabled to work." done fi @@ -607,6 +608,7 @@ src_configure() { --disable-xss --disable-xv --disable-xvmc + --disable-x11 " uses="dga dxr3 ggi opengl osdmenu vdpau vidix xinerama xscreensaver xv" for i in ${uses}; do @@ -641,14 +643,14 @@ src_compile() { local ALLOWED_LINGUAS="cs de en es fr hu it pl ru zh_CN" local BUILT_DOCS="" for i in ${LINGUAS} ; do - hasq $i ${ALLOWED_LINGUAS} && BUILT_DOCS+=" $i" + hasq ${i} ${ALLOWED_LINGUAS} && BUILT_DOCS+=" ${i}" done if [[ -z $BUILT_DOCS ]] then emake -j1 -C DOCS/xml html-chunked || die "Failed to generate html docs" else for i in ${BUILT_DOCS} ; do - emake -j1 -C DOCS/xml html-chunked-$i || die "Failed to generate html docs for $i" + emake -j1 -C DOCS/xml html-chunked-${i} || die "Failed to generate html docs for ${i}" done fi fi |