ports/95272: [NEW PORT] multimedia/tunapie: Tuner for streaming internet radio and TV

Nicola Vitale nivit at email.it
Thu Apr 13 16:20:25 UTC 2006


The following reply was made to PR ports/95272; it has been noted by GNATS.

From: nivit at email.it (Nicola Vitale)
To: bug-followup at FreeBSD.org, freebsd-ports-bugs at FreeBSD.org
Cc:  
Subject: Re: ports/95272: [NEW PORT] multimedia/tunapie: Tuner for streaming internet radio and TV
Date: Thu, 13 Apr 2006 18:10:23 +0200

 New shar archive [update to 0.9.3]
 
 # 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 at email.it>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	tunapie
 XPORTVERSION=	0.9.3
 XCATEGORIES=	multimedia audio
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=	${PORTNAME}
 XDISTNAME=	${PORTNAME}_${PORTVERSION}
 X
 XMAINTAINER=	nivit at 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 <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.3.tar.gz) = bcc6b9063b82738e2334b9f4c2cd028e
 XSHA256 (tunapie_0.9.3.tar.gz) = a99b1944c97e80e56bd2a97003d510adc1e016b6ea76c5e417c6b61b518c02e2
 XSIZE (tunapie_0.9.3.tar.gz) = 27323
 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	Wed Apr 12 23:25:20 2006
 X+++ src/TunerFrame1.py.port	Thu Apr 13 09:12:06 2006
 X@@ -356,10 +356,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	Wed Apr 12 23:25:20 2006
 X+++ src/TunerPrefs.py.port	Thu Apr 13 09:14:16 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(7, 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(7, 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(7, 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(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 <jmstone at 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 at 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 at dirrm %%DATADIR%%
 END-of-tunapie/pkg-plist
 exit
 



More information about the freebsd-ports-bugs mailing list