]> git.pld-linux.org Git - packages/moc.git/blobdiff - moc.spec
- no more separated libtinfo(w)
[packages/moc.git] / moc.spec
index 89e5a171367d95616315bc5480672a481828a06e..bc96502a8f9647290675f2cd314ca513593af319 100644 (file)
--- a/moc.spec
+++ b/moc.spec
@@ -1,25 +1,27 @@
 #
 # bconds:
 %bcond_without home_etc    # disable HOME_ETC support
 #
 # bconds:
 %bcond_without home_etc    # disable HOME_ETC support
+%bcond_without ffmpeg      # disable ffmpeg
 #
 Summary:       Console audio player with simple ncurses interface
 #
 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
 Summary(pl.UTF-8):     Konsolowy odtwarzacz audio z prostym interfejsem ncurses
 Name:          moc
-Version:       2.4.3
-Release:       0.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
 License:       GPL
 Group:         Applications/Sound
 Source0:       ftp://ftp.daper.net/pub/soft/moc/stable/%{name}-%{version}.tar.bz2
-# Source0-md5: 7b760a9c05d3f50781d06ed2d83aaee8
+# Source0-md5: 647c770a5542a4ae5437386807a89796
 Patch0:                %{name}-home_etc.patch
 Patch0:                %{name}-home_etc.patch
-Patch1:                %{name}-flac.patch
+Patch1:                ffmpeg071.patch
 URL:           http://moc.daper.net/
 BuildRequires: a52dec-libs-devel
 BuildRequires: alsa-lib-devel
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: curl-devel
 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
 BuildRequires: flac-devel >= 1.1.3
 BuildRequires: libao-devel
 BuildRequires: libid3tag-devel
@@ -46,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.
 
 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,
 %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,
@@ -56,6 +66,7 @@ sieciowe (shoutcast, icecast, HTTP, FTP).
 
 %package mp3
 Summary:       MP3 decoder for MoC - Music on Console
 
 %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}
 Summary(pl.UTF-8):     Dekoder MP3 dla MOC
 Group:         Applications/Sound
 Requires:      %{name} = %{version}-%{release}
@@ -65,12 +76,17 @@ Provides:   %{name}-input = %{version}-%{release}
 This package contains the MP3 decoder. After install you should reload
 MOC player.
 
 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
 %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}
 Summary(pl.UTF-8):     Dekoder Musepack (MPC) dla MOC
 Group:         Applications/Sound
 Requires:      %{name} = %{version}-%{release}
@@ -80,12 +96,17 @@ Provides:   %{name}-input = %{version}-%{release}
 This package contains the Musepack (MPC) decoder. After install you
 should reload MOC player.
 
 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
 %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}
 Summary(pl.UTF-8):     Dekoder Ogg dla MOC
 Group:         Applications/Sound
 Requires:      %{name} = %{version}-%{release}
@@ -95,12 +116,17 @@ Provides:  %{name}-input = %{version}-%{release}
 This package contains the Ogg decoder. After install you should reload
 MOC player.
 
 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
 %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}
 Summary(pl.UTF-8):     Dekoder FLAC dla MOC
 Group:         Applications/Sound
 Requires:      %{name} = %{version}-%{release}
@@ -110,12 +136,17 @@ Provides: %{name}-input = %{version}-%{release}
 This package contains the FLAC decoder. After install you should
 reload MOC player.
 
 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
 %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}
 Summary(pl.UTF-8):     Dekoder ffmpeg dla MOC
 Group:         Applications/Sound
 Requires:      %{name} = %{version}-%{release}
@@ -125,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.
 
 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
 %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}
 Summary(pl.UTF-8):     Dekoder plików WAV/AIFF
 Group:         Applications/Sound
 Requires:      %{name} = %{version}-%{release}
@@ -140,12 +176,17 @@ Provides: %{name}-input = %{version}-%{release}
 This package contains the decoders of sndfile. After install you
 should reload MOC player.
 
 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
 %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}
 Summary(pl.UTF-8):     Dekoder formatu Speex dla MOC
 Group:         Applications/Sound
 Requires:      %{name} = %{version}-%{release}
@@ -155,6 +196,10 @@ Provides:  %{name}-input = %{version}-%{release}
 This package contains the Speex decoder. After install you should
 reload MOC player.
 
 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.
 %description speex -l pl.UTF-8
 Ten pakiet zapewnia dekodowanie formatu Speex. Po zainstalowaniu
 należy uruchomić ponownie MOC.
@@ -162,18 +207,31 @@ należy uruchomić ponownie MOC.
 %prep
 %setup -q
 %{?with_home_etc:%patch0 -p1}
 %prep
 %setup -q
 %{?with_home_etc:%patch0 -p1}
-%patch1 -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}"
 
 
 %build
 CFLAGS="-I/usr/include/ncurses %{rpmcflags}"
 
+%{__libtoolize}
 %{__aclocal} -I m4
 %{__autoconf}
 %{__automake}
 %configure \
 %{__aclocal} -I m4
 %{__autoconf}
 %{__automake}
 %configure \
+       %{!?with_ffmpeg:--without-ffmpeg} \
        --disable-debug
 
        --disable-debug
 
-%{__make}
+%{__make} \
+       LIBLTDL=-lltdl
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -205,9 +263,11 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_decoder_plugins}/libflac_decoder.so*
 
 %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
 %files ffmpeg
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_decoder_plugins}/libffmpeg_decoder.so
+%endif
 
 %files mp3
 %defattr(644,root,root,755)
 
 %files mp3
 %defattr(644,root,root,755)
This page took 0.125101 seconds and 4 git commands to generate.