remove radiotray, old python2-only application that's dead upstream.

there is a fork (radiotray-ng not in tree yet) which targets python3,
alternatively gradio could be used.

ok Fred Crowson (MAINTAINER)
This commit is contained in:
jasper 2020-03-23 17:15:02 +00:00
parent 351189f1c6
commit 67ba822b0e
9 changed files with 1 additions and 287 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.425 2020/02/29 22:31:11 sthen Exp $
# $OpenBSD: Makefile,v 1.426 2020/03/23 17:15:02 jasper Exp $
SUBDIR =
SUBDIR += abcde
@ -212,7 +212,6 @@
SUBDIR += pympd
SUBDIR += qsynth
SUBDIR += quodlibet
SUBDIR += radiotray
SUBDIR += rgain
SUBDIR += rhythmbox
SUBDIR += rtunes

View File

@ -1,38 +0,0 @@
# $OpenBSD: Makefile,v 1.9 2019/07/12 20:43:40 sthen Exp $
COMMENT = streaming radio player
MODPY_EGG_VERSION = 0.7.3
DISTNAME = radiotray-${MODPY_EGG_VERSION}
CATEGORIES = audio
HOMEPAGE = http://radiotray.sourceforge.net/
REVISION = 4
MAINTAINER = Fred Crowson <openbsd@crowsons.com>
# GPLv1
PERMIT_PACKAGE = Yes
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=radiotray/}
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
MODPY_SETUPTOOLS = Yes
RUN_DEPENDS = devel/py-gobject${MODPY_FLAVOR} \
devel/py-notify${MODPY_FLAVOR} \
devel/py-xdg${MODPY_FLAVOR} \
devel/desktop-file-utils \
multimedia/gstreamer-0.10/plugins-good \
multimedia/gstreamer-0.10/plugins-ffmpeg \
multimedia/gstreamer-0.10/py-gstreamer \
textproc/py-lxml \
x11/dbus-python
BUILD_DEPENDS = devel/gettext,-tools \
devel/py-xdg${MODPY_FLAVOR}
NO_TEST = Yes
pre-configure:
${SUBST_CMD} ${WRKSRC}/src/lib/common.py
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (radiotray-0.7.3.tar.gz) = cJy6u9A2JycPYM1WCEgD1vA/4OFPv8FbYyW0xb2fry0=
SIZE (radiotray-0.7.3.tar.gz) = 94678

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-setup_py,v 1.1.1.1 2014/12/11 09:02:38 landry Exp $
For option --single-version-externally-managed
--- setup.py.orig Mon Mar 19 22:36:08 2012
+++ setup.py Fri Nov 21 11:07:44 2014
@@ -1,7 +1,6 @@
#!/usr/bin/env python
-from distutils.core import setup
-from distutils.core import setup
+from setuptools import setup
from distutils.command.install_data import install_data
from distutils.dist import Distribution
from distutils.command.build import build

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-src_AudioPlayerGStreamer_py,v 1.1.1.1 2014/12/11 09:02:38 landry Exp $
Typo /slef/self/
--- src/AudioPlayerGStreamer.py.orig Tue Nov 25 14:40:03 2014
+++ src/AudioPlayerGStreamer.py Tue Nov 25 14:40:11 2014
@@ -124,7 +124,7 @@ class AudioPlayerGStreamer:
if(stru != None):
name = stru.get_name()
if(name == 'redirect'):
- slef.log.info("redirect received")
+ self.log.info("redirect received")
self.player.set_state(gst.STATE_NULL)
stru.foreach(self.redirect, None)

View File

@ -1,20 +0,0 @@
$OpenBSD: patch-src_RadioTray_py,v 1.1.1.1 2014/12/11 09:02:38 landry Exp $
Setting file permission on config.xml and bookmark.xml to allow user writing.
--- src/RadioTray.py.orig Fri Mar 9 01:22:31 2012
+++ src/RadioTray.py Fri Nov 21 10:15:17 2014
@@ -157,11 +157,13 @@ class RadioTray(object):
else:
self.logger.info('Copying default bookmarks file to user directory')
copy2(DEFAULT_RADIO_LIST, self.filename)
+ os.chmod(self.filename, 0644)
if not os.access(self.cfg_filename, os.R_OK|os.W_OK):
self.logger.warn('Configuration file not found. Copying default configuration file to user directory')
copy2(DEFAULT_CONFIG_FILE, self.cfg_filename)
+ os.chmod(self.cfg_filename, 0644)
def configLogging(self):

View File

@ -1,18 +0,0 @@
$OpenBSD: patch-src_lib_common_py,v 1.1.1.1 2014/12/11 09:02:38 landry Exp $
Set datadir on OpenBSD
--- src/lib/common.py.orig Tue Jun 12 02:29:21 2012
+++ src/lib/common.py Thu Dec 11 08:36:05 2014
@@ -8,7 +8,10 @@ try:
from defs import *
except:
APPVERSION = "0.7.3"
- datadir = "/usr/share"
+ if os.uname()[0] == 'OpenBSD':
+ datadir = '${TRUEPREFIX}/share'
+ else:
+ datadir = '/usr/share'
# Application info
APPNAME = "Radio Tray"

View File

@ -1,2 +0,0 @@
Radio Tray is an online radio streaming player that runs in the GUI
system tray.

View File

@ -1,175 +0,0 @@
@comment $OpenBSD: PLIST,v 1.2 2018/06/27 21:03:37 espie Exp $
bin/radiotray
lib/python${MODPY_VERSION}/site-packages/radiotray/
lib/python${MODPY_VERSION}/site-packages/radiotray-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/radiotray-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/radiotray-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/radiotray-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/radiotray-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/radiotray/AppIndicatorGui.py
lib/python${MODPY_VERSION}/site-packages/radiotray/AppIndicatorGui.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/AsfPlaylistDecoder.py
lib/python${MODPY_VERSION}/site-packages/radiotray/AsfPlaylistDecoder.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/AsxPlaylistDecoder.py
lib/python${MODPY_VERSION}/site-packages/radiotray/AsxPlaylistDecoder.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/AudioPlayerGStreamer.py
lib/python${MODPY_VERSION}/site-packages/radiotray/AudioPlayerGStreamer.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/BookmarkConfiguration.py
lib/python${MODPY_VERSION}/site-packages/radiotray/BookmarkConfiguration.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/ConsoleLog.py
lib/python${MODPY_VERSION}/site-packages/radiotray/ConsoleLog.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/Context.py
lib/python${MODPY_VERSION}/site-packages/radiotray/Context.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/DbusFacade.py
lib/python${MODPY_VERSION}/site-packages/radiotray/DbusFacade.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/GuiChooserConfiguration.py
lib/python${MODPY_VERSION}/site-packages/radiotray/GuiChooserConfiguration.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/M3uPlaylistDecoder.py
lib/python${MODPY_VERSION}/site-packages/radiotray/M3uPlaylistDecoder.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/NotificationManager.py
lib/python${MODPY_VERSION}/site-packages/radiotray/NotificationManager.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/PlsPlaylistDecoder.py
lib/python${MODPY_VERSION}/site-packages/radiotray/PlsPlaylistDecoder.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/Plugin.py
lib/python${MODPY_VERSION}/site-packages/radiotray/Plugin.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/PluginConfiguration.py
lib/python${MODPY_VERSION}/site-packages/radiotray/PluginConfiguration.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/PluginInfo.py
lib/python${MODPY_VERSION}/site-packages/radiotray/PluginInfo.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/PluginManager.py
lib/python${MODPY_VERSION}/site-packages/radiotray/PluginManager.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/RadioTray.py
lib/python${MODPY_VERSION}/site-packages/radiotray/RadioTray.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/RamPlaylistDecoder.py
lib/python${MODPY_VERSION}/site-packages/radiotray/RamPlaylistDecoder.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/StateMediator.py
lib/python${MODPY_VERSION}/site-packages/radiotray/StateMediator.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/StreamDecoder.py
lib/python${MODPY_VERSION}/site-packages/radiotray/StreamDecoder.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/SysTray.py
lib/python${MODPY_VERSION}/site-packages/radiotray/SysTray.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/SysTrayGui.py
lib/python${MODPY_VERSION}/site-packages/radiotray/SysTrayGui.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/TooltipManager.py
lib/python${MODPY_VERSION}/site-packages/radiotray/TooltipManager.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/UrlInfo.py
lib/python${MODPY_VERSION}/site-packages/radiotray/UrlInfo.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/XmlConfigProvider.py
lib/python${MODPY_VERSION}/site-packages/radiotray/XmlConfigProvider.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/XmlDataProvider.py
lib/python${MODPY_VERSION}/site-packages/radiotray/XmlDataProvider.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/XspfPlaylistDecoder.py
lib/python${MODPY_VERSION}/site-packages/radiotray/XspfPlaylistDecoder.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/__init__.py
lib/python${MODPY_VERSION}/site-packages/radiotray/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/about.py
lib/python${MODPY_VERSION}/site-packages/radiotray/about.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/events/
lib/python${MODPY_VERSION}/site-packages/radiotray/events/EventManager.py
lib/python${MODPY_VERSION}/site-packages/radiotray/events/EventManager.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/events/EventMngNotificationWrapper.py
lib/python${MODPY_VERSION}/site-packages/radiotray/events/EventMngNotificationWrapper.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/events/EventSubscriber.py
lib/python${MODPY_VERSION}/site-packages/radiotray/events/EventSubscriber.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/events/__init__.py
lib/python${MODPY_VERSION}/site-packages/radiotray/events/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/DummyMMSHandler.py
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/DummyMMSHandler.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/__init__.py
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/common.py
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/common.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/i18n.py
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/i18n.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/utils.py
lib/python${MODPY_VERSION}/site-packages/radiotray/lib/utils.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris.py
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris_player.py
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris_player.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris_root.py
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris_root.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris_tracklist.py
lib/python${MODPY_VERSION}/site-packages/radiotray/mpris_tracklist.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/radiotray.py
lib/python${MODPY_VERSION}/site-packages/radiotray/radiotray.pyc
lib/python${MODPY_VERSION}/site-packages/radiotray/testdbus.py
lib/python${MODPY_VERSION}/site-packages/radiotray/testdbus.pyc
share/applications/radiotray.desktop
share/doc/radiotray-${MODPY_EGG_VERSION}/
share/doc/radiotray-${MODPY_EGG_VERSION}/AUTHORS
share/doc/radiotray-${MODPY_EGG_VERSION}/CONTRIBUTORS
share/doc/radiotray-${MODPY_EGG_VERSION}/COPYING
share/doc/radiotray-${MODPY_EGG_VERSION}/NEWS
share/doc/radiotray-${MODPY_EGG_VERSION}/README
share/locale/ar/LC_MESSAGES/radiotray.mo
share/locale/bg/LC_MESSAGES/radiotray.mo
share/locale/ca/LC_MESSAGES/radiotray.mo
share/locale/cs/LC_MESSAGES/radiotray.mo
share/locale/de/LC_MESSAGES/radiotray.mo
share/locale/el/LC_MESSAGES/radiotray.mo
share/locale/en_GB/LC_MESSAGES/radiotray.mo
share/locale/es/LC_MESSAGES/radiotray.mo
share/locale/es_MX/
share/locale/es_MX/LC_MESSAGES/
share/locale/es_MX/LC_MESSAGES/radiotray.mo
share/locale/et/LC_MESSAGES/radiotray.mo
share/locale/fi/LC_MESSAGES/radiotray.mo
share/locale/fr/LC_MESSAGES/radiotray.mo
share/locale/gl/LC_MESSAGES/radiotray.mo
share/locale/gu/LC_MESSAGES/radiotray.mo
share/locale/he/LC_MESSAGES/radiotray.mo
share/locale/hr/LC_MESSAGES/radiotray.mo
share/locale/hu/LC_MESSAGES/radiotray.mo
share/locale/id/LC_MESSAGES/radiotray.mo
share/locale/it/LC_MESSAGES/radiotray.mo
share/locale/ja/LC_MESSAGES/radiotray.mo
share/locale/ko/LC_MESSAGES/radiotray.mo
share/locale/lt/LC_MESSAGES/radiotray.mo
share/locale/nl/LC_MESSAGES/radiotray.mo
share/locale/pl/LC_MESSAGES/radiotray.mo
share/locale/pt/LC_MESSAGES/radiotray.mo
share/locale/pt_BR/LC_MESSAGES/radiotray.mo
share/locale/ro/LC_MESSAGES/radiotray.mo
share/locale/ru/LC_MESSAGES/radiotray.mo
share/locale/si/LC_MESSAGES/radiotray.mo
share/locale/sk/LC_MESSAGES/radiotray.mo
share/locale/sl/LC_MESSAGES/radiotray.mo
share/locale/sv/LC_MESSAGES/radiotray.mo
share/locale/te/LC_MESSAGES/radiotray.mo
share/locale/tr/LC_MESSAGES/radiotray.mo
share/locale/uk/LC_MESSAGES/radiotray.mo
share/locale/zh_CN/LC_MESSAGES/radiotray.mo
share/locale/zh_TW/LC_MESSAGES/radiotray.mo
share/pixmaps/
share/pixmaps/radiotray.png
share/radiotray/
share/radiotray/bookmarks.xml
share/radiotray/config.xml
share/radiotray/configBookmarks.glade
share/radiotray/configGui.glade
share/radiotray/configPlugins.glade
share/radiotray/images/
share/radiotray/images/radiotray.png
share/radiotray/images/radiotray_connecting.gif
share/radiotray/images/radiotray_connecting.png
share/radiotray/images/radiotray_off.png
share/radiotray/images/radiotray_on.png
share/radiotray/plugins/
share/radiotray/plugins/GnomeMediaKeysPlugin.py
share/radiotray/plugins/HelloWorldPlugin.py
share/radiotray/plugins/HistoryPlugin.py
share/radiotray/plugins/MateMediaKeysPlugin.py
share/radiotray/plugins/NotificationPlugin.py
share/radiotray/plugins/SleepTimerPlugin.py
share/radiotray/plugins/__init__.py
share/radiotray/plugins/gnomemediakeys.plugin
share/radiotray/plugins/helloworld.plugin
share/radiotray/plugins/history.glade
share/radiotray/plugins/history.plugin
share/radiotray/plugins/matemediakeys.plugin
share/radiotray/plugins/notification.plugin
share/radiotray/plugins/sleeptimer.config
share/radiotray/plugins/sleeptimer.plugin
@tag update-desktop-database