Subversion Repository

Parent Directory Parent Directory | Revision Log Revision Log


Revision 132 - (show annotations)
Sun Oct 4 14:32:36 2009 UTC (3 years, 7 months ago) by cjg
File size: 1334 byte(s)
mplayer: updated to 1.0_rc2_p28450
1 # Description: Versatile media player and encoder/converter
2 # URL: http://www.mplayerhq.hu/
3 # Maintainer: The CRUX PPC Team
4 # Depends on: expat, xorg-libxinerama, xorg-libxv, xorg-libxxf86dga, xorg-libxxf86vm
5 # PPC!=upstream:
6 #
7 # Nice to have: mplayer-ppc-codecs, libsdl, libjpeg, libpng, lame, zlib, libogg, libvorbis, cdparanoia, faac, x264, libdvdnav
8
9 name=mplayer
10 version=1.0_rc2_p28450
11 release=1
12 source=(http://distfiles.gentoo.org/distfiles/$name-$version.tar.bz2 \
13 http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2 \
14 mplayer.conf)
15
16 build() {
17 cd $name-$version
18
19 # mplayer decides optimizations at configure time
20 export CFLAGS="$(echo $CFLAGS | sed -e 's/-O[s0-3]/-O3/') -ffast-math -fomit-frame-pointer"
21
22 ./configure --prefix=/usr --mandir=/usr/man \
23 --codecsdir=/usr/share/$name/codecs --enable-largefiles
24
25 make
26 make DESTDIR=$PKG install
27
28 (cd $PKG/usr/man/man1; rm mencoder.1; ln -s mplayer.1.gz mencoder.1.gz)
29
30 # fonts
31 mkdir -p $PKG/usr/share/mplayer
32 cp -a $SRC/font-arial-iso-8859-1/font-arial-??-iso-8859-1 \
33 $PKG/usr/share/mplayer
34 ln -s font-arial-14-iso-8859-1 $PKG/usr/share/mplayer/font
35
36 # config
37 cp $SRC/mplayer.conf $PKG/usr/etc/$name/
38 cp etc/input.conf $PKG/usr/etc/$name/
39
40 # finish up
41 rmdir $PKG/usr/lib
42 chown -R root:root $PKG
43 }