|
|
这里有使mplayer用gtk2前端的补丁,如果谁有兴趣,可以尝试一下。
http://www.win.net/~ardneh/patch ... -20040730.patch.bz2
使用ArchLinux的fans可以直接利用下面的PKGBUILD:
# $Id: PKGBUILD,v 1.53 2004/09/22 14:09:27 dorphell Exp $
# Maintainer: dorphell <dorphell@archlinux.org>
pkgname=mplayer
pkgver=1.0pre5
pkgrel=5
pkgdesc="A movie player for linux"
depends=('libmad' 'libungif' 'gtk' 'libvorbis' 'divx4linux' 'cdparanoia' \
'codecs' 'sdl' 'libjpeg' 'libpng' 'lame' 'libtheora' 'esd')
url="http://www.mplayerhq.hu/"
source=(ftp://ftp.mplayerhq.hu/MPlayer/releases/MPlayer-$pkgver.tar.bz2 \ http://www.win.net/~ardneh/patch ... -20040730.patch.bz2
ftp://ftp.mplayerhq.hu/MPlayer/r ... -iso-8859-1.tar.bz2 \
ftp://ftp.mplayerhq.hu/MPlayer/Skin/Blue-1.4.tar.bz2)
md5sums=('fbe6919eb025526e8ed129cd61a49969' '49840e54549f47fa859d0c3d27014202' '1ecd31d17b51f16332b1fcc7da36b312' \
'e8deb78aaacc0645285f6c717a45431d')
build() {
cd $startdir/src/MPlayer-$pkgver
#Patch for making gmplayer to use gtk2
patch -p1 < ../mplayer1.0pre5-gtk2-20040730.patch
## needed because of stupid coreutils messup
sed -i 's/\(head\|tail\) -1/\1 -n 1/' configure
./configure --prefix=/usr --enable-gui --enable-linux-devfs --disable-arts \
--disable-external-faad --enable-runtime-cpudetection --disable-smb \
--enable-sdl --enable-x11 --enable-theora --with-win32libdir=/usr/lib/win32 \
--confdir=/etc/mplayer
make || return 1
make DESTDIR=$startdir/pkg install
mkdir -p $startdir/pkg/usr/share/mplayer/Skin
cp etc/{codecs.conf,input.conf,example.conf} $startdir/pkg/usr/share/mplayer
rm -rf $startdir/pkg/usr/share/mplayer/font $startdir/pkg/usr/etc
mv $startdir/src/font-arial-iso-8859-1/font-arial-{14,18,24,28}-iso-8859-1 $startdir/pkg/usr/share/mplayer/
cd $startdir/pkg/usr/share/mplayer
ln -s font-arial-24-iso-8859-1 font
mv $startdir/src/Blue $startdir/pkg/usr/share/mplayer/Skin/default
}
粘贴时注意格式。 |
|