rpms/mplayer/devel mplayer.spec,1.7,1.8

Dominik Mierzejewski rathann at rpmfusion.org
Tue Oct 28 23:27:26 CET 2008


Author: rathann

Update of /cvs/free/rpms/mplayer/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv11048

Modified Files:
	mplayer.spec 
Log Message:
* Tue Oct 28 2008 Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.102.20080903svn
- rework the build system
- rebuild for new libcaca



Index: mplayer.spec
===================================================================
RCS file: /cvs/free/rpms/mplayer/devel/mplayer.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- mplayer.spec	16 Oct 2008 20:03:52 -0000	1.7
+++ mplayer.spec	28 Oct 2008 22:27:25 -0000	1.8
@@ -6,7 +6,7 @@
 
 Name:           mplayer
 Version:        1.0
-Release:        0.101.%{pre}%{?dist}
+Release:        0.102.%{pre}%{?dist}
 Summary:        Movie player playing most video formats and DVDs
 
 Group:          Applications/Multimedia
@@ -135,6 +135,54 @@
 %description    doc
 MPlayer documentation in various languages.
 
+%define mp_configure \
+./configure \\\
+    --prefix=%{_prefix} \\\
+    --bindir=%{_bindir} \\\
+    --datadir=%{_datadir}/mplayer \\\
+    --mandir=%{_mandir} \\\
+    --confdir=%{_sysconfdir}/mplayer \\\
+    --libdir=%{_libdir} \\\
+    --codecsdir=%{codecdir} \\\
+    \\\
+    --target=%{_target_cpu}-%{_target_os} \\\
+    --language=all \\\
+    \\\
+    --enable-joystick \\\
+    --enable-largefiles \\\
+    --enable-lirc \\\
+    --enable-menu \\\
+    --enable-runtime-cpudetection \\\
+    --enable-unrarexec \\\
+    \\\
+    --disable-dvdread-internal \\\
+    --disable-libdvdcss-internal \\\
+    %{!?_with_nemesi:--disable-nemesi} \\\
+    \\\
+    --disable-faac-lavc \\\
+    --disable-mp3lame-lavc \\\
+    --disable-x264-lavc \\\
+    \\\
+    %{!?_with_amr:--disable-libamr_nb --disable-libamr_wb} \\\
+    --disable-faad-internal \\\
+    %{!?_with_libmad:--disable-mad} \\\
+    --disable-tremor-internal \\\
+    %{?_with_xmms:--enable-xmms} \\\
+    %{?_with_xmms:--with-xmmslibdir=%{_libdir}} \\\
+    \\\
+    --disable-bitmap-font \\\
+    --%{?_with_directfb:enable}%{!?_with_directfb:disable}-directfb \\\
+    --with-fribidi-config="pkg-config fribidi" \\\
+    %{!?_with_svgalib:--disable-svga} \\\
+    --disable-termcap \\\
+    --enable-xvmc \\\
+    --with-xvmclib=XvMCW \\\
+    \\\
+    %{!?_with_arts:--disable-arts} \\\
+    %{!?_with_esound:--disable-esd} \\\
+    %{!?_with_jack:--disable-jack} \\\
+    %{!?_with_openal:--disable-openal} \\\
+
 
 %prep
 %if %{svn}
@@ -165,105 +213,14 @@
 %ifarch ppc
 export CFLAGS="$CFLAGS -maltivec -mabi=altivec"
 %endif
-./configure \
-    --prefix=%{_prefix} \
-    --bindir=%{_bindir} \
-    --datadir=%{_datadir}/mplayer \
-    --mandir=%{_mandir} \
-    --confdir=%{_sysconfdir}/mplayer \
-    --libdir=%{_libdir} \
-    --codecsdir=%{codecdir} \
-    \
-    --disable-faac-lavc \
-    --disable-mp3lame-lavc \
-    --disable-x264-lavc \
-    \
-    --enable-gui \
-    --enable-largefiles \
-    --enable-unrarexec \
-    --disable-termcap \
-    --disable-bitmap-font \
-    --enable-lirc \
-    --enable-joystick \
-    %{!?_with_nemesi:--disable-nemesi} \
-    --disable-dvdread-internal \
-    --disable-libdvdcss-internal \
-    --enable-menu \
-    \
-    --disable-faad-internal \
-    --disable-tremor-internal \
-    %{!?_with_amr:--disable-libamr_nb --disable-libamr_wb} \
-    %{!?_with_libmad:--disable-mad} \
-    %{?_with_xmms:--enable-xmms} \
-    \
-    --enable-xvmc \
-    --%{?_with_directfb:enable}%{!?_with_directfb:disable}-directfb \
-    %{!?_with_svgalib:--disable-svga} \
-    \
-    %{!?_with_arts:--disable-arts} \
-    %{!?_with_esound:--disable-esd} \
-    %{!?_with_jack:--disable-jack} \
-    %{!?_with_openal:--disable-openal} \
-    \
-    --enable-runtime-cpudetection \
-    --target=%{_target_cpu}-%{_target_os} \
-    --language=all \
-    \
-    --with-fribidi-config="pkg-config fribidi" \
-    %{?_with_xmms:--with-xmmslibdir=%{_libdir}} \
-    --with-xvmclib=XvMCW
+%{mp_configure}--enable-gui
 
 %{__make} %{?_smp_mflags}
 
 mv -f mplayer gmplayer
 %{__make} distclean
 
-./configure \
-    --prefix=%{_prefix} \
-    --bindir=%{_bindir} \
-    --datadir=%{_datadir}/mplayer \
-    --mandir=%{_mandir} \
-    --confdir=%{_sysconfdir}/mplayer \
-    --libdir=%{_libdir} \
-    --codecsdir=%{codecdir} \
-    \
-    --disable-faac-lavc \
-    --disable-mp3lame-lavc \
-    --disable-x264-lavc \
-    \
-    --enable-largefiles \
-    --enable-unrarexec \
-    --disable-termcap \
-    --disable-bitmap-font \
-    --enable-lirc \
-    --enable-joystick \
-    %{!?_with_nemesi:--disable-nemesi} \
-    --disable-dvdread-internal \
-    --disable-libdvdcss-internal \
-    --enable-menu \
-    \
-    --disable-faad-internal \
-    --disable-tremor-internal \
-    %{!?_with_amr:--disable-libamr_nb --disable-libamr_wb} \
-    %{!?_with_libmad:--disable-mad} \
-    %{?_with_xmms:--enable-xmms} \
-    \
-    --enable-xvmc \
-    --%{?_with_directfb:enable}%{!?_with_directfb:disable}-directfb \
-    %{!?_with_svgalib:--disable-svga} \
-    \
-    %{!?_with_arts:--disable-arts} \
-    %{!?_with_esound:--disable-esd} \
-    %{!?_with_jack:--disable-jack} \
-    %{!?_with_openal:--disable-openal} \
-    \
-    --enable-runtime-cpudetection \
-    --target=%{_target_cpu}-%{_target_os} \
-    --language=all \
-    \
-    --with-fribidi-config="pkg-config fribidi" \
-    %{?_with_xmms:--with-xmmslibdir=%{_libdir}} \
-    --with-xvmclib=XvMCW
+%{mp_configure}
 
 %{__make} %{?_smp_mflags}
 
@@ -390,6 +347,10 @@
 
 
 %changelog
+* Tue Oct 28 2008 Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.102.20080903svn
+- rework the build system
+- rebuild for new libcaca
+
 * Thu Oct 16 2008 Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.101.20080903svn
 - remove libdvdcss copy from the source tarball
 



More information about the rpmfusion-commits mailing list