X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=moc.spec;h=bc96502a8f9647290675f2cd314ca513593af319;hb=aadd565e62c7bfee7d681ec33d59fa682c282812;hp=5a7c821aba427d38638082cdf9d9994bb482c957;hpb=1d5c5ea845e0de0e6dc47b45de126c90ab66c4b9;p=packages%2Fmoc.git diff --git a/moc.spec b/moc.spec index 5a7c821..bc96502 100644 --- a/moc.spec +++ b/moc.spec @@ -1,26 +1,27 @@ # # bconds: %bcond_without home_etc # disable HOME_ETC support +%bcond_without ffmpeg # disable ffmpeg # Summary: Console audio player with simple ncurses interface +Summary(hu.UTF-8): Konzolos audiólejátszó egyszerű ncurses felülettel Summary(pl.UTF-8): Konsolowy odtwarzacz audio z prostym interfejsem ncurses Name: moc -Version: 2.4.3 -Release: 1 +Version: 2.4.4 +Release: 10 License: GPL Group: Applications/Sound Source0: ftp://ftp.daper.net/pub/soft/moc/stable/%{name}-%{version}.tar.bz2 -# Source0-md5: 8808082848e90eeec5415baaec7e98ad +# Source0-md5: 647c770a5542a4ae5437386807a89796 Patch0: %{name}-home_etc.patch -Patch1: %{name}-ffmpeg.patch -Patch2: %{name}-libtool.patch +Patch1: ffmpeg071.patch URL: http://moc.daper.net/ BuildRequires: a52dec-libs-devel BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: curl-devel -BuildRequires: ffmpeg-devel +%{?with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9-4.20080822.1} BuildRequires: flac-devel >= 1.1.3 BuildRequires: libao-devel BuildRequires: libid3tag-devel @@ -47,6 +48,14 @@ and other less popular formats supported by libsndfile. It has all functions one may expect from simple audio player. Now it supports net streams (shoutcast, icecast, regular HTTP, FTP) also. +%description -l hu.UTF-8 +MOC egy konzolos audió lejátszó egyszerű ncurses felülettel +playmp3list stílusban. MP3, Ogg, FLAC, Musepack, Speex, WAV és egyéb +kevésbé elterjedt formátumokat támogat a libsndfile segítségével. +Minden funkció megtalálható a programban, amelyet egy egyszerű audió +lejátszótól elvárható. A hálózati streameket (shoutcast, icecast, +általános HTTP, FTP) is támogatja. + %description -l pl.UTF-8 MOC to konsolowy odtwarzacz audio z prostym interfejsem budzącym skojarzenia z playmp3list. Obsługuje formaty MP3, Ogg, FLAC, Musepack, @@ -57,6 +66,7 @@ sieciowe (shoutcast, icecast, HTTP, FTP). %package mp3 Summary: MP3 decoder for MoC - Music on Console +Summary(hu.UTF-8): MP3 formátum támogatása MoC-hoz Summary(pl.UTF-8): Dekoder MP3 dla MOC Group: Applications/Sound Requires: %{name} = %{version}-%{release} @@ -66,12 +76,17 @@ Provides: %{name}-input = %{version}-%{release} This package contains the MP3 decoder. After install you should reload MOC player. +%description mp3 -l hu.UTF-8 +Ez a csomag az MP3 dekódert tartalmazza. A telepítés után a MOC +lejátsztót újra kell indítani. + %description mp3 -l pl.UTF-8 Ten pakiet zawiera dekodowanie formatu MP3. Po zainstalowaniu należy uruchomić ponownie MOC. %package musepack Summary: Musepack (MPC) decoder for MoC - Music on Console +Summary(hu.UTF-8): Musepack (MPC) dekóder MoC-hoz Summary(pl.UTF-8): Dekoder Musepack (MPC) dla MOC Group: Applications/Sound Requires: %{name} = %{version}-%{release} @@ -81,12 +96,17 @@ Provides: %{name}-input = %{version}-%{release} This package contains the Musepack (MPC) decoder. After install you should reload MOC player. +%description musepack -l hu.UTF-8 +Ez a csomag a Musepack (MPC) dekódert tartalmazza. A telepítés után a +MOC lejátsztót újra kell indítani. + %description musepack -l pl.UTF-8 Ten pakiet zawiera dekodowanie formatu Musepack (MPC). Po zainstalowaniu należy uruchomić ponownie MOC. %package ogg Summary: Ogg decoder for MoC - Music on Console +Summary(hu.UTF-8): Ogg dekóder MOC-hoz Summary(pl.UTF-8): Dekoder Ogg dla MOC Group: Applications/Sound Requires: %{name} = %{version}-%{release} @@ -96,12 +116,17 @@ Provides: %{name}-input = %{version}-%{release} This package contains the Ogg decoder. After install you should reload MOC player. +%description ogg -l hu.UTF-8 +Ez a csomag az Ogg dekódert tartalmazza. A telepítés után a MOC +lejátsztót újra kell indítani. + %description ogg -l pl.UTF-8 Ten pakiet zawiera dekodowanie formatu Ogg. Po zainstalowaniu należy uruchomić ponownie MOC. %package flac Summary: FLAC decoder for MoC - Music on Console +Summary(hu.UTF-8): FLAC dekóder MOC-hoz Summary(pl.UTF-8): Dekoder FLAC dla MOC Group: Applications/Sound Requires: %{name} = %{version}-%{release} @@ -111,12 +136,17 @@ Provides: %{name}-input = %{version}-%{release} This package contains the FLAC decoder. After install you should reload MOC player. +%description flac -l hu.UTF-8 +Ez a csomag az FLAC dekódert tartalmazza. A telepítés után a MOC +lejátsztót újra kell indítani. + %description flac -l pl.UTF-8 Ten pakiet zawiera dekodowanie formatu FLAC. Po zainstalowaniu należy uruchomić ponownie MOC. %package ffmpeg Summary: ffmpeg decoder for MoC - Music on Console +Summary(hu.UTF-8): ffmpeg dekóder MOC-hoz Summary(pl.UTF-8): Dekoder ffmpeg dla MOC Group: Applications/Sound Requires: %{name} = %{version}-%{release} @@ -126,12 +156,17 @@ Provides: %{name}-input = %{version}-%{release} This package contains module to decode WMA (and others) files. After install you should reload MOC player. +%description ffmpeg -l hu.UTF-8 +Ez a csomag az ffmpeg dekódert tartalmazza. A telepítés után a MOC +lejátsztót újra kell indítani. + %description ffmpeg -l pl.UTF-8 Ten pakiet zawiera moduł dekodujący pliki w formacie WMA (i nie tylko) Po zainstalowaniu należy uruchomić ponownie MOC. %package sndfile Summary: Decoder of the sndfile formats for MoC - Music on Console +Summary(hu.UTF-8): sndfile dekóder MOC-hoz Summary(pl.UTF-8): Dekoder plików WAV/AIFF Group: Applications/Sound Requires: %{name} = %{version}-%{release} @@ -141,12 +176,17 @@ Provides: %{name}-input = %{version}-%{release} This package contains the decoders of sndfile. After install you should reload MOC player. +%description sndfile -l hu.UTF-8 +Ez a csomag az sndfile dekódert tartalmazza. A telepítés után a MOC +lejátsztót újra kell indítani. + %description sndfile -l pl.UTF-8 Ten pakiet zapewnia dekodowanie plików WAV/AIFF. Po zainstalowaniu należy uruchomić ponownie MOC. %package speex Summary: Speex decoder for MoC - Music on Console +Summary(hu.UTF-8): Speex dekóder MOC-hoz Summary(pl.UTF-8): Dekoder formatu Speex dla MOC Group: Applications/Sound Requires: %{name} = %{version}-%{release} @@ -156,6 +196,10 @@ Provides: %{name}-input = %{version}-%{release} This package contains the Speex decoder. After install you should reload MOC player. +%description speex -l hu.UTF-8 +Ez a csomag az speex dekódert tartalmazza. A telepítés után a MOC +lejátsztót újra kell indítani. + %description speex -l pl.UTF-8 Ten pakiet zapewnia dekodowanie formatu Speex. Po zainstalowaniu należy uruchomić ponownie MOC. @@ -163,8 +207,17 @@ należy uruchomić ponownie MOC. %prep %setup -q %{?with_home_etc:%patch0 -p1} -%patch1 -p1 -%patch2 -p1 +%patch1 -p2 + +rm -rf libltdl +%{__sed} -i -e '/SUBDIRS/ s/libltdl//' Makefile.am +%{__sed} -i -e ' + /LT_CONFIG_LTDL_DIR/d + /LT_INIT/d + /LTDL_INIT/d + /AC_CONFIG_AUX_DIR/d + /AC_CONFIG_MACRO_DIR/d +' configure.in %build CFLAGS="-I/usr/include/ncurses %{rpmcflags}" @@ -174,9 +227,11 @@ CFLAGS="-I/usr/include/ncurses %{rpmcflags}" %{__autoconf} %{__automake} %configure \ + %{!?with_ffmpeg:--without-ffmpeg} \ --disable-debug -%{__make} +%{__make} \ + LIBLTDL=-lltdl %install rm -rf $RPM_BUILD_ROOT @@ -208,9 +263,11 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %attr(755,root,root) %{_decoder_plugins}/libflac_decoder.so* +%if %{with ffmpeg} %files ffmpeg %defattr(644,root,root,755) %attr(755,root,root) %{_decoder_plugins}/libffmpeg_decoder.so +%endif %files mp3 %defattr(644,root,root,755)