]> git.pld-linux.org Git - packages/vlc.git/blobdiff - vlc.spec
7a671d03318fa24abe1a69a760621775 vlc-0.2.61.tar.bz2
[packages/vlc.git] / vlc.spec
index 0e670000b3e319ce5e56b34f80a5ede568fa99bf..94f43991370a16bb0705a6947e57db6a412e9b38 100644 (file)
--- a/vlc.spec
+++ b/vlc.spec
 Summary:       VideoLAN Client
+Summary(pl):   Klient VideoLAN
 Name:          vlc
-Version:       0.1.99i
+Version:       0.2.61
 Release:       1
 License:       GPL
-Group:         Applications/Multimedia
-######         Unknown group!
+Group:         X11/Applications/Multimedia
+Group(de):     X11/Applikationen/Multimedia
+Group(pl):     X11/Aplikacje/Multimedia
 Source0:       http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.bz2
-Patch0:                %{name}-CFLAGS.patch
-Patch1:                %{name}-SDL.patch
+Patch0:                %{name}-DESTDIR.patch
+Patch1:                %{name}-newapi.patch
+Patch2:                %{name}-SDL.patch
 URL:           http://www.videolan.org/
 BuildRequires: gnome-libs-devel
-BuildRequires: libggi-devel
+#BuildRequires:        libggi-devel
 BuildRequires: esound-devel
+BuildRequires: SDL-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%description
+%define                _prefix         /usr/X11R6
+%define                _mandir         %{_prefix}/man
+
 %description
 VideoLAN is a free MPEG2 software solution.
 
 The VideoLAN Client allows to play MPEG2 Transport Streams from the
 network or from a file, as well as direct DVD playback.
 
+%description -l pl
+VideoLAN jest darmowym rozwi±zaniem dla streamingu MPEG2.
+
+Klient VideoLAN pozwala na odtwarzanie strumienia MPEG2 z sieci lub z
+pliku jak równie¿ bezpo¶rednie odtwarzanie z DVD.
+
 %package X11
 Summary:       VideoLAN Client - X11 output plugin
+Summary(pl):   Klient VideoLAN - plugin dla X11
 Group:         X11/Applications/Multimedia
+Group(de):     X11/Applikationen/Multimedia
 Group(pl):     X11/Aplikacje/Multimedia
 Requires:      %{name} = %{version}
    
 %description X11
 X11 output plugin for VideoLAN Client
 
-%package GGI
-Summary:       VideoLAN Client - GGI output plugin
-Group:         Applications/Multimedia
-######         Unknown group!
-Requires:      %{name} = %{version}
-   
-%description GGI
-GGI output plugin for VideoLAN Client
+%description -l pl X11
+Plugin X11 dla Klienta VideoLAN
+
+#%package GGI
+#Summary:      VideoLAN Client - GGI output plugin
+#Summary(pl):  Klient VideoLAN - plugin GGI
+#Group:                X11/Applications/Multimedia
+#Group(de):    X11/Applikationen/Multimedia
+#Group(pl):    X11/Aplikacje/Multimedia
+#Requires:     %{name} = %{version}
+#
+#%description GGI
+#GGI output plugin for VideoLAN Client.
+#
+#%description -l pl GGI
+#Plugin GGI dla Klienta VideoLAN.
 
 %package SDL
 Summary:       VideoLAN Client - SDL output plugin
+Summary(pl):   Klient VideoLAN - plugin SDL
 Group:         X11/Applications/Multimedia
+Group(de):     X11/Applikationen/Multimedia
 Group(pl):     X11/Aplikacje/Multimedia
 Requires:      %{name} = %{version}
    
 %description SDL
-SDL output plugin for VideoLAN Client
+SDL output plugin for VideoLAN Client.
+
+%description -l pl SDL
+Plugin SDL dla Klienta VideoLAN.
 
 %package gnome
 Summary:       VideoLAN Client - gnome output plugin
+Summary(pl):   Klient VideoLAN - plugin gnome
 Group:         X11/Applications/Multimedia
+Group(de):     X11/Applikationen/Multimedia
 Group(pl):     X11/Aplikacje/Multimedia
 Requires:      %{name} = %{version}
    
 %description gnome
-gnome output plugin for VideoLAN Client
+Gnome output plugin for VideoLAN Client.
+
+%description -l pl gnome
+Plugin gnome dla Klienta VideoLAN.
 
 %package esd
 Summary:       VideoLAN Client - esound output plugin
+Summary(pl):   Klient VideoLAN - plugin esound
 Group:         X11/Applications/Multimedia
+Group(de):     X11/Applikationen/Multimedia
 Group(pl):     X11/Aplikacje/Multimedia
 Requires:      %{name} = %{version}
    
 %description esd
-esd output plugin for VideoLAN Client
+Esd output plugin for VideoLAN Client.
+
+%description -l pl esd
+Plugin esd dla Klienta VideoLAN.
 
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
+autoconf
+# ggi disabled becaue it's still not ported to new API
 %configure \
 %ifarch i586 i686
        --enable-mmx \
+%ifarch i686
+       --enable-ppro \
+%endif
 %else
        --disable-mmx \
+       --disable-ppro \
 %endif
        --enable-dummy \
        --enable-dsp \
        --enable-esd \
        --enable-fb \
-       --enable-ggi \
+       --disable-ggi \
        --enable-sdl \
        --disable-glide \
        --enable-gnome \
-       --enable-x11
+       --enable-x11 \
+       --disable-optimizations # we use own RPM_OPT_FLAGS optimalizations
        
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%{__make} install prefix=${RPM_BUILD_ROOT}/%{_prefix}
+
+%{__make} install DESTDIR=$RPM_BUILD_ROOT
+
 gzip -9nf README TODO ChangeLog AUTHORS
 
 %clean
@@ -103,33 +150,37 @@ rm -rf $RPM_BUILD_ROOT
 %doc *.gz
 %attr(755,root,root) %{_bindir}/vlc
 %attr(755,root,root) %{_bindir}/fbvlc
+%dir %{_libdir}/videolan
 %dir %{_libdir}/videolan/vlc
-%{_libdir}/videolan/vlc/dsp.so
-%{_libdir}/videolan/vlc/dummy.so
-%{_libdir}/videolan/vlc/fb.so
-%{_libdir}/videolan/vlc/yuv*.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/dsp.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/dummy.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/fb.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/yuv.so
+%ifarch i586 i686
+%attr(755,root,root) %{_libdir}/videolan/vlc/*mmx*.so
+%endif
 %dir %{_datadir}/videolan
 %{_datadir}/videolan/*.psf
 %{_datadir}/videolan/vlc.png
 
 %files X11
 %defattr(644,root,root,755)
-%{_libdir}/videolan/vlc/x11.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/x11.so
 
-%files GGI
-%defattr(644,root,root,755)
-%{_libdir}/videolan/vlc/ggi.so
+#%files GGI
+#%defattr(644,root,root,755)
+#%attr(755,root,root) %{_libdir}/videolan/vlc/ggi.so
 
 %files SDL
 %defattr(644,root,root,755)
-%{_libdir}/videolan/vlc/sdl.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/sdl.so
 
 %files gnome
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/gvlc
-%{_libdir}/videolan/vlc/gnome.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/gnome.so
 %{_datadir}/videolan/gvlc.png
 
 %files esd
 %defattr(644,root,root,755)
-%{_libdir}/videolan/vlc/esd.so
+%attr(755,root,root) %{_libdir}/videolan/vlc/esd.so
This page took 0.057385 seconds and 4 git commands to generate.