diff options
author | marcus <marcus@FreeBSD.org> | 2003-10-22 21:53:51 +0000 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2003-10-22 21:53:51 +0000 |
commit | 73b3287ce6c711480d51a6d94da4d473a4091778 (patch) | |
tree | 048f850aad16747899566762e1a36f28d02ba29f /net-p2p | |
parent | a9e4e6906ec16deac130eae5f06758ab4f52c86a (diff) | |
download | FreeBSD-ports-73b3287ce6c711480d51a6d94da4d473a4091778.zip FreeBSD-ports-73b3287ce6c711480d51a6d94da4d473a4091778.tar.gz |
Add gnome-btdownload, a GNOME interface for downloading and "executing"
BitTorrent files. It is designed as a mime-sinkfor BitTorrent files; not a
front-end, more-or-less just a session dialog. See net/py-bittorrent for more
information.
You can use Nautilus and double click on one of torrent file to exec
gnome-btdownload and start downloading . If you don't use Nautilus,
you still can run gnome-btdownload <file>.
PR: 58392
Submitted by: Jeremy Messenger <mezz7@cox.net>
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/gnome-btdownload/Makefile | 32 | ||||
-rw-r--r-- | net-p2p/gnome-btdownload/distinfo | 1 | ||||
-rw-r--r-- | net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload | 17 | ||||
-rw-r--r-- | net-p2p/gnome-btdownload/pkg-descr | 5 | ||||
-rw-r--r-- | net-p2p/gnome-btdownload/pkg-plist | 10 |
5 files changed, 65 insertions, 0 deletions
diff --git a/net-p2p/gnome-btdownload/Makefile b/net-p2p/gnome-btdownload/Makefile new file mode 100644 index 0000000..273a1f4 --- /dev/null +++ b/net-p2p/gnome-btdownload/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: gnome-btdownload +# Date created: 21 October 2003 +# Whom: Mezz <mezz7@cox.net> +# +# $FreeBSD$ +# + +PORTNAME= gnome-btdownload +PORTVERSION= 0.0.6 +CATEGORIES= net gnome +MASTER_SITES= http://omapi.sourceforge.net/extra/${PORTNAME}/ + +MAINTAINER= mezz7@cox.net +COMMENT= A simple Gnome interface designed as a mime-sink for BitTorrent files + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/BitTorrent/__init__.py:${PORTSDIR}/net/py-bittorrent-core \ + ${PYTHON_SITELIBDIR}/gtk-2.0/gnome/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome2 + +USE_BZIP2= yes +USE_GMAKE= yes +USE_PYTHON= yes +USE_X_PREFIX= yes +USE_GNOME= gnomehack gnomeprefix +GNU_CONFIGURE= yes + +MAN1= gnome-btdownload.1 + +post-patch: + @${REINPLACE_CMD} -e 's|%%X11PREFIX%%|${PREFIX}|g' \ + ${WRKSRC}/src/${PORTNAME} + +.include <bsd.port.mk> diff --git a/net-p2p/gnome-btdownload/distinfo b/net-p2p/gnome-btdownload/distinfo new file mode 100644 index 0000000..3096afb --- /dev/null +++ b/net-p2p/gnome-btdownload/distinfo @@ -0,0 +1 @@ +MD5 (gnome-btdownload-0.0.6.tar.bz2) = 02a2754533ea2366430dac0e5f705839 diff --git a/net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload b/net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload new file mode 100644 index 0000000..f00b144 --- /dev/null +++ b/net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload @@ -0,0 +1,17 @@ +--- src/gnome-btdownload.orig Wed Oct 22 12:43:59 2003 ++++ src/gnome-btdownload Wed Oct 22 12:56:24 2003 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/env python + + import BitTorrent.download + import os.path, threading, sys, time +@@ -36,7 +36,7 @@ + if not locate_file: + try: + def fallback_locate_attempt_prefixes(path): +- prefixes = ['', 'usr/', 'usr/local/'] ++ prefixes = ['', '%%X11PREFIX%%/', 'usr/', 'usr/local/'] + + # Try them locally + for prefix in prefixes: diff --git a/net-p2p/gnome-btdownload/pkg-descr b/net-p2p/gnome-btdownload/pkg-descr new file mode 100644 index 0000000..2a5b6aa --- /dev/null +++ b/net-p2p/gnome-btdownload/pkg-descr @@ -0,0 +1,5 @@ +Gnome interface for 'executing' BitTorrent files. It is designed as a mime-sink +for BitTorrent files. Not a front-end, more-or-less just a session dialog. See +net/py-bittorrent for more information. + +WWW: http://omapi.sourceforge.net/extra/gnome-btdownload/ diff --git a/net-p2p/gnome-btdownload/pkg-plist b/net-p2p/gnome-btdownload/pkg-plist new file mode 100644 index 0000000..c737fca --- /dev/null +++ b/net-p2p/gnome-btdownload/pkg-plist @@ -0,0 +1,10 @@ +bin/gnome-btdownload +share/gnome/application-registry/gnome-btdownload.applications +share/gnome/gnome-btdownload/glade/dlsession.glade +share/gnome/gnome-btdownload/glade/errdiag.glade +share/gnome/gnome-btdownload/pixmaps/download.png +share/gnome/mime-info/gnome-btdownload.keys +share/gnome/mime-info/gnome-btdownload.mime +@dirrm share/gnome/gnome-btdownload/pixmaps +@dirrm share/gnome/gnome-btdownload/glade +@dirrm share/gnome/gnome-btdownload |