Date: 3 Apr 2006 16:42:42 -0000 From: nivit@email.it (Nicola Vitale) To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/95272: [NEW PORT] multimedia/tunapie: Tuner for streaming internet radio and TV Message-ID: <20060403164242.90312.qmail@arancino> Resent-Message-ID: <200604031650.k33GoHin035397@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 95272 >Category: ports >Synopsis: [NEW PORT] multimedia/tunapie: Tuner for streaming internet radio and TV >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 03 16:50:16 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Nicola Vitale >Release: FreeBSD 6.1-PRERELEASE i386 >Organization: >Environment: System: FreeBSD arancino.domo.sva 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #3: Thu Mar 30 11:13:09 CEST 2006 >Description: Tuner for streaming internet radio and TV (nsv stream), written in Python, providing searchable listings of audio and video media broadcasts from the shoutcast server (Winamp). Helper programs can be specified to play different categories of stream. Author: James Stone <jmstone@dsl.pipex.com> WWW: http://sourceforge.net/projects/tunapie Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- tunapie-0.9.1.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # tunapie # tunapie/Makefile # tunapie/distinfo # tunapie/files # tunapie/files/patch-install.sh # tunapie/files/patch-src-TunerFrame1.py # tunapie/files/patch-src-TunerPrefs.py # tunapie/pkg-descr # tunapie/pkg-plist # echo c - tunapie mkdir -p tunapie > /dev/null 2>&1 echo x - tunapie/Makefile sed 's/^X//' >tunapie/Makefile << 'END-of-tunapie/Makefile' X# New ports collection makefile for: tunapie X# Date created: 2006-04-03 X# Whom: Nicola Vitale <nivit@email.it> X# X# $FreeBSD$ X# X XPORTNAME= tunapie XPORTVERSION= 0.9.1 XCATEGORIES= multimedia audio XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= ${PORTNAME}_${PORTVERSION} X XMAINTAINER= nivit@email.it XCOMMENT= Tuner for streaming internet radio and TV X XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/mx/__init__.py:${PORTSDIR}/lang/py-mx-base \ X ${PYTHON_SITELIBDIR}/${WX_PYTHON_DIR}/wxPython/_wx.py:${PORTSDIR}/x11-toolkits/py-wxPython26 \ X streamripper:${PORTSDIR}/audio/streamripper \ X mplayer:${PORTSDIR}/multimedia/mplayer \ X xmms:${PORTSDIR}/multimedia/xmms X XNO_BUILD= yes XUSE_PYTHON= yes X XOPTIONS= ADULT "non-censored TV listings" off X XREPLACE_FILES= ${WRKSRC}/install.sh ${WRKSRC}/src/TunerPrefs.py ${WRKSRC}/src/TunerFrame1.py X Xpost-patch: X for FILE in ${REPLACE_FILES}; do \ X ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' -e 's|%%DATADIR%%|${DATADIR}|g' -e 's|%%X11BASE%%|${X11BASE}|g' -e 's|%%PREFIX%%|${PREFIX}|g' $${FILE} ;\ X done; X Xdo-install: X cd ${WRKSRC} && ./install.sh ${ADULT_TVLIST} X X.include <bsd.port.pre.mk> X X.if defined(WITH_ADULT) XADULT_TVLIST= --adult X.endif X X.if defined(WITH_UNICODE) && (${OSVERSION} > 500000) XWX_PYTHON_DIR= wx-2.6-gtk2-unicode X.else XWX_PYTHON_DIR= wx-2.6-gtk2-ansi X.endif X X.include <bsd.port.post.mk> END-of-tunapie/Makefile echo x - tunapie/distinfo sed 's/^X//' >tunapie/distinfo << 'END-of-tunapie/distinfo' XMD5 (tunapie_0.9.1.tar.gz) = 96322167625f499f4175658f75adf360 XSHA256 (tunapie_0.9.1.tar.gz) = 98048765c0b23f4f679fa85cf73b1ec508d55e7fbf7a6b07e3892ac8a8ea8f11 XSIZE (tunapie_0.9.1.tar.gz) = 27305 END-of-tunapie/distinfo echo c - tunapie/files mkdir -p tunapie/files > /dev/null 2>&1 echo x - tunapie/files/patch-install.sh sed 's/^X//' >tunapie/files/patch-install.sh << 'END-of-tunapie/files/patch-install.sh' X$FreeBSD$ X--- install.sh Sat Apr 1 23:21:08 2006 X+++ install.sh.port Mon Apr 3 14:06:04 2006 X@@ -3,7 +3,7 @@ X else cp src/tunersafe.py src/tuner.py X fi X python src/compile X-cp tunapie /usr/local/bin X-rm -rf /usr/local/share/tunapie X-mkdir /usr/local/share/tunapie X-cp src/*.py src/*.pyc src/*.jpg /usr/local/share/tunapie X+cp tunapie %%PREFIX%%/bin X+#rm -rf %%DATADIR%% X+mkdir %%DATADIR%% X+cp src/*.py src/*.pyc src/*.jpg %%DATADIR%% END-of-tunapie/files/patch-install.sh echo x - tunapie/files/patch-src-TunerFrame1.py sed 's/^X//' >tunapie/files/patch-src-TunerFrame1.py << 'END-of-tunapie/files/patch-src-TunerFrame1.py' X$FreeBSD$ X--- src/TunerFrame1.py Sat Apr 1 23:21:28 2006 X+++ src/TunerFrame1.py.port Mon Apr 3 13:48:36 2006 X@@ -358,10 +358,10 @@ X self.favorites.Append(name) X self.name=[] X self.radiofile,self.tvfile='','' X- self.mediaplayer='/usr/bin/xmms' X- self.videoplayer='/usr/bin/mplayer -nojoystick' X- self.term='/usr/bin/x-terminal-emulator' X- self.ripper='/usr/bin/streamripper' X+ self.mediaplayer='%%X11BASE%%/bin/xmms' X+ self.videoplayer='%%LOCALBASE%%/bin/mplayer -nojoystick' X+ self.term='%%X11BASE%%/bin/xterm' X+ self.ripper='%%LOCALBASE%%/bin/streamripper' X self.rdir=home+'/.tunapie/streamripper' X self.mediaplayer,self.videoplayer,self.term,self.ripper,self.rdir=\ X tuner.readprefs(home,self.mediaplayer,self.videoplayer,\ END-of-tunapie/files/patch-src-TunerFrame1.py echo x - tunapie/files/patch-src-TunerPrefs.py sed 's/^X//' >tunapie/files/patch-src-TunerPrefs.py << 'END-of-tunapie/files/patch-src-TunerPrefs.py' X$FreeBSD$ X--- src/TunerPrefs.py Sat Apr 1 23:21:28 2006 X+++ src/TunerPrefs.py.port Mon Apr 3 13:46:31 2006 X@@ -59,14 +59,14 @@ X X self.audiopath = wx.TextCtrl(id=wxID_PREFERENCESAUDIOPATH, X name='audiopath', parent=self, pos=wx.Point(152, 16), X- size=wx.Size(208, 22), style=0, value='/usr/bin/xmms') X+ size=wx.Size(208, 22), style=0, value='%%X11BASE%%/bin/xmms') X self.audiopath.SetFont(wx.Font(8, 77, wx.NORMAL, wx.NORMAL, False, X u'Sans')) X self.audiopath.SetBackgroundColour(wx.Colour(255, 253, 239)) X X self.videopath = wx.TextCtrl(id=wxID_PREFERENCESVIDEOPATH, X name='videopath', parent=self, pos=wx.Point(152, 48), X- size=wx.Size(208, 22), style=0, value='/usr/bin/mplayer') X+ size=wx.Size(208, 22), style=0, value='%%LOCALBASE%%/bin/mplayer') X self.videopath.SetFont(wx.Font(8, 77, wx.NORMAL, wx.NORMAL, False, X u'Sans')) X self.videopath.SetBackgroundColour(wx.Colour(255, 253, 239)) X@@ -87,14 +87,14 @@ X self.termpath = wx.TextCtrl(id=wxID_PREFERENCESTERMPATH, X name='termpath', parent=self, pos=wx.Point(152, 80), X size=wx.Size(208, 22), style=0, X- value='/usr/bin/x-terminal-emulator') X+ value='%%X11BASE%%/bin/xterm') X self.termpath.SetFont(wx.Font(8, wx.SWISS, wx.NORMAL, wx.NORMAL, False, X u'Sans')) X self.termpath.SetBackgroundColour(wx.Colour(255, 253, 239)) X X self.rippath = wx.TextCtrl(id=wxID_PREFERENCESRIPPATH, name='rippath', X parent=self, pos=wx.Point(152, 112), size=wx.Size(208, 22), X- style=0, value='/usr/bin/streamripper') X+ style=0, value='%%LOCALBASE%%/bin/streamripper') X self.rippath.SetFont(wx.Font(8, 77, wx.NORMAL, wx.NORMAL, False, X u'Sans')) X self.rippath.SetBackgroundColour(wx.Colour(255, 253, 239)) END-of-tunapie/files/patch-src-TunerPrefs.py echo x - tunapie/pkg-descr sed 's/^X//' >tunapie/pkg-descr << 'END-of-tunapie/pkg-descr' XTuner for streaming internet radio and TV (nsv stream), written in Python, Xproviding searchable listings of audio and video media broadcasts from Xthe shoutcast server (Winamp). Helper programs can be specified to play Xdifferent categories of stream. X XAuthor: James Stone <jmstone@dsl.pipex.com> XWWW: http://sourceforge.net/projects/tunapie END-of-tunapie/pkg-descr echo x - tunapie/pkg-plist sed 's/^X//' >tunapie/pkg-plist << 'END-of-tunapie/pkg-plist' X@comment $FreeBSD$ Xbin/tunapie X%%DATADIR%%/AboutTuner.py X%%DATADIR%%/AboutTuner.pyc X%%DATADIR%%/RecordQueue.py X%%DATADIR%%/RecordQueue.pyc X%%DATADIR%%/RecordTime.py X%%DATADIR%%/RecordTime.pyc X%%DATADIR%%/Splash.py X%%DATADIR%%/Tunapie.py X%%DATADIR%%/Tunapie.pyc X%%DATADIR%%/TunerFrame1.py X%%DATADIR%%/TunerFrame1.pyc X%%DATADIR%%/TunerInfoDialog.py X%%DATADIR%%/TunerInfoDialog.pyc X%%DATADIR%%/TunerPrefs.py X%%DATADIR%%/TunerPrefs.pyc X%%DATADIR%%/tplogo.jpg X%%DATADIR%%/tuner.py X%%DATADIR%%/tuner.pyc X%%DATADIR%%/tuneradult.py X%%DATADIR%%/tunersafe.py X@dirrm %%DATADIR%% END-of-tunapie/pkg-plist exit --- tunapie-0.9.1.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060403164242.90312.qmail>