summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/tunapie/DESCR7
-rw-r--r--audio/tunapie/Makefile36
-rw-r--r--audio/tunapie/PLIST31
-rw-r--r--audio/tunapie/distinfo5
4 files changed, 79 insertions, 0 deletions
diff --git a/audio/tunapie/DESCR b/audio/tunapie/DESCR
new file mode 100644
index 00000000000..79b96ace267
--- /dev/null
+++ b/audio/tunapie/DESCR
@@ -0,0 +1,7 @@
+TunaPie is a directory browser for Internet radio and TV streams.
+As of 0.9.6, it is compatible with the Icecast directory as well as the
+Shoutcast (winamp) stream directory service.
+
+Tunapie allows you to search for streams and then launch your audio player
+(XMMS) or NSV viewer (Mplayer) of choice. It also allows recording of audio
+and video streams using streamripper.
diff --git a/audio/tunapie/Makefile b/audio/tunapie/Makefile
new file mode 100644
index 00000000000..05189fad53b
--- /dev/null
+++ b/audio/tunapie/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/05/01 16:06:16 xtraeme Exp $
+#
+
+DISTNAME= tunapie-2.1.6
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tunapie/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://tunapie.sourceforge.net/
+COMMENT= Directory browser for Internet radio and TV streams
+
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
+USE_LANGUAGES= # none
+PYTHON_VERSIONS_ACCEPTED= 25 24 23
+PYTHON_PATCH_SCRIPTS= src/*.py
+PY_PATCHPLIST= yes
+
+INSTALLATION_DIRS= bin share/tunapie share/pixmaps ${PKGMANDIR}/man1
+
+do-install:
+ ${PYTHONBIN} ${WRKSRC}/src/compile
+ ${INSTALL_SCRIPT} ${WRKSRC}/src/*.py* ${PREFIX}/${PYSITELIB}
+ ${INSTALL_DATA} ${WRKSRC}/src/*.xpm ${PREFIX}/share/pixmaps
+ ${INSTALL_DATA} ${WRKSRC}/src/*.png ${PREFIX}/share/pixmaps
+ ${INSTALL_MAN} ${WRKSRC}/tunapie.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${ECHO} "#!/bin/sh" > ${WRKSRC}/tunapie.sh
+ ${ECHO} "${PYTHONBIN} ${PREFIX}/${PYSITELIB}/Tunapie.py" >> \
+ ${WRKSRC}/tunapie.sh
+ ${INSTALL_SCRIPT} ${WRKSRC}/tunapie.sh ${PREFIX}/bin/tunapie
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../x11/py-wxWidgets/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/tunapie/PLIST b/audio/tunapie/PLIST
new file mode 100644
index 00000000000..4066af64fee
--- /dev/null
+++ b/audio/tunapie/PLIST
@@ -0,0 +1,31 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/05/01 16:06:16 xtraeme Exp $
+bin/tunapie
+man/man1/tunapie.1
+share/pixmaps/fave.png
+share/pixmaps/find.png
+share/pixmaps/info.png
+share/pixmaps/play.png
+share/pixmaps/radio.png
+share/pixmaps/rec.png
+share/pixmaps/remfave.png
+share/pixmaps/stop.png
+share/pixmaps/tplogo.xpm
+share/pixmaps/tv.png
+${PYSITELIB}/AboutTuner.py
+${PYSITELIB}/AboutTuner.pyc
+${PYSITELIB}/RecordQueue.py
+${PYSITELIB}/RecordQueue.pyc
+${PYSITELIB}/RecordTime.py
+${PYSITELIB}/RecordTime.pyc
+${PYSITELIB}/TunaSearch.py
+${PYSITELIB}/TunaSearch.pyc
+${PYSITELIB}/Tunapie.py
+${PYSITELIB}/Tunapie.pyc
+${PYSITELIB}/TunerInfoDialog.py
+${PYSITELIB}/TunerInfoDialog.pyc
+${PYSITELIB}/TunerPrefs.py
+${PYSITELIB}/TunerPrefs.pyc
+${PYSITELIB}/tunapie2_main.py
+${PYSITELIB}/tunapie2_main.pyc
+${PYSITELIB}/tuner.py
+${PYSITELIB}/tuner.pyc
diff --git a/audio/tunapie/distinfo b/audio/tunapie/distinfo
new file mode 100644
index 00000000000..e1f559dc791
--- /dev/null
+++ b/audio/tunapie/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/05/01 16:06:16 xtraeme Exp $
+
+SHA1 (tunapie-2.1.6.tar.gz) = 6deb303c03b3fad432162adec4efae1338d9de4b
+RMD160 (tunapie-2.1.6.tar.gz) = d8387198d09c3767165b7e11dcb99d6c2b798b53
+Size (tunapie-2.1.6.tar.gz) = 48717 bytes