A collection of tools to view and listen to streaming baseball games
from MLB.TV. While the main streaming content is mostly for paid MLB.TV subscribers only, there are a significant number of features and views available to non-subscribers as well including one FREE game each day. NEW! Watch MLB classic content from YouTube without a browser. MiLB.TV and Postseason.TV are also integrated into the same mlbviewer interface. Play ball! OK sthen@
This commit is contained in:
parent
ece4627944
commit
5ce5cb23c2
43
multimedia/mlbviewer/Makefile
Normal file
43
multimedia/mlbviewer/Makefile
Normal file
@ -0,0 +1,43 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2014/10/01 08:46:06 phessler Exp $
|
||||
|
||||
COMMENT = collection of tools for MLB.com content and MLB.TV
|
||||
|
||||
Y = 2014
|
||||
V = 3
|
||||
DISTNAME = mlbviewer${Y}-sf-${V}
|
||||
PKGNAME = mlbviewer-${Y}.${V}
|
||||
CATEGORIES = multimedia
|
||||
HOMEPAGE = http://sourceforge.net/p/mlbviewer/wiki/Home/
|
||||
MAINTAINER = Peter Hessler <phessler@openbsd.org>
|
||||
|
||||
# GPLv2 only
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=mlbviewer/}
|
||||
MODULES = lang/python
|
||||
RUN_DEPENDS = net/rtmpdump \
|
||||
x11/mplayer
|
||||
LIB_DEPENDS = devel/py-gdata
|
||||
|
||||
MODPY_ADJ_FILES = mlb*.py
|
||||
WRKDIST = ${WRKDIR}/mlbviewer${Y}
|
||||
NO_BUILD = Yes
|
||||
NO_TEST = Yes
|
||||
|
||||
MLB = ${PREFIX}/libexec/mlbviewer/
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA_DIR} ${MLB}
|
||||
cd ${WRKDIST} && pax -rw . "${MLB}"
|
||||
.for i in viewer classics play videos listings stats
|
||||
printf '#!/bin/sh\nexec ${TRUEPREFIX}/libexec/mlbviewer/mlb${i}.py $$*\n' > ${WRKBUILD}/mlb${i}
|
||||
${INSTALL_SCRIPT} ${WRKBUILD}/mlb${i} ${PREFIX}/bin/mlb${i}
|
||||
.endfor
|
||||
@# Minor League Baseball
|
||||
.for i in play listings
|
||||
printf '#!/bin/sh\nexec ${TRUEPREFIX}/libexec/mlbviewer/milb${i}.py $$*\n' > ${WRKBUILD}/milb${i}
|
||||
${INSTALL_SCRIPT} ${WRKBUILD}/milb${i} ${PREFIX}/bin/milb${i}
|
||||
.endfor
|
||||
|
||||
|
||||
.include <bsd.port.mk>
|
2
multimedia/mlbviewer/distinfo
Normal file
2
multimedia/mlbviewer/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (mlbviewer2014-sf-3.tar.gz) = e7noZIMkHFQalXBip9FIzr6Uimv9DDvOTyenKj0wrtM=
|
||||
SIZE (mlbviewer2014-sf-3.tar.gz) = 126053
|
7
multimedia/mlbviewer/pkg/DESCR
Normal file
7
multimedia/mlbviewer/pkg/DESCR
Normal file
@ -0,0 +1,7 @@
|
||||
A collection of tools to view and listen to streaming baseball games
|
||||
from MLB.TV. While the main streaming content is mostly for paid MLB.TV
|
||||
subscribers only, there are a significant number of features and views
|
||||
available to non-subscribers as well including one FREE game each day.
|
||||
NEW! Watch MLB classic content from YouTube without a browser. MiLB.TV
|
||||
and Postseason.TV are also integrated into the same mlbviewer interface.
|
||||
Play ball!
|
1
multimedia/mlbviewer/pkg/MESSAGE
Normal file
1
multimedia/mlbviewer/pkg/MESSAGE
Normal file
@ -0,0 +1 @@
|
||||
Please run mlbviewer to create an initial configuration file
|
83
multimedia/mlbviewer/pkg/PLIST
Normal file
83
multimedia/mlbviewer/pkg/PLIST
Normal file
@ -0,0 +1,83 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2014/10/01 08:46:06 phessler Exp $
|
||||
bin/milblistings
|
||||
bin/milbplay
|
||||
bin/mlbclassics
|
||||
bin/mlblistings
|
||||
bin/mlbplay
|
||||
bin/mlbstats
|
||||
bin/mlbvideos
|
||||
bin/mlbviewer
|
||||
libexec/mlbviewer/
|
||||
libexec/mlbviewer/INSTALL
|
||||
libexec/mlbviewer/LICENSE.txt
|
||||
libexec/mlbviewer/MLBPLAY-HELP
|
||||
libexec/mlbviewer/MLBviewer/
|
||||
libexec/mlbviewer/MLBviewer/LIRC.py
|
||||
libexec/mlbviewer/MLBviewer/__init__.py
|
||||
libexec/mlbviewer/MLBviewer/milbLogin.py
|
||||
libexec/mlbviewer/MLBviewer/milbMediaStream.py
|
||||
libexec/mlbviewer/MLBviewer/milbSchedule.py
|
||||
libexec/mlbviewer/MLBviewer/mlbBoxScore.py
|
||||
libexec/mlbviewer/MLBviewer/mlbBoxScoreWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbCalendar.py
|
||||
libexec/mlbviewer/MLBviewer/mlbCalendarWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbClassics.py
|
||||
libexec/mlbviewer/MLBviewer/mlbClassicsMenuWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbClassicsPlistWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbClassicsStream.py
|
||||
libexec/mlbviewer/MLBviewer/mlbConfig.py
|
||||
libexec/mlbviewer/MLBviewer/mlbConstants.py
|
||||
libexec/mlbviewer/MLBviewer/mlbDailyMenuWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbDailyStream.py
|
||||
libexec/mlbviewer/MLBviewer/mlbDailyVideoWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbDailyVideos.py
|
||||
libexec/mlbviewer/MLBviewer/mlbDefaultKeyBindings.py
|
||||
libexec/mlbviewer/MLBviewer/mlbError.py
|
||||
libexec/mlbviewer/MLBviewer/mlbGameTime.py
|
||||
libexec/mlbviewer/MLBviewer/mlbHelpWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbHttp.py
|
||||
libexec/mlbviewer/MLBviewer/mlbInningWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbKeyBindings.py
|
||||
libexec/mlbviewer/MLBviewer/mlbLineScore.py
|
||||
libexec/mlbviewer/MLBviewer/mlbLineScoreWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbListWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbLog.py
|
||||
libexec/mlbviewer/MLBviewer/mlbLogin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbMasterScoreboard.py
|
||||
libexec/mlbviewer/MLBviewer/mlbMasterScoreboardWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbMediaDetail.py
|
||||
libexec/mlbviewer/MLBviewer/mlbMediaDetailWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbMediaStream.py
|
||||
libexec/mlbviewer/MLBviewer/mlbOptionWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbPostseason.py
|
||||
libexec/mlbviewer/MLBviewer/mlbProcess.py
|
||||
libexec/mlbviewer/MLBviewer/mlbRssWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbSchedule.py
|
||||
libexec/mlbviewer/MLBviewer/mlbStandings.py
|
||||
libexec/mlbviewer/MLBviewer/mlbStandingsWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbStats.py
|
||||
libexec/mlbviewer/MLBviewer/mlbStatsHelpWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbStatsKeyBindings.py
|
||||
libexec/mlbviewer/MLBviewer/mlbStatsWin.py
|
||||
libexec/mlbviewer/MLBviewer/mlbTopWin.py
|
||||
libexec/mlbviewer/MiLB-HELP
|
||||
libexec/mlbviewer/QUICK-START
|
||||
libexec/mlbviewer/README
|
||||
libexec/mlbviewer/REQUIREMENTS-2014.txt
|
||||
libexec/mlbviewer/TOOLS
|
||||
libexec/mlbviewer/milblistings.py
|
||||
libexec/mlbviewer/milbplay.py
|
||||
libexec/mlbviewer/mlbclassics.py
|
||||
libexec/mlbviewer/mlblistings.py
|
||||
libexec/mlbviewer/mlbplay.py
|
||||
libexec/mlbviewer/mlbstats.py
|
||||
libexec/mlbviewer/mlbvideos.py
|
||||
libexec/mlbviewer/mlbviewer.py
|
||||
libexec/mlbviewer/test/
|
||||
libexec/mlbviewer/test/gdaudio.py
|
||||
libexec/mlbviewer/test/mediaxml.py
|
||||
libexec/mlbviewer/test/mlbgame.py
|
||||
libexec/mlbviewer/test/mlbgamedl.py
|
||||
libexec/mlbviewer/test/mlbgametime.py
|
||||
libexec/mlbviewer/test/nexdef.py
|
||||
libexec/mlbviewer/test/nexdefdl.py
|
Loading…
x
Reference in New Issue
Block a user