aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlioux <lioux@FreeBSD.org>2006-10-02 02:47:05 +0800
committerlioux <lioux@FreeBSD.org>2006-10-02 02:47:05 +0800
commitb46e015e761543d5b31d5b3ed8361f3d169d1698 (patch)
treef33f5e8a5f3c4d1d0727e8f2c56ecfd86a41f79f
parent333b2b4e963bc0dbba5dd9a7047e42a392757933 (diff)
downloadfreebsd-ports-graphics-b46e015e761543d5b31d5b3ed8361f3d169d1698.tar.gz
freebsd-ports-graphics-b46e015e761543d5b31d5b3ed8361f3d169d1698.tar.zst
freebsd-ports-graphics-b46e015e761543d5b31d5b3ed8361f3d169d1698.zip
New port tvrss version 1.8beta: Torrent RSS feed reader
-rw-r--r--net-p2p/Makefile1
-rw-r--r--net-p2p/tvrss/Makefile62
-rw-r--r--net-p2p/tvrss/distinfo3
-rw-r--r--net-p2p/tvrss/pkg-descr7
4 files changed, 73 insertions, 0 deletions
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index b95b60c9b3e..c941d5ecc17 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -115,6 +115,7 @@
SUBDIR += trackerbt
SUBDIR += transmission
SUBDIR += transmission-gtk2
+ SUBDIR += tvrss
SUBDIR += valknut
SUBDIR += verlihub
SUBDIR += verlihub-plugins
diff --git a/net-p2p/tvrss/Makefile b/net-p2p/tvrss/Makefile
new file mode 100644
index 00000000000..f5bb2027098
--- /dev/null
+++ b/net-p2p/tvrss/Makefile
@@ -0,0 +1,62 @@
+# New ports collection makefile for: tv rss
+# Date created: Sat Sep 30 01:40:54 UTC 2006
+# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= tvrss
+DISTVERSION= 1.8beta
+CATEGORIES= net-p2p
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= tvtrss
+
+MAINTAINER= lioux@FreeBSD.org
+COMMENT= Torrent RSS feed reader
+
+RUN_DEPENDS= \
+ ${SITE_PERL}/${PERL_ARCH}/Data/Dumper.pm:${PORTSDIR}/devel/p5-Data-Dumper \
+ ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 \
+ ${SITE_PERL}/${PERL_ARCH}/Gtk2/Gdk/Keysyms.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
+ ${SITE_PERL}/${PERL_ARCH}/Gtk2/SimpleList.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
+ ${SITE_PERL}/XML/RAI.pm:${PORTSDIR}/textproc/p5-XML-RAI \
+ wget:${PORTSDIR}/ftp/wget
+
+USE_PERL= yes
+NO_BUILD= yes
+
+PLIST_FILES= \
+ bin/${PORTNAME} \
+ %%DATADIR%%/${PORTNAME}.png
+PLIST_DIRS= \
+ %%DATADIR%%
+
+DESKTOP_ENTRIES= "TV RSS" \
+ "Torrent RSS feed reader" \
+ "${DATADIR}/tvrss.png" \
+ "tvrss" \
+ "Application;P2P;Network;" \
+ true
+
+# RSS feeds
+RSS_FEED_EZTV= http://tvrss.net/feed/eztv/
+RSS_FEED_VTV= http://tvrss.net/feed/vtv/
+
+post-patch:
+ @${REINPLACE_CMD} -E \
+ -e 's|/usr/bin/perl|${PERL}|' \
+ ${WRKSRC}/${PORTNAME}
+# rss feed source update
+ @${REINPLACE_CMD} -E \
+ -e 's|http://tvrss.net/sources/eztv/|${RSS_FEED_EZTV}|' \
+ -e 's|http://tvrss.net/sources/vtv/|${RSS_FEED_VTV}|' \
+ ${WRKSRC}/${PORTNAME}
+
+do-install:
+# icons
+ @${MKDIR} ${DATADIR}
+ @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${DATADIR}
+# scripts
+ @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/net-p2p/tvrss/distinfo b/net-p2p/tvrss/distinfo
new file mode 100644
index 00000000000..4e10610afb3
--- /dev/null
+++ b/net-p2p/tvrss/distinfo
@@ -0,0 +1,3 @@
+MD5 (tvrss-1.8beta.tar.gz) = 25e0a8bf7814506a948728420cea6ce9
+SHA256 (tvrss-1.8beta.tar.gz) = aa2127f2ece5d22a96fb4806f6fa2b5f4a6454d9a95ecf099eb18c9d8706bf41
+SIZE (tvrss-1.8beta.tar.gz) = 19753
diff --git a/net-p2p/tvrss/pkg-descr b/net-p2p/tvrss/pkg-descr
new file mode 100644
index 00000000000..30b6b28bd75
--- /dev/null
+++ b/net-p2p/tvrss/pkg-descr
@@ -0,0 +1,7 @@
+TV RSS Linux Client fetches RSS feed and lets user download or auto
+download torrents based on regular expressions and launch BitTorrent
+client of choice. Requires Gtk2-Perl and XML::RAI.
+
+WWW: http://tvtrss.sourceforge.net/
+
+-- lioux@FreeBSD.org