X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=mythplugins.spec;h=fb50e44be6b0d2a379d263703097357092aa0939;hb=f4302edd66b6162f403a08efe95f70980edd1128;hp=fe5092fd8226e98507580ec048ee85a2e9fc2a1f;hpb=beab7214c380038b2f72e3615ed859b5c5650570;p=packages%2Fmythplugins.git diff --git a/mythplugins.spec b/mythplugins.spec index fe5092f..fb50e44 100644 --- a/mythplugins.spec +++ b/mythplugins.spec @@ -1,10 +1,13 @@ # +# TODO: +# - fix mytharchive +# - check 64-bit build +# # Conditional build: %bcond_without binary # skip building binary plugins (build only mythweb) -%bcond_without mytharchive # disable mytharchive plugin +%bcond_with mytharchive # enable mytharchive plugin %bcond_without mythbrowser # disable building mythbrowser plugin %bcond_without mythcontrols # disable mythcontrols plugin -%bcond_without mythdvd # disable building mythgallery plugin %bcond_without mythflix # disable building mythflix plugin %bcond_without mythgallery # disable building mythgallery plugin %bcond_without mythgame # disable building mythgallery plugin @@ -14,12 +17,13 @@ %bcond_without mythvideo # disable building mythgallery plugin %bcond_without mythweather # disable building mythgallery plugin %bcond_without mythweb # disable building mythgallery plugin +%bcond_without mythmovies # disable building mythmovies plugin +%bcond_without mythzoneminder # disable building mythzoneminder plugin # -%if %{without binary} +%if !%{with binary} %undefine with_mytharchive %undefine with_mythbrowser %undefine with_mythcontrols -%undefine with_mythdvd %undefine with_mythflix %undefine with_mythgallery %undefine with_mythgame @@ -28,35 +32,33 @@ %undefine with_mythphone %undefine with_mythvideo %undefine with_mythweather +%undefine with_mythmovies +%undefine with_mythzoneminder %endif %include /usr/lib/rpm/macros.perl #define _snap 20060905 #define _rev 11046 -%define _rel 0.3 +%define _rel 0.1 Summary: Main MythTV plugins -Summary(pl): G³ówne wtyczki MythTV +Summary(pl.UTF-8): Główne wtyczki MythTV Name: mythplugins -Version: 0.20a +Version: 0.21 Release: %{?_snap:0.%{_snap}.%{_rev}.}%{_rel} License: GPL v2 Group: Applications/Multimedia -Source0: http://www.mythtv.org/mc/%{name}-%{version}.tar.bz2 -# Source0-md5: 8a28e3e24a11364e883a43a6e23b3497 +Source0: ftp://ftp.osuosl.org/pub/mythtv/%{name}-%{version}.tar.bz2 +# Source0-md5: 6c08043227bef1384858deee12b5cdc3 #Source0: %{name}-%{_snap}.%{_rev}.tar.bz2 Source1: mythweb.conf -Patch0: %{name}-lib64.patch -Patch1: %{name}-paths.patch -Patch2: mythweb-config.patch -Patch100: mythtv-branch.diff +Patch0: %{name}-paths.patch URL: http://www.mythtv.org/ %if %{with binary} %if %{with mythgallery} || %{with myhtmusic} BuildRequires: OpenGL-devel %endif BuildRequires: SDL-devel -BuildRequires: XFree86-devel BuildRequires: a52dec-libs-devel BuildRequires: cdparanoia-III-devel BuildRequires: faad2-devel >= 2.0-5.2 @@ -71,7 +73,7 @@ BuildRequires: libdvdread-devel >= 0.9.4 BuildRequires: libfame-devel >= 0.9.0 BuildRequires: libid3tag-devel BuildRequires: libmad-devel -BuildRequires: libmyth-devel >= 0.19 +BuildRequires: libmyth-devel >= 0.21 BuildRequires: libstdc++-devel BuildRequires: libtiff-devel BuildRequires: libvorbis-devel >= 1:1.0 @@ -80,13 +82,13 @@ BuildRequires: nasm BuildRequires: patchutils BuildRequires: rpm-perlprov >= 4.1-13 BuildRequires: sed >= 4.0 -%{?with_mythdvd:BuildRequires: transcode >= 0.6.8} BuildRequires: xvid-devel >= 1:0.9.1 BuildRequires: zlib-devel +BuildRequires: xorg-lib-libXext-devel +BuildRequires: xorg-lib-libXxf86vm-devel %endif %{?with_mytharchive:Requires: mytharchive} %{?with_mythbrowser:Requires: mythbrowser} -%{?with_mythdvd:Requires: mythdvd} %{?with_mythflix:Requires: mythflix} %{?with_mythgallery:Requires: mythgallery} %{?with_mythgame:Requires: mythgame} @@ -96,6 +98,8 @@ BuildRequires: zlib-devel %{?with_mythvideo:Requires: mythvideo} %{?with_mythweather:Requires: mythweather} %{?with_mythweb:Requires: mythweb} +%{?with_mythmovies:Requires: mythmovies} +%{?with_mythzoneminder:Requires: mythzoneminder} ExclusiveArch: %{ix86} %{x8664} ppc BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -107,37 +111,46 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) This is a consolidation of all the official MythTV plugins that used to be distributed as separate downloads from mythtv.org. -%description -l pl -Jest to zbiór wszystkich oficjalnych wtyczek MythTV, które by³y -wcze¶niej rozpowszechniane jako osobne pakiety na mythtv.org. +%description -l pl.UTF-8 +Jest to zbiór wszystkich oficjalnych wtyczek MythTV, które były +wcześniej rozpowszechniane jako osobne pakiety na mythtv.org. %package -n mytharchive -Summary: A MythTV module to create and burn DVD's +Summary: A MythTV module to create and burn DVDs +Summary(pl.UTF-8): Moduł MythTV do tworzenia i wypalania DVD Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} %description -n mytharchive MythArchive is a MythTV style plugin that uses the Mythburn Script to -create and burn DVD's from MythTV recordings, MythVideo files or any +create and burn DVDs from MythTV recordings, MythVideo files or any video files available on a MythTV system. It can also export recordings to a native archive format that can then be imported back -into a mythtv system restoring all the associated metadata. +into a MythTV system restoring all the associated metadata. + +%description -n mytharchive -l pl.UTF-8 +MythArchive to wtyczka MythTV używająca skryptu Mythburn do tworzenia +i wypalania płyt DVD z nagrań MythTV, plików MythVideo lub dowolnych +innych plików z filmami dostępnych w systemie MythTV. Może także +eksportować nagrania do natywnego formatu archiwum, który potem można +zaimportować z powrotem do systemu MythTV przywracając wszystkie +związane z nimi metadane. %package -n mythmusic Summary: The music player add-on module for MythTV -Summary(pl): Modu³ odtwarzacza muzyki dla MythTV +Summary(pl.UTF-8): Moduł odtwarzacza muzyki dla MythTV Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} %description -n mythmusic Music add-on for MythTV. -%description -n mythmusic -l pl +%description -n mythmusic -l pl.UTF-8 Odtwarzacz muzyki dla MythTV. %package -n mythvideo Summary: A generic video player frontend module for MythTV -Summary(pl): Modu³ ogólnego interfejsu do odtwarzania obrazu dla MythTV +Summary(pl.UTF-8): Moduł ogólnego interfejsu do odtwarzania obrazu dla MythTV Group: Applications/Multimedia Requires: mplayer Requires: mythtv-frontend-api = %{myth_api_version} @@ -145,83 +158,60 @@ Requires: mythtv-frontend-api = %{myth_api_version} %description -n mythvideo A generic video player frontend module for MythTV. -%description -n mythvideo -l pl -Modu³ ogólnego interfejsu do odtwarzania obrazu dla MythTV. +%description -n mythvideo -l pl.UTF-8 +Moduł ogólnego interfejsu do odtwarzania obrazu dla MythTV. %package -n mythweather Summary: A MythTV module that displays a weather forcast -Summary(pl): Modu³ MythTV wy¶wietlaj±cy prognozê pogody +Summary(pl.UTF-8): Moduł MythTV wyświetlający prognozę pogody Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} %description -n mythweather A MythTV module that displays a weather forcast. -%description -n mythweather -l pl -Modu³ MythTV wy¶wietlaj±cy prognozê pogody. +%description -n mythweather -l pl.UTF-8 +Moduł MythTV wyświetlający prognozę pogody. %package -n mythgallery Summary: A gallery/slideshow module for MythTV -Summary(pl): Modu³ galerii/pokazu slajdów dla MythTV +Summary(pl.UTF-8): Moduł galerii/pokazu slajdów dla MythTV Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} %description -n mythgallery A gallery/slideshow module for MythTV. -%description -n mythgallery -l pl -Modu³ galerii/pokazu slajdów dla MythTV. +%description -n mythgallery -l pl.UTF-8 +Moduł galerii/pokazu slajdów dla MythTV. %package -n mythgame Summary: A game frontend (xmame, nes, snes, pc) for MythTV -Summary(pl): Interfejs do gier (xmame, nes, snes, pc) dla MythTV +Summary(pl.UTF-8): Interfejs do gier (xmame, nes, snes, pc) dla MythTV Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} %description -n mythgame A game frontend (xmame, nes, snes, pc) for MythTV. -%description -n mythgame -l pl +%description -n mythgame -l pl.UTF-8 Interfejs do gier (xmame, nes, snes, pc) dla MythTV. -%package -n mythdvd -Summary: A DVD player module for MythTV -Summary(pl): Modu³ odtwarzacza DVD dla MythTV -Group: Applications/Multimedia -Requires: mythtv-frontend-api = %{myth_api_version} -Requires: transcode >= 0.6.8 - -%description -n mythdvd -MythDVD is a MythTV module that allows you to play DVDs on a myth-box -and (optionally) rip DVD's and transcode their video and audio content -to other (generally smaller) formats. The playing features are simply -myth-style wrappers for your favourite DVD playing software (mplayer, -ogle, xine, etc). The transcoding is based on and derived from the -excellent transcode package. - -%description -n mythdvd -l pl -MythDVD to modu³ MythTV umo¿liwiaj±cy odtwarzanie p³yt DVD w MythTV i -(opcjonalnie) rippowanie ich oraz przekodowywanie obrazu i d¼wiêku do -innych (zwykle mniej zajmuj±cych) formatów. Mo¿liwo¶ci odtwarzania to -po prostu obudowanie w stylu myth dla ulubionego oprogramowania do -odtwarzania DVD (mplayer, ogle, xine itp.). Przekodowywanie jest -oparte i wywodzi siê z wspania³ego pakietu transcode. - %package -n mythnews Summary: A RSS News Feed plugin for MythTV -Summary(pl): Wtyczka czytnika nowinek RSS dla MythTV +Summary(pl.UTF-8): Wtyczka czytnika nowinek RSS dla MythTV Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} %description -n mythnews A RSS News Feed plugin for MythTV. -%description -n mythnews -l pl +%description -n mythnews -l pl.UTF-8 Wtyczka czytnika nowinek RSS dla MythTV. %package -n mythbrowser Summary: A small web browser module for MythTV -Summary(pl): Modu³ ma³ej przegl±darki WWW dla MythTV +Summary(pl.UTF-8): Moduł małej przeglądarki WWW dla MythTV Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} @@ -234,19 +224,19 @@ navigation (right mouse opens and closes the popup menu). MythBrowser also contains a BookmarkManager to manage the website links in a simple mythplugin. -%description -n mythbrowser -l pl -MythBrowser to w pe³ni funkcjonalna przegl±darka WWW (z wieloma -zak³adkami) wy¶wietlaj±ca strony WWW w trybie pe³noekranowym. Mo¿liwa -jest prosta nawigacja po stronie. Pocz±wszy od wersji 0.13 ma pe³n± -obs³ugê nawigacji myszk± (prawy przycisk otwiera i zamywa wyskakuj±ce +%description -n mythbrowser -l pl.UTF-8 +MythBrowser to w pełni funkcjonalna przeglądarka WWW (z wieloma +zakładkami) wyświetlająca strony WWW w trybie pełnoekranowym. Możliwa +jest prosta nawigacja po stronie. Począwszy od wersji 0.13 ma pełną +obsługę nawigacji myszką (prawy przycisk otwiera i zamywa wyskakujące menu). -MythBrowser zawiera tak¿e BookmarkManagera do zarz±dzania odno¶nikami +MythBrowser zawiera także BookmarkManagera do zarządzania odnośnikami do stron w prostej wtyczce myth. %package -n mythphone Summary: A video conferencing module for MythTV -Summary(pl): Modu³ wideokonferencji dla MythTV +Summary(pl.UTF-8): Moduł wideokonferencji dla MythTV Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} @@ -256,32 +246,32 @@ standard SIP protocol. It is compatible with Microsoft XP Messenger and with SIP Service Providers such as Free World Dialup (fwd.pulver.com). -%description -n mythphone -l pl -Mythphone to funkcjonalno¶æ telefonu i wideofonu w Myth przy u¿yciu -standardowego protoko³u SIP. Jest kompatybilny z Microsoft XP -Messengerem oraz dostawcami us³ug SIP, takimi jak Free World Dialup +%description -n mythphone -l pl.UTF-8 +Mythphone to funkcjonalność telefonu i wideofonu w Myth przy użyciu +standardowego protokołu SIP. Jest kompatybilny z Microsoft XP +Messengerem oraz dostawcami usług SIP, takimi jak Free World Dialup (fwd.pulver.com). %package -n mythweb Summary: The web interface to MythTV -Summary(pl): Interfejs WWW do MythTV +Summary(pl.UTF-8): Interfejs WWW do MythTV Group: Applications/Multimedia Requires: webapps #Suggests: apache(mod_auth) #Suggests: apache(mod_env) -Requires: php >= 3:4.3 -Requires: php-mysql -Requires: php-posix +Requires: php(mysql) +Requires: php(posix) +Requires: webserver(php) >= 4.3 %description -n mythweb The web interface to MythTV. -%description -n mythweb -l pl +%description -n mythweb -l pl.UTF-8 Interfejs WWW do MythTV. %package -n mythflix Summary: MythFlix (A NetFlix MythTV) -Summary(pl): MythFlix (NetFlix MythTV) +Summary(pl.UTF-8): MythFlix (NetFlix MythTV) Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} @@ -292,16 +282,16 @@ your queue. The browse feature is based on the Netflix RSS feeds. This plugin is not very mature, which means things might not work right and/or it might break other things. -%description -n mythflix -l pl -MythFlix to wtyczka MythTV do dodawania filmów do kolejki Netfliksa. -Aktualnie daje mo¿liwo¶æ ogl±dania kolejki i dodawania do niej filmów. -Przegl±danie jest oparte na kanale RSS Netfliksa. Ta wtyczka nie jest -jeszcze zbyt dojrza³a, co znaczy, ¿e co¶ mo¿e nie dzia³aæ lub psuæ co¶ +%description -n mythflix -l pl.UTF-8 +MythFlix to wtyczka MythTV do dodawania filmów do kolejki Netfliksa. +Aktualnie daje możliwość oglądania kolejki i dodawania do niej filmów. +Przeglądanie jest oparte na kanale RSS Netfliksa. Ta wtyczka nie jest +jeszcze zbyt dojrzała, co znaczy, że coś może nie działać lub psuć coś innego. %package -n mythcontrols Summary: MythTV keybindings editor -Summary(pl): Edytor przypisañ klawiszy MythTV +Summary(pl.UTF-8): Edytor przypisań klawiszy MythTV Group: Applications/Multimedia Requires: mythtv-frontend-api = %{myth_api_version} @@ -309,21 +299,38 @@ Requires: mythtv-frontend-api = %{myth_api_version} This plugin allows you to configure your keybindings on the frontend without having to use mythweb or edit tables by hand. -%description -n mythcontrols -l pl -Ta wtyczka pozwala konfigurowaæ przypisania klawiszy we frontendzie -bez konieczno¶ci u¿ywania mythweba ani rêcznego modyfikowania tabel. +%description -n mythcontrols -l pl.UTF-8 +Ta wtyczka pozwala konfigurować przypisania klawiszy we frontendzie +bez konieczności używania mythweba ani ręcznego modyfikowania tabel. + +%package -n mythmovies +Summary: MythTV plugin for looking up movie showtimes in a given area +Group: Applications/Multimedia +Requires: mythtv-frontend-api = %{myth_api_version} + +%description -n mythmovies +MythMovies is a plugin for looking up movie showtimes in a given area. + +%package -n mythzoneminder +Summary: MythTV plugin to interface ZoneMinder +Group: Applications/Multimedia +Requires: mythtv-frontend-api = %{myth_api_version} + +%description -n mythzoneminder +MythZoneMinder is a plugin to interface to some of the features of ZoneMinder. +You can use it to view a status window similar to the console window in ZM. +Also there are screens to view live camera shots and replay recorded events. +Other features may be added at a later time if there is sufficient interest. + +ZoneMinder is a Linux video camera security and surveillance solution . %prep %setup -q %{?_snap:-n %{name}} -%if %{_lib} != "lib" -#%patch0 -p1 -%endif -%patch1 -p1 -%patch2 -p1 +%patch0 -p1 #filterdiff -i 'mythplugins/*' %{PATCH100} | %{__patch} -p1 -s # make it visible -mv mythweb/{.,}htaccess +mv mythweb/{data/.,}htaccess # lib64 fix - enable to update patch %if %{_lib} != "lib" && 0 @@ -344,7 +351,6 @@ export QTDIR="%{_prefix}" --enable-all \ %{!?with_mytharchive:--disable-mytharchive} \ %{!?with_mythbrowser:--disable-mythbrowser} \ - %{!?with_mythdvd:--disable-mythdvd}%{?with_mythdvd:--enable-transcode --enable-vcd} \ %{!?with_mythgallery:--disable-mythgallery}%{?with_mythgallery:--enable-exif --enable-new-exif --enable-opengl} \ %{!?with_mythgame:--disable-mythgame} \ %{!?with_mythmusic:--disable-mythmusic}%{?with_mythmysic:--enable-fftw --enable-sdl --enable-aac --enable-opengl} \ @@ -392,7 +398,7 @@ cd mythweb install -d $RPM_BUILD_ROOT%{_datadir}/mythweb install -d $RPM_BUILD_ROOT/var/cache/mythweb/{image_cache,php_sessions,tv_icons} install -d $RPM_BUILD_ROOT%{_webapps}/%{_webapp} -cp -a *.php *.pl data includes js modules skins $RPM_BUILD_ROOT%{_datadir}/mythweb +cp -a *.php *.pl data includes js modules objects skins $RPM_BUILD_ROOT%{_datadir}/mythweb install %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/apache.conf install %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/httpd.conf touch $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/htpasswd @@ -401,19 +407,21 @@ cd - mv $RPM_BUILD_ROOT%{_datadir}/mythtv/i18n/mythbrowser_{pt_br,pt}.qm rm $RPM_BUILD_ROOT%{_datadir}/mythtv/i18n/mythflix_nb.ts # i18n source -for p in mytharchive mythbrowser mythcontrols mythdvd mythflix mythgallery mythgame mythmusic mythnews mythphone mythvideo mythweather; do +for p in mytharchive mythbrowser mythcontrols mythflix mythgallery mythgame mythmusic mythnews mythphone mythvideo mythweather mythmovies mythzoneminder; do for l in $RPM_BUILD_ROOT%{_datadir}/mythtv/i18n/${p}_*.qm; do - echo $l | sed -e "s,^$RPM_BUILD_ROOT\(.*${p}_\(.*\).qm\),%%lang(\2) \1," + if [ -f "$l" ] ; then + echo $l | sed -e "s,^$RPM_BUILD_ROOT\(.*${p}_\(.*\).qm\),%%lang(\2) \1," + fi done > $p.lang done %clean rm -rf $RPM_BUILD_ROOT -%triggerin -n mythweb -- apache1 +%triggerin -n mythweb -- apache1 < 1.3.37-3, apache1-base %webapp_register apache %{_webapp} -%triggerun -n mythweb -- apache1 +%triggerun -n mythweb -- apache1 < 1.3.37-3, apache1-base %webapp_unregister apache %{_webapp} %triggerin -n mythweb -- apache < 2.2.0, apache-base @@ -486,25 +494,7 @@ fi %{_datadir}/mythtv/themes/default/ff_button_off.png %{_datadir}/mythtv/themes/default/ff_button_on.png %{_datadir}/mythtv/themes/default/ff_button_pushed.png -%{_datadir}/mythtv/themes/default/mm_blackhole_border.png -%{_datadir}/mythtv/themes/default/mm_blankbutton_off.png -%{_datadir}/mythtv/themes/default/mm_blankbutton_on.png -%{_datadir}/mythtv/themes/default/mm_blankbutton_pushed.png -%{_datadir}/mythtv/themes/default/mm_checked.png -%{_datadir}/mythtv/themes/default/mm_checked_high.png -%{_datadir}/mythtv/themes/default/mm_down_arrow.png -%{_datadir}/mythtv/themes/default/mm_left_arrow.png -%{_datadir}/mythtv/themes/default/mm_leftright_off.png -%{_datadir}/mythtv/themes/default/mm_leftright_on.png -%{_datadir}/mythtv/themes/default/mm_leftright_pushed.png -%{_datadir}/mythtv/themes/default/mm_rating.png -%{_datadir}/mythtv/themes/default/mm_right_arrow.png -%{_datadir}/mythtv/themes/default/mm_unchecked.png -%{_datadir}/mythtv/themes/default/mm_unchecked_high.png -%{_datadir}/mythtv/themes/default/mm_up_arrow.png -%{_datadir}/mythtv/themes/default/mm_volume_background.png -%{_datadir}/mythtv/themes/default/mm_volume_tick.png -%{_datadir}/mythtv/themes/default/mm_waiting.png +%{_datadir}/mythtv/themes/default/mm_*.png %{_datadir}/mythtv/themes/default/music-sel-bg.png %{_datadir}/mythtv/themes/default/next_button_off.png %{_datadir}/mythtv/themes/default/next_button_on.png @@ -525,28 +515,32 @@ fi %{_datadir}/mythtv/themes/default/stop_button_off.png %{_datadir}/mythtv/themes/default/stop_button_on.png %{_datadir}/mythtv/themes/default/stop_button_pushed.png -%{_datadir}/mythtv/themes/default/text_button_off.png -%{_datadir}/mythtv/themes/default/text_button_on.png -%{_datadir}/mythtv/themes/default/text_button_pushed.png %{_datadir}/mythtv/themes/default/track_info_background.png +%{_datadir}/mythtv/themes/default/miniplayer*.png %endif %if %{with mythvideo} %files -n mythvideo -f mythvideo.lang %defattr(644,root,root,755) %doc mythvideo/README mythvideo/videodb +%attr(755,root,root) %{_bindir}/mtd %attr(755,root,root) %{_libdir}/mythtv/plugins/libmythvideo.so +%{_datadir}/mythtv/themes/default/dvd-ui.xml %{_datadir}/mythtv/themes/default/video-ui.xml %{_datadir}/mythtv/themes/default/mv-*.png %{_datadir}/mythtv/themes/default/mv_*.png +%{_datadir}/mythtv/themes/default/md_*.png +%{_datadir}/mythtv/themes/default-wide/dvd-ui.xml +%{_datadir}/mythtv/themes/default-wide/video-ui.xml +%{_datadir}/mythtv/themes/default-wide/mv-*.png +%{_datadir}/mythtv/themes/default-wide/mv_*.png %{_datadir}/mythtv/video_settings.xml %{_datadir}/mythtv/videomenu.xml %dir %{_datadir}/mythtv/mythvideo %dir %{_datadir}/mythtv/mythvideo/scripts %{_datadir}/mythtv/mythvideo/scripts/README -%attr(755,root,root) %{_datadir}/mythtv/mythvideo/scripts/imdb.pl -%attr(755,root,root) %{_datadir}/mythtv/mythvideo/scripts/allocine.pl -%attr(755,root,root) %{_datadir}/mythtv/mythvideo/scripts/ofdb.pl +%attr(755,root,root) %{_datadir}/mythtv/mythvideo/scripts/*.pl +%attr(755,root,root) %{_datadir}/mythtv/mythvideo/scripts/*.py /var/lib/mythvideo %endif @@ -564,7 +558,7 @@ fi %{_datadir}/mythtv/themes/default/logo.png %{_datadir}/mythtv/themes/default/lshowers.png %{_datadir}/mythtv/themes/default/mcloudy.png -%{_datadir}/mythtv/themes/default/mw-*.png +%{_datadir}/mythtv/themes/default/mw_*.png %{_datadir}/mythtv/themes/default/mwmain.png %{_datadir}/mythtv/themes/default/pcloudy.png %{_datadir}/mythtv/themes/default/rainsnow.png @@ -573,6 +567,9 @@ fi %{_datadir}/mythtv/themes/default/sunny.png %{_datadir}/mythtv/themes/default/thunshowers.png %{_datadir}/mythtv/themes/default/unknown.png +%{_datadir}/mythtv/themes/default-wide/weather-ui.xml +%{_datadir}/mythtv/themes/default-wide/mw-*.png +%{_datadir}/mythtv/weather_settings.xml %endif %if %{with mythgallery} @@ -589,25 +586,12 @@ fi %if %{with mythgame} %files -n mythgame -f mythgame.lang %defattr(644,root,root,755) -%doc mythgame/README %attr(755,root,root) %{_libdir}/mythtv/plugins/libmythgame.so %{_datadir}/mythtv/games %{_datadir}/mythtv/game_settings.xml %{_datadir}/mythtv/themes/default/game-ui.xml %endif -%if %{with mythdvd} -%files -n mythdvd -f mythdvd.lang -%defattr(644,root,root,755) -%doc mythdvd/README mythdvd/AUTHORS -%attr(755,root,root) %{_bindir}/mtd -%attr(755,root,root) %{_libdir}/mythtv/plugins/libmythdvd.so -%{_datadir}/mythtv/dvd_settings.xml -%{_datadir}/mythtv/dvdmenu.xml -%{_datadir}/mythtv/themes/default/dvd-ui.xml -%{_datadir}/mythtv/themes/default/md_*.png -%endif - %if %{with mythnews} %files -n mythnews -f mythnews.lang %defattr(644,root,root,755) @@ -615,6 +599,8 @@ fi %attr(755,root,root) %{_libdir}/mythtv/plugins/libmythnews.so %{_datadir}/mythtv/mythnews %{_datadir}/mythtv/themes/default/news-ui.xml +%{_datadir}/mythtv/themes/default/enclosures.png +%{_datadir}/mythtv/themes/default/need-download.png # DUPLICATE WITH MYTHFLIX? %{_datadir}/mythtv/themes/default/news-info-bg.png %endif @@ -642,7 +628,7 @@ fi %if %{with mythweb} %files -n mythweb %defattr(644,root,root,755) -%doc mythweb/{README,TODO,htaccess} +%doc mythweb/{README,INSTALL,data,htaccess,mythweb.conf.*} %dir %attr(750,root,http) %{_webapps}/%{_webapp} %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/%{_webapp}/apache.conf %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/%{_webapp}/httpd.conf @@ -681,3 +667,25 @@ fi %{_datadir}/mythtv/themes/default/kb-button-off.png %{_datadir}/mythtv/themes/default/kb-button-on.png %endif + +%if %{with mythmovies} +%files -n mythmovies -f mythmovies.lang +%defattr(644,root,root,755) +%doc mythmovies/{README,TODO} +%attr(755,root,root) %{_bindir}/ignyte +%attr(755,root,root) %{_libdir}/mythtv/plugins/libmythmovies.so +%{_datadir}/mythtv/themes/default/movies-ui.xml +%{_datadir}/mythtv/themes/default-wide/movies-ui.xml +%endif + +%if %{with mythzoneminder} +%files -n mythzoneminder -f mythzoneminder.lang +%defattr(644,root,root,755) +%doc mythzoneminder/{README,AUTHORS} +%attr(755,root,root) %{_bindir}/mythzmserver +%attr(755,root,root) %{_libdir}/mythtv/plugins/libmythzoneminder.so +%{_datadir}/mythtv/themes/default/zoneminder-ui.xml +%{_datadir}/mythtv/themes/default-wide/zoneminder-ui.xml +%{_datadir}/mythtv/themes/default/mz_*.png +%{_datadir}/mythtv/zonemindermenu.xml +%endif