mplayer.spec
当方作成のプレーンなMPlayerのspecファイルです。
Fedora/RedHat用で、mplayerとmencoderを生成し、GUIのgmplayerは生成しないようにしています。
また、時々仕様変更されるcodecs.confやxpmアイコンファイルのみインストール時に置き換えます。
ビルドオプションで、記載以外のものについてはデフォルトないし自動検出の値がセットされます。
---------------------------------------------------------------------
Name: mplayer
Version: Any
Release: Any%{?dist}
Summary: MPlayer is a movie player
Group: Applications/Multimedia
License: GPLv2+
URL: http://www.mplayerhq.hu/
Source0: http://www.mplayerhq.hu/MPlayer/releases/mplayer-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%description
MPlayer is a movie player
%prep
%setup -q
%build
./configure \
--prefix=%{_prefix} \
--bindir=%{_bindir} \
--datadir=%{_datadir}/mplayer \
--mandir=%{_mandir} \
--confdir=%{_sysconfdir}/mplayer \
--libdir=%{_libdir} \
--codecsdir=%{_libdir}/codecs \
--win32codecsdir=%{_libdir}/codecs \
--xanimcodecsdir=%{_libdir}/codecs \
--realcodecsdir=%{_libdir}/codecs \
--language=en \
--disable-tv \
--disable-inet6 \
--disable-pnm \
--disable-tga \
--disable-png \
--disable-vidix \
--disable-v4l2 \
--disable-sdl \
--disable-md5sum \
--disable-yuv4mpeg \
--disable-dvb \
--disable-dvbhead \
%{__make} %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_sysconfdir}/mplayer
install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
cp etc/codecs.conf $RPM_BUILD_ROOT%{_sysconfdir}/mplayer
cp etc/mplayer.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root, -)
%config(noreplace) %{_sysconfdir}/mplayer/codecs.conf
%{_datadir}/pixmaps/mplayer.xpm
%{_bindir}/mplayer
%{_bindir}/mencoder
%{_mandir}/man1/mplayer.1*
%{_mandir}/man1/mencoder.1*
%changelog
* Tue Aug 27 2009 insm <gminsm@gmail.com> - 1st
- first release






最近のコメント