Advertisement
Guest User

bdfy

a guest
Mar 21st, 2010
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. # Description: Versatile media player and encoder/converter
  2. # URL: http://www.mplayerhq.hu/
  3. # Maintainer: Thomas Penteker, tek at serverop dot de
  4. # Packager: Matt Housh, jaeger at morpheus dot net
  5. # Depends on: expat, freetype, xorg-libxinerama, xorg-libxv, xorg-libxxf86dga, xorg-libxxf86vm
  6. # Nice to have: libsdl, libjpeg, libpng, lame, zlib, libogg, libvorbis, cdparanoia, win32-essential-codecs, faac, x264, libdvdnav, libdca
  7.  
  8. name=mplayer
  9. version=export-2010-02-28
  10. release=2
  11. source=(http://crux.nu/~tek/$name-$version.tar.bz2
  12. http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2
  13. mplayer.conf)
  14.  
  15. build() {
  16. cd $name-$version
  17.  
  18. # Keep in line with mplayer CFLAGS, but allow people to set their own march/mtune values.
  19. export CFLAGS="$(echo $CFLAGS | sed -e 's/-O[s0-3]/-O3/') -ffast-math -fomit-frame-pointer -fno-strict-aliasing"
  20. export MAKEFLAGS="-j1"
  21. ./configure --prefix=/usr \
  22. --mandir=/usr/man \
  23. --codecsdir=/usr/share/codecs \
  24. --enable-largefiles \
  25. --enable-caca \
  26. --confdir=/etc
  27. make
  28. make DESTDIR=$PKG install
  29.  
  30. (cd $PKG/usr/man/man1; rm mencoder.1; ln -s mplayer.1.gz mencoder.1.gz)
  31.  
  32. # fonts
  33. mkdir -p $PKG/usr/share/mplayer
  34. cp -a $SRC/font-arial-iso-8859-1/font-arial-??-iso-8859-1 \
  35. $PKG/usr/share/mplayer
  36. ln -s font-arial-14-iso-8859-1 $PKG/usr/share/mplayer/font
  37.  
  38. # config
  39. mkdir -p $PKG/etc/mplayer
  40. install -m 644 $SRC/mplayer.conf $PKG/etc/mplayer/
  41. install -m 644 etc/input.conf $PKG/etc/mplayer/
  42.  
  43. # finish up
  44. rmdir $PKG/usr/lib
  45. find $PKG -name '*.desc' | xargs chmod g-w
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement