summaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authoritetcu <itetcu@FreeBSD.org>2006-06-10 13:12:41 +0000
committeritetcu <itetcu@FreeBSD.org>2006-06-10 13:12:41 +0000
commit05bca74af59485246c833cc321906734ea874ae7 (patch)
tree4430f7325e2d107aa9886f50c2e5626d59deb666 /multimedia
parent57d3aaf089c14c756646b8c63cde594d157de273 (diff)
downloadFreeBSD-ports-05bca74af59485246c833cc321906734ea874ae7.zip
FreeBSD-ports-05bca74af59485246c833cc321906734ea874ae7.tar.gz
KatchTV is an "Internet TV" application (for KDE). KatchTV makes it easy
to subscribe to "TV" channels from all over the internet in the form of podcasts, so that you can browse channels, download shows, and watch them, all from one convenient interface. Author: Lee Braiden <lee.b@digitalunleashed.com> WWW: http://www.digitalunleashed.com/giving.php PR: ports/96655 Submitted by: Nicola Vitale <nivit@email.it> Approved by: lawrance (mentor, implicit)
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/katchtv/Makefile44
-rw-r--r--multimedia/katchtv/distinfo3
-rw-r--r--multimedia/katchtv/pkg-descr7
-rw-r--r--multimedia/katchtv/pkg-plist25
5 files changed, 80 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 092313f..3e74fd9 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -89,6 +89,7 @@
SUBDIR += k9copy
SUBDIR += kaffeine
SUBDIR += kaffeine-mozilla
+ SUBDIR += katchtv
SUBDIR += kbtv
SUBDIR += kdemultimedia3
SUBDIR += kino
diff --git a/multimedia/katchtv/Makefile b/multimedia/katchtv/Makefile
new file mode 100644
index 0000000..aed2ce5
--- /dev/null
+++ b/multimedia/katchtv/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: katchtv
+# Date created: 2006-05-02
+# Whom: Nicola Vitale <nivit@email.it>
+#
+# $FreeBSD$
+#
+
+PORTNAME= katchtv
+PORTVERSION= 1.0
+CATEGORIES= multimedia kde python
+MASTER_SITES= http://www.digitalunleashed.com/downloads/${PORTNAME}/ \
+ http://nivi.interfree.it/distfiles/${PORTNAME}/${PORTVERSION}/
+DISTNAME= ${PORTNAME}_latest_release
+DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
+
+MAINTAINER= nivit@email.it
+COMMENT= An Internet TV application (for KDE)
+
+RUN_DEPENDS= kdepyuic:${PORTSDIR}/x11-toolkits/py-kde \
+ kaffeine:${PORTSDIR}/multimedia/kaffeine
+
+NO_BUILD= yes
+USE_BZIP2= yes
+
+WRKSRC= ${WRKDIR}/KatchTV
+
+FIND_DELETE= -type f \( -name "README*" -or -name "LICENSE*" -or -name MANIFEST -or -name TODO -or -name ChangeLog -or -name PKG-INFO \)
+FIND_DIRS= -type d
+FIND_DATA= -type f
+
+LN_OPTS= -sf
+
+KATCHTV_SCRIPT= KatchTV
+
+post-extract:
+ cd ${WRKSRC} && ${FIND} . ${FIND_DELETE} -delete
+
+do-install:
+ cd ${WRKSRC} && ${FIND} . ${FIND_DIRS} -exec ${MKDIR} ${DATADIR}/{} ";"
+ cd ${WRKSRC} && ${FIND} . ${FIND_DATA} -exec ${INSTALL_DATA} {} ${DATADIR}/{} ";"
+ ${INSTALL_SCRIPT} ${WRKSRC}/${KATCHTV_SCRIPT} ${DATADIR}/${KATCHTV_SCRIPT}
+ ${LN} ${LN_OPTS} ${DATADIR}/${KATCHTV_SCRIPT} ${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/multimedia/katchtv/distinfo b/multimedia/katchtv/distinfo
new file mode 100644
index 0000000..fd14abd
--- /dev/null
+++ b/multimedia/katchtv/distinfo
@@ -0,0 +1,3 @@
+MD5 (katchtv/1.0/katchtv_latest_release.tar.bz2) = b41d8c68cea91627917f88a4423a1c50
+SHA256 (katchtv/1.0/katchtv_latest_release.tar.bz2) = 74ac0f46eff6054111e5b9f4cdb6da0b30234643995aa15b76764f5355d57cb2
+SIZE (katchtv/1.0/katchtv_latest_release.tar.bz2) = 101629
diff --git a/multimedia/katchtv/pkg-descr b/multimedia/katchtv/pkg-descr
new file mode 100644
index 0000000..455da82
--- /dev/null
+++ b/multimedia/katchtv/pkg-descr
@@ -0,0 +1,7 @@
+KatchTV is an "Internet TV" application (for KDE). KatchTV makes it easy
+to subscribe to "TV" channels from all over the internet in the form
+of podcasts, so that you can browse channels, download shows, and watch
+them, all from one convenient interface.
+
+Author: Lee Braiden <lee.b@digitalunleashed.com>
+WWW: http://www.digitalunleashed.com/giving.php
diff --git a/multimedia/katchtv/pkg-plist b/multimedia/katchtv/pkg-plist
new file mode 100644
index 0000000..1c5d3b6
--- /dev/null
+++ b/multimedia/katchtv/pkg-plist
@@ -0,0 +1,25 @@
+@comment $FreeBSD$
+bin/katchtv
+%%DATADIR%%/Docs/Manual/images/live_bookmark2.gif
+%%DATADIR%%/Docs/Manual/images/xml2.gif
+%%DATADIR%%/Docs/Manual/index.html
+%%DATADIR%%/KatchTV
+%%DATADIR%%/thirdparty/feedparser.py
+%%DATADIR%%/thirdparty/urlgrabber-2.9.9/setup.py
+%%DATADIR%%/thirdparty/urlgrabber-2.9.9/urlgrabber/__init__.py
+%%DATADIR%%/thirdparty/urlgrabber-2.9.9/urlgrabber/byterange.py
+%%DATADIR%%/thirdparty/urlgrabber-2.9.9/urlgrabber/grabber.py
+%%DATADIR%%/thirdparty/urlgrabber-2.9.9/urlgrabber/keepalive.py
+%%DATADIR%%/thirdparty/urlgrabber-2.9.9/urlgrabber/mirror.py
+%%DATADIR%%/thirdparty/urlgrabber-2.9.9/urlgrabber/progress.py
+%%DATADIR%%/uicode/KTVMainWindow.py
+%%DATADIR%%/webstyle/progressbar.png
+@dirrm %%DATADIR%%/Docs/Manual/images
+@dirrm %%DATADIR%%/Docs/Manual
+@dirrm %%DATADIR%%/Docs
+@dirrm %%DATADIR%%/thirdparty/urlgrabber-2.9.9/urlgrabber
+@dirrm %%DATADIR%%/thirdparty/urlgrabber-2.9.9
+@dirrm %%DATADIR%%/thirdparty
+@dirrm %%DATADIR%%/uicode
+@dirrm %%DATADIR%%/webstyle
+@dirrm %%DATADIR%%
OpenPOWER on IntegriCloud