Browse Source

updated self-build-mplayer: added some BuildRequires

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2621 ec354946-7b23-47d6-9f5a-488ba84defc7
munepi 13 years ago
parent
commit
83a303dd53

+ 36 - 20
nonfree/self-build-mplayer/mplayer-vl.spec

@@ -6,13 +6,11 @@
 %define extver	rc3
 #% define release	4%{?extver:.%{extver}}%{?_dist_release}
 %define svndate  20100709
-%define release	39.%{svndate}%{?_dist_release}
+%define release	40.%{svndate}%{?_dist_release}
 
-%if %{?_dist_release} == "vl6" || %{?_dist_release} == "vl5"
 %define ttfontdir   /usr/share/fonts
 %define ttfontlist  TrueType-vlgothic/VL-PGothic-Regular \\\
                     TrueType-sazanami-gothic/sazanami-gothic
-%endif
 
 Summary:	The Movie Player
 Summary(ja): 	動画プレイヤー
@@ -35,27 +33,41 @@ License:	GPLv2+
 Group:		Applications/Multimedia
 URL:		http://www.mplayerhq.hu/
 
-BuildRequires:	gtk2-devel
-BuildRequires:	freetype2-devel
 BuildRequires:	SDL-devel
+BuildRequires:  aalib-devel
 BuildRequires:	alsa-lib-devel
-BuildRequires:	esound-devel
 BuildRequires:	cdparanoia-devel
-BuildRequires:	libvorbis-devel
-BuildRequires:  pulseaudio-lib-devel
-BuildRequires:	libjpeg-devel
-BuildRequires:	libpng-devel
+BuildRequires:  desktop-file-utils
+BuildRequires:	esound-devel
+BuildRequires:  enca-devel
+BuildRequires:	freetype2-devel
+BuildRequires:  fribidi-devel
+BuildRequires:  fontconfig-devel
 BuildRequires:	giflib-devel
-BuildRequires:	zlib-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	mesa-libGL-devel
+BuildRequires:  libXinerama-devel
+BuildRequires:  libXScrnSaver-devel
+BuildRequires:  libXv-devel
+BuildRequires:  libXvMC-devel
+BuildRequires:  libXxf86dga-devel
+BuildRequires:  libXxf86vm-devel
+BuildRequires:	libpng-devel
+BuildRequires:	libjpeg-devel
 BuildRequires:	libdvdread
 BuildRequires:  libmpcdec-devel
-BuildRequires:  twolame-devel
-BuildRequires:  yasm
-BuildRequires:  libvdpau-devel
 %{?with_vaapi:BuildRequires:libva-devel}
+BuildRequires:  libvdpau-devel
+BuildRequires:	libvorbis-devel
 %{?with_libvpx:BuildRequires:  libvpx-devel >= 0.9.1}
-BuildRequires:  libXinerama-devel
-BuildRequires:  libXScrnSaver-devel
+BuildRequires:  lzo-devel >= 2
+BuildRequires:  pulseaudio-lib-devel
+BuildRequires:  speex-devel >= 1.1
+BuildRequires:  twolame-devel
+BuildRequires:	xorg-x11-devel 
+BuildRequires:  yasm
+BuildRequires:	zlib-devel
+
 # *-devel packages provided by other self-build-* should only be listed
 # in self-build-%{name}.spec as PreReq.
 ##Requires:	self-build-mplayer-codecs
@@ -69,12 +81,9 @@ BuildRequires:  libXScrnSaver-devel
 ##BuildRequires:  self-build-faad2 >= 2.6
 ##BuildRequires:  self-build-libmad
 ##BuildRequires:  self-build-libmpeg2
+
 Requires:	TrueType-vlgothic
-%if %{?_dist_release} == "vl6" || %{?_dist_release} == "vl5"
 Requires:	mesa-libGL
-BuildRequires:	xorg-x11-devel 
-BuildRequires:	mesa-libGL-devel
-%endif
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
@@ -244,6 +253,13 @@ done
 
 
 %changelog
+* Tue Feb 01 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0-40.20100709
+- added BuildRequires:
+  - aalib-devel
+  - enca-devel
+  - lzo-devel
+  - speex-devel
+
 * Sun Jul 25 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.0-39.20100709
 - updated fixed %{name}-config.patch
   - applied %{name}-config-20100709-vine.patch

+ 43 - 25
nonfree/self-build-mplayer/self-build-mplayer-vl.spec

@@ -4,7 +4,7 @@
 %define extver	rc3
 #% define release	4%{?extver:.%{extver}}%{?_dist_release}
 %define svndate  20100709
-%define release	39.%{svndate}%{?_dist_release}
+%define release	40.%{svndate}%{?_dist_release}
 
 %define source0path	MPlayer/releases/MPlayer-%{version}%{extver}.tar.bz2
 %define source1path	MPlayer/skins/Blue-1.7.tar.bz2
@@ -37,26 +37,41 @@ Requires(post):		self-build-setup >= 0.9.9
 Requires(post):		subversion
 
 # (build)requies of target package.
-Requires(post):		gtk2-devel
-Requires(post):		freetype2-devel
-Requires(post):		SDL-devel
-Requires(post):		alsa-lib-devel
-Requires(post):		esound-devel
-Requires(post):		cdparanoia-devel
-Requires(post):		libvorbis-devel
-Requires(post):		libjpeg-devel
-Requires(post):		libpng-devel
-Requires(post):		giflib-devel
-Requires(post):		zlib-devel
-Requires(post):		libdvdread
-Requires(post):		libmpcdec-devel
-Requires(post):		twolame-devel
-Requires(post):		yasm
-Requires(post):		libvdpau-devel
-%{?with_vaapi:Requires(post):		libva-devel}
-%{?with_libvpx:Requires(post):		libvpx-devel >= 0.9.1}
-Requires(post):		libXinerama-devel
-Requires(post):		libXScrnSaver-devel
+Requires(post):	SDL-devel
+Requires(post):  aalib-devel
+Requires(post):	alsa-lib-devel
+Requires(post):	cdparanoia-devel
+Requires(post):  desktop-file-utils
+Requires(post):	esound-devel
+Requires(post):  enca-devel
+Requires(post):	freetype2-devel
+Requires(post):  fribidi-devel
+Requires(post):  fontconfig-devel
+Requires(post):	giflib-devel
+Requires(post):	gtk2-devel
+Requires(post):	mesa-libGL-devel
+Requires(post):  libXinerama-devel
+Requires(post):  libXScrnSaver-devel
+Requires(post):  libXv-devel
+Requires(post):  libXvMC-devel
+Requires(post):  libXxf86dga-devel
+Requires(post):  libXxf86vm-devel
+Requires(post):	libpng-devel
+Requires(post):	libjpeg-devel
+Requires(post):	libdvdread
+Requires(post):  libmpcdec-devel
+%{?with_vaapi:Requires(post):libva-devel}
+Requires(post):  libvdpau-devel
+Requires(post):	libvorbis-devel
+%{?with_libvpx:Requires(post):  libvpx-devel >= 0.9.1}
+Requires(post):  lzo-devel >= 2
+Requires(post):  pulseaudio-lib-devel
+Requires(post):  speex-devel >= 1.1
+Requires(post):  twolame-devel
+Requires(post):	xorg-x11-devel 
+Requires(post):  yasm
+Requires(post):	zlib-devel
+
 Requires(post):		self-build-mplayer-codecs
 Requires(post):		self-build-libdvdcss
 Requires(post):		self-build-libdvdnav
@@ -69,11 +84,7 @@ Requires(post):		self-build-x264 >= 0.0.0-9.20090522
 Requires(post):		self-build-xvidcore >= 0.9.2
 Requires(post):		self-build-libmpeg2
 Requires:	TrueType-vlgothic
-%if %{?_dist_release} == "vl5" || %{?_dist_release} == "vl6"
 Requires:	mesa-libGL
-Requires(post):		xorg-x11-devel 
-Requires(post):		mesa-libGL-devel
-%endif
 
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
@@ -229,6 +240,13 @@ su $BUILD_USER -c "/bin/bash %{_datadir}/%{name}/%{pkgname}-snapshot-vine.sh >/d
 %{_datadir}/%{name}
 
 %changelog
+* Tue Feb 01 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0-40.20100709
+- added BuildRequires:
+  - aalib-devel
+  - enca-devel
+  - lzo-devel
+  - speex-devel
+
 * Sun Jul 25 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.0-39.20100709
 - updated fixed %{name}-config.patch
   - applied %{name}-config-20100709-vine.patch