From owner-freebsd-ports-bugs@FreeBSD.ORG Sat May 27 09:20:27 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E7FE16AA6C for ; Sat, 27 May 2006 09:20:27 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D009243D53 for ; Sat, 27 May 2006 09:20:26 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k4R9KQHU026527 for ; Sat, 27 May 2006 09:20:26 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k4R9KQgO026526; Sat, 27 May 2006 09:20:26 GMT (envelope-from gnats) Date: Sat, 27 May 2006 09:20:26 GMT Message-Id: <200605270920.k4R9KQgO026526@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: nivit@email.it (Nicola Vitale) Cc: Subject: Re: ports/95272: [NEW PORT] multimedia/tunapie: Tuner for streaming internet radio and TV X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nicola Vitale List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 09:20:57 -0000 The following reply was made to PR ports/95272; it has been noted by GNATS. From: nivit@email.it (Nicola Vitale) To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org Cc: Nicola Vitale Subject: Re: ports/95272: [NEW PORT] multimedia/tunapie: Tuner for streaming internet radio and TV Date: Sat, 27 May 2006 11:08:16 +0200 - Update to the latest version (0.9.8) # 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/pkg-plist # tunapie/files # tunapie/files/patch-install.sh # tunapie/files/patch-src-TunerFrame1.py # tunapie/files/patch-src-TunerPrefs.py # tunapie/pkg-descr # tunapie/distinfo # 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 X# X# $FreeBSD$ X# X XPORTNAME= tunapie XPORTVERSION= 0.9.8 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 XFIND_FILES= -type f -and \( -name "install.sh" -or -name "*.py" \) X Xpost-patch: X cd ${WRKSRC} && ${FIND} . ${FIND_FILES} -exec ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ X -e 's|%%DATADIR%%|${DATADIR}|g'\ X -e 's|%%X11BASE%%|${X11BASE}|g'\ X -e 's|%%PREFIX%%|${PREFIX}|g' \ X -e 's|wxversion.select("2.6")|wxversion.select("${WX_PYTHON_DIR:S/^wx-//g}")|g' {} \; X Xdo-install: X cd ${WRKSRC} && ./install.sh ${ADULT_TVLIST} X X.include 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 END-of-tunapie/Makefile 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 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--- src/TunerFrame1.py Tue May 9 23:17:31 2006 X+++ src/TunerFrame1.py.port Wed May 10 11:38:29 2006 X@@ -352,10 +352,10 @@ X for name in self.favname: X self.favorites.Append(name) X self.name=[] 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 -t -u winamp2 -o never' 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 -t -u winamp2 -o never' X self.rdir=self.home+'/.tunapie/streamripper' X self.shoutice=1 #0 is icecast server 1 is shoutcast X self.mediaplayer,self.videoplayer,self.term,self.ripper,self.rdir,self.shoutice=\ 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--- src/TunerPrefs.py Wed May 24 23:10:23 2006 X+++ src/TunerPrefs.py.port Sat May 27 10:59:16 2006 X@@ -74,7 +74,7 @@ X X self.audiopath = wx.TextCtrl(id=wxID_PREFERENCESAUDIOPATH, X name='audiopath', parent=self, pos=wx.Point(160, 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(7, 77, wx.NORMAL, wx.NORMAL, False, X u'Sans')) X self.audiopath.SetBackgroundColour(wx.Colour(255, 253, 239)) X@@ -82,7 +82,7 @@ X X self.videopath = wx.TextCtrl(id=wxID_PREFERENCESVIDEOPATH, X name='videopath', parent=self, pos=wx.Point(160, 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(7, 77, wx.NORMAL, wx.NORMAL, False, X u'Sans')) X self.videopath.SetBackgroundColour(wx.Colour(255, 253, 239)) X@@ -110,7 +110,7 @@ X self.termpath = wx.TextCtrl(id=wxID_PREFERENCESTERMPATH, X name='termpath', parent=self, pos=wx.Point(160, 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(7, wx.SWISS, wx.NORMAL, wx.NORMAL, False, X u'Sans')) X self.termpath.SetBackgroundColour(wx.Colour(255, 253, 239)) X@@ -118,7 +118,7 @@ X X self.rippath = wx.TextCtrl(id=wxID_PREFERENCESRIPPATH, name='rippath', X parent=self, pos=wx.Point(160, 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(7, 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 XWWW: http://sourceforge.net/projects/tunapie END-of-tunapie/pkg-descr echo x - tunapie/distinfo sed 's/^X//' >tunapie/distinfo << 'END-of-tunapie/distinfo' XMD5 (tunapie_0.9.8.tar.gz) = 98af794cb86f6229345e0a6f9075b0a6 XSHA256 (tunapie_0.9.8.tar.gz) = 3b13a9ed90baee479fcdbc2558122e74f909492720991809ed3d7d87b3bd8ecc XSIZE (tunapie_0.9.8.tar.gz) = 33895 END-of-tunapie/distinfo exit