%product streamtuner2 - internet radio browser
%version 2.1.0
%vendor Mario Salzer
%license
%copyright Placed into the Public Domain, 2009-2014
%readme README
%description Browser for Internet Radio Stations
%description .
%description streamtuner2 is a browser for radio station directories.
%description It can fetch lists from SHOUTcast, Xiph.org, Live365,
%description Jamendo, DMOZ, basic.ch, Punkcast. And it lists stream
%description entries by category or genre. It reuses existing audio
%description players, and recording is delegated to streamripper.
%description .
%description It mimics the original streamtuner 0.99.99, but is easier
%description to extend because it's written entirely in Python. It's
%description already in a stable and useable form.
%description .
%description There is no license to accept. Streamtuner2 is open source
%description and released into the Public Domain.
%system all
#-- base
f 644 root root /usr/share/doc/streamtuner2/README ./README
d 755 root root /usr/share/doc/streamtuner2/contrib -
f 644 root root /usr/share/doc/streamtuner2/contrib/streamripper_addgenre ./contrib/streamripper_addgenre
f 755 root root /usr/bin/streamtuner2 ./st2.py
f 644 root root /usr/share/applications/streamtuner2.desktop ./streamtuner2.desktop
d 755 root root /usr/share/streamtuner2 -
f 644 root root /usr/share/streamtuner2/streamtuner2.png ./streamtuner2.png
f 644 root root /usr/share/pixmaps/streamtuner2.png ./logo.png
f 644 root root /usr/share/streamtuner2/gtk2.xml ./gtk2.xml
f 644 root root /usr/share/streamtuner2/gtk3.xml ./gtk3.xml
#f 644 root root /usr/share/streamtuner2/pson.py ./pson.py
#f 644 root root /usr/share/streamtuner2/processing.py ./processing.py
f 644 root root /usr/share/streamtuner2/compat2and3.py ./compat2and3.py
f 644 root root /usr/share/streamtuner2/action.py ./action.py
f 644 root root /usr/share/streamtuner2/config.py ./config.py
f 644 root root /usr/share/streamtuner2/ahttp.py ./ahttp.py
f 644 root root /usr/share/streamtuner2/cli.py ./cli.py
f 644 root root /usr/share/streamtuner2/mygtk.py ./mygtk.py
f 644 root root /usr/share/streamtuner2/favicon.py ./favicon.py
f 644 root root /usr/share/streamtuner2/pq.py ./pq.py
#-- channels
d 755 root root /usr/share/streamtuner2/channels -
f 644 root root /usr/share/streamtuner2/channels/__init__.py ./channels/__init__.py
f 644 root root /usr/share/streamtuner2/channels/_generic.py ./channels/_generic.py
f 644 root root /usr/share/streamtuner2/channels/shoutcast.py ./channels/shoutcast.py
f 644 root root /usr/share/streamtuner2/channels/shoutcast.png ./channels/shoutcast.png
f 644 root root /usr/share/streamtuner2/channels/xiph.py ./channels/xiph.py
f 644 root root /usr/share/streamtuner2/channels/xiph.png ./channels/xiph.png
f 644 root root /usr/share/streamtuner2/channels/live365.py ./channels/live365.py
f 644 root root /usr/share/streamtuner2/channels/live365.png ./channels/live365.png
f 644 root root /usr/share/streamtuner2/channels/google.py ./channels/google.py
f 644 root root /usr/share/streamtuner2/channels/google.png ./channels/google.png
f 644 root root /usr/share/streamtuner2/channels/punkcast.py ./channels/punkcast.py
f 644 root root /usr/share/streamtuner2/channels/punkcast.png ./channels/punkcast.png
#f 644 root root /usr/share/streamtuner2/channels/basicch.py ./channels/basicch.py
#f 644 root root /usr/share/streamtuner2/channels/basicch.png ./channels/basicch.png
f 644 root root /usr/share/streamtuner2/channels/jamendo.py ./channels/jamendo.py
f 644 root root /usr/share/streamtuner2/channels/jamendo.png ./channels/jamendo.png
f 644 root root /usr/share/streamtuner2/channels/myoggradio.py ./channels/myoggradio.py
f 644 root root /usr/share/streamtuner2/channels/myoggradio.png ./channels/myoggradio.png
f 644 root root /usr/share/streamtuner2/channels/internet_radio_org_uk.py ./channels/internet_radio_org_uk.py
f 644 root root /usr/share/streamtuner2/channels/internet_radio_org_uk.png ./channels/internet_radio_org_uk.png
f 644 root root /usr/share/streamtuner2/channels/timer.py ./channels/timer.py
f 644 root root /usr/share/streamtuner2/channels/links.py ./channels/links.py
f 644 root root /usr/share/streamtuner2/channels/global_key.py ./channels/global_key.py
#f 644 root root /usr/share/streamtuner2/channels/tv.py ./channels/tv.py
#f 644 root root /usr/share/streamtuner2/channels/tv.png ./channels/tv.png
f 644 root root /usr/share/streamtuner2/channels/musicgoal.py ./channels/musicgoal.py
f 644 root root /usr/share/streamtuner2/channels/musicgoal.png ./channels/musicgoal.png
#-- scripts
#d 755 root root /usr/share/streamtuner2/scripts -
#f 644 root root /usr/share/streamtuner2/scripts/radiotop40_de.py ./scripts/radiotop40_de.py
#-- themes
#f 644 root root /usr/share/streamtuner2/themes/MountainDew/gtk-2.0/gtkrc ./themes/MountainDew/gtk-2.0/gtkrc
#-- help files
f 644 root root /usr/share/man/man1/streamtuner2.1 ./help/streamtuner2.1
d 755 root root /usr/share/doc/streamtuner2/help -
f 644 root root /usr/share/doc/streamtuner2/help/action_homepage.page ./help/action_homepage.page
f 644 root root /usr/share/doc/streamtuner2/help/action_playing.page ./help/action_playing.page
f 644 root root /usr/share/doc/streamtuner2/help/action_recording.page ./help/action_recording.page
f 644 root root /usr/share/doc/streamtuner2/help/action_saving.page ./help/action_saving.page
f 644 root root /usr/share/doc/streamtuner2/help/channel_bookmarks.page ./help/channel_bookmarks.page
f 644 root root /usr/share/doc/streamtuner2/help/channel_internetradioorguk.page ./help/channel_internetradioorguk.page
f 644 root root /usr/share/doc/streamtuner2/help/channel_jamendo.page ./help/channel_jamendo.page
f 644 root root /usr/share/doc/streamtuner2/help/channel_myoggradio.page ./help/channel_myoggradio.page
f 644 root root /usr/share/doc/streamtuner2/help/channel_shoutcast.page ./help/channel_shoutcast.page
f 644 root root /usr/share/doc/streamtuner2/help/channel_xiph.page ./help/channel_xiph.page
f 644 root root /usr/share/doc/streamtuner2/help/channels.page ./help/channels.page
f 644 root root /usr/share/doc/streamtuner2/help/cli.page ./help/cli.page
f 644 root root /usr/share/doc/streamtuner2/help/config_apps.page ./help/config_apps.page
f 644 root root /usr/share/doc/streamtuner2/help/configuration.page ./help/configuration.page
f 644 root root /usr/share/doc/streamtuner2/help/extending.page ./help/extending.page
f 644 root root /usr/share/doc/streamtuner2/help/global_key.page ./help/global_key.page
f 644 root root /usr/share/doc/streamtuner2/help/glossary.page ./help/glossary.page
f 644 root root /usr/share/doc/streamtuner2/help/glossary_json.page ./help/glossary_json.page
f 644 root root /usr/share/doc/streamtuner2/help/glossary_m3u.page ./help/glossary_m3u.page
f 644 root root /usr/share/doc/streamtuner2/help/glossary_pls.page ./help/glossary_pls.page
f 644 root root /usr/share/doc/streamtuner2/help/guiseq ./help/guiseq
f 644 root root /usr/share/doc/streamtuner2/help/index.page ./help/index.page
f 644 root root /usr/share/doc/streamtuner2/help/introduction.page ./help/introduction.page
f 644 root root /usr/share/doc/streamtuner2/help/reloading.page ./help/reloading.page
f 644 root root /usr/share/doc/streamtuner2/help/search.page ./help/search.page
f 644 root root /usr/share/doc/streamtuner2/help/streams.page ./help/streams.page
f 644 root root /usr/share/doc/streamtuner2/help/technical.page ./help/technical.page
f 644 root root /usr/share/doc/streamtuner2/help/timer.page ./help/timer.page
d 755 root root /usr/share/doc/streamtuner2/help/img -
f 644 root root /usr/share/doc/streamtuner2/help/img/categories.png ./help/img/categories.png
f 644 root root /usr/share/doc/streamtuner2/help/img/channels.png ./help/img/channels.png
f 644 root root /usr/share/doc/streamtuner2/help/img/logo.png ./help/img/logo.png
f 644 root root /usr/share/doc/streamtuner2/help/img/mainwindow2.svg ./help/img/mainwindow2.svg
f 644 root root /usr/share/doc/streamtuner2/help/img/streams.png ./help/img/streams.png
#-- bundled libs
f 644 root root /usr/share/streamtuner2/bundle/kronos.py ./bundle/kronos.py
#-- requests
f 644 root root /usr/share/streamtuner2/bundle/requests/models.py ./bundle/requests/models.py
f 644 root root /usr/share/streamtuner2/bundle/requests/api.py ./bundle/requests/api.py
f 644 root root /usr/share/streamtuner2/bundle/requests/cookies.py ./bundle/requests/cookies.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/fields.py ./bundle/requests/packages/urllib3/fields.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/contrib/ntlmpool.py ./bundle/requests/packages/urllib3/contrib/ntlmpool.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/contrib/pyopenssl.py ./bundle/requests/packages/urllib3/contrib/pyopenssl.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/contrib/__init__.py ./bundle/requests/packages/urllib3/contrib/__init__.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/packages/ordered_dict.py ./bundle/requests/packages/urllib3/packages/ordered_dict.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/packages/six.py ./bundle/requests/packages/urllib3/packages/six.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py ./bundle/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py ./bundle/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/packages/__init__.py ./bundle/requests/packages/urllib3/packages/__init__.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/connection.py ./bundle/requests/packages/urllib3/connection.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/response.py ./bundle/requests/packages/urllib3/response.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/exceptions.py ./bundle/requests/packages/urllib3/exceptions.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/filepost.py ./bundle/requests/packages/urllib3/filepost.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/connectionpool.py ./bundle/requests/packages/urllib3/connectionpool.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/_collections.py ./bundle/requests/packages/urllib3/_collections.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/poolmanager.py ./bundle/requests/packages/urllib3/poolmanager.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/__init__.py ./bundle/requests/packages/urllib3/__init__.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/request.py ./bundle/requests/packages/urllib3/request.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/util/timeout.py ./bundle/requests/packages/urllib3/util/timeout.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/util/url.py ./bundle/requests/packages/urllib3/util/url.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/util/ssl_.py ./bundle/requests/packages/urllib3/util/ssl_.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/util/connection.py ./bundle/requests/packages/urllib3/util/connection.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/util/response.py ./bundle/requests/packages/urllib3/util/response.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/util/__init__.py ./bundle/requests/packages/urllib3/util/__init__.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/urllib3/util/request.py ./bundle/requests/packages/urllib3/util/request.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/langbulgarianmodel.py ./bundle/requests/packages/chardet/langbulgarianmodel.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/langhungarianmodel.py ./bundle/requests/packages/chardet/langhungarianmodel.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/mbcharsetprober.py ./bundle/requests/packages/chardet/mbcharsetprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/jisfreq.py ./bundle/requests/packages/chardet/jisfreq.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/langhebrewmodel.py ./bundle/requests/packages/chardet/langhebrewmodel.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/sjisprober.py ./bundle/requests/packages/chardet/sjisprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/constants.py ./bundle/requests/packages/chardet/constants.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/jpcntx.py ./bundle/requests/packages/chardet/jpcntx.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/sbcharsetprober.py ./bundle/requests/packages/chardet/sbcharsetprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/sbcsgroupprober.py ./bundle/requests/packages/chardet/sbcsgroupprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/utf8prober.py ./bundle/requests/packages/chardet/utf8prober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/euckrprober.py ./bundle/requests/packages/chardet/euckrprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/mbcssm.py ./bundle/requests/packages/chardet/mbcssm.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/cp949prober.py ./bundle/requests/packages/chardet/cp949prober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/escprober.py ./bundle/requests/packages/chardet/escprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/chardetect.py ./bundle/requests/packages/chardet/chardetect.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/gb2312prober.py ./bundle/requests/packages/chardet/gb2312prober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/codingstatemachine.py ./bundle/requests/packages/chardet/codingstatemachine.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/big5prober.py ./bundle/requests/packages/chardet/big5prober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/eucjpprober.py ./bundle/requests/packages/chardet/eucjpprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/hebrewprober.py ./bundle/requests/packages/chardet/hebrewprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/charsetprober.py ./bundle/requests/packages/chardet/charsetprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/latin1prober.py ./bundle/requests/packages/chardet/latin1prober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/charsetgroupprober.py ./bundle/requests/packages/chardet/charsetgroupprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/universaldetector.py ./bundle/requests/packages/chardet/universaldetector.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/mbcsgroupprober.py ./bundle/requests/packages/chardet/mbcsgroupprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/escsm.py ./bundle/requests/packages/chardet/escsm.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/euctwprober.py ./bundle/requests/packages/chardet/euctwprober.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/euckrfreq.py ./bundle/requests/packages/chardet/euckrfreq.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/big5freq.py ./bundle/requests/packages/chardet/big5freq.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/compat.py ./bundle/requests/packages/chardet/compat.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/langcyrillicmodel.py ./bundle/requests/packages/chardet/langcyrillicmodel.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/langthaimodel.py ./bundle/requests/packages/chardet/langthaimodel.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/euctwfreq.py ./bundle/requests/packages/chardet/euctwfreq.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/__init__.py ./bundle/requests/packages/chardet/__init__.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/langgreekmodel.py ./bundle/requests/packages/chardet/langgreekmodel.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/gb2312freq.py ./bundle/requests/packages/chardet/gb2312freq.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/chardet/chardistribution.py ./bundle/requests/packages/chardet/chardistribution.py
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/README.rst ./bundle/requests/packages/README.rst
f 644 root root /usr/share/streamtuner2/bundle/requests/packages/__init__.py ./bundle/requests/packages/__init__.py
f 644 root root /usr/share/streamtuner2/bundle/requests/adapters.py ./bundle/requests/adapters.py
f 644 root root /usr/share/streamtuner2/bundle/requests/utils.py ./bundle/requests/utils.py
f 644 root root /usr/share/streamtuner2/bundle/requests/structures.py ./bundle/requests/structures.py
f 644 root root /usr/share/streamtuner2/bundle/requests/cacert.pem ./bundle/requests/cacert.pem
f 644 root root /usr/share/streamtuner2/bundle/requests/exceptions.py ./bundle/requests/exceptions.py
f 644 root root /usr/share/streamtuner2/bundle/requests/auth.py ./bundle/requests/auth.py
f 644 root root /usr/share/streamtuner2/bundle/requests/certs.py ./bundle/requests/certs.py
f 644 root root /usr/share/streamtuner2/bundle/requests/sessions.py ./bundle/requests/sessions.py
f 644 root root /usr/share/streamtuner2/bundle/requests/status_codes.py ./bundle/requests/status_codes.py
f 644 root root /usr/share/streamtuner2/bundle/requests/hooks.py ./bundle/requests/hooks.py
f 644 root root /usr/share/streamtuner2/bundle/requests/compat.py ./bundle/requests/compat.py
f 644 root root /usr/share/streamtuner2/bundle/requests/__init__.py ./bundle/requests/__init__.py
#-- windows
%system win32
%description Windows version gets no love, nor support.
%description It requires manual installation of Python 2.6 and Gtk+ and Pygtk.org libraries first.
f 644 root root /usr/bin/streamtuner2.lnk ./streamtuner2.lnk
f 644 root root /usr/share/applications/streamtuner2.lnk ./streamtuner2.lnk
%shortcut $desktop$\streamtuner2.lnk|/usr/share/applications/streamtuner2.lnk
%homepage http://streamtuner2.sourceforge.net/
#-- distribution specific dependency rules
%system all
%requires python
%format deb
%requires python-lxml
%requires python-imaging
%requires python-pyquery
%requires python-keybinder
%requires python-gtk2
# %requires python-glade2
# %requires python-httplib2
# %requires python-json
# %requires python-xdg
# %requires python-xdgapp
%format rpm
%requires pygtk
# %requires pyxdg
# RPM package names are weirder, and there's no comprehensive list of them (Suse and Fedora depart anyway)