aboutsummaryrefslogtreecommitdiffstats
path: root/net-p2p/transmission
diff options
context:
space:
mode:
authormezz <mezz@FreeBSD.org>2006-02-12 02:10:29 +0800
committermezz <mezz@FreeBSD.org>2006-02-12 02:10:29 +0800
commitf975600facc2eae8fa717d79e5cfad54865c53de (patch)
treeb7ca90f26f9945168ff3e2c2e1e537655e6b0772 /net-p2p/transmission
parent74550b22d27b236163f0424f65d7c21f8866b37f (diff)
downloadfreebsd-ports-gnome-f975600facc2eae8fa717d79e5cfad54865c53de.tar.gz
freebsd-ports-gnome-f975600facc2eae8fa717d79e5cfad54865c53de.tar.zst
freebsd-ports-gnome-f975600facc2eae8fa717d79e5cfad54865c53de.zip
-Update to 0.5.
-Make this port slave aware, the transmission-gtk2 is coming. -Update the pkg-descr, copied from the README.
Diffstat (limited to 'net-p2p/transmission')
-rw-r--r--net-p2p/transmission/Makefile28
-rw-r--r--net-p2p/transmission/distinfo6
-rw-r--r--net-p2p/transmission/pkg-descr10
3 files changed, 27 insertions, 17 deletions
diff --git a/net-p2p/transmission/Makefile b/net-p2p/transmission/Makefile
index f69ba16916e0..fcf4ef580b8a 100644
--- a/net-p2p/transmission/Makefile
+++ b/net-p2p/transmission/Makefile
@@ -6,27 +6,30 @@
#
PORTNAME= transmission
-PORTVERSION= 0.4
+PORTVERSION= 0.5
+PORTREVISION?= 0
CATEGORIES= net-p2p
-MASTER_SITES= ${MASTER_SITE_LOCAL} \
- http://download.m0k.org/${PORTNAME}/files/
+MASTER_SITES= http://download.m0k.org/${PORTNAME}/files/ \
+ ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR=mezz
DISTNAME= Transmission-${PORTVERSION}
MAINTAINER= mezz@FreeBSD.org
-COMMENT= A free BitTorrent client written from scratch in C
+COMMENT?= A free BitTorrent client written from scratch in C
BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam
CFLAGS+= -Wall -W ${CPPFLAGS}
-USE_REINPLACE= yes
HAS_CONFIGURE= yes
USE_GETOPT_LONG=yes
+CONFIGURE_ARGS?=--prefix=${PREFIX} \
+ --disable-gtk
-EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude macosx \
+EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude beos \
+ --exclude macosx \
--exclude packageOSX.sh
-PLIST_FILES= bin/transmissioncli
+PLIST_FILES?= bin/transmissioncli
PORTDOCS= AUTHORS LICENSE NEWS README
.if defined(WITHOUT_OPENSSL)
@@ -47,17 +50,22 @@ pre-everything::
post-patch:
@${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g ; \
- s|$$LINKLIBS ;|${LDFLAGS} $$LINKLIBS ;|g' \
+ s|$$LINKLIBS ;|${LDFLAGS} $$LINKLIBS ;|g ; \
+ s|/usr/local/|${LOCALBASE}/|g ; s|/usr/X11R6/|${X11BASE}/|g' \
${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|-O3||g' \
- ${WRKSRC}/Jamrules
+ ${WRKSRC}/Jamrules
# jam -dx, it will giving a verbose of build.
do-build:
@(cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} jam -dx)
-do-install:
+.if !defined(SLAVE_PORT)
+do-install: docsfiles
${INSTALL_PROGRAM} ${WRKSRC}/transmissioncli ${PREFIX}/bin/
+.endif
+
+docsfiles:
.ifndef (NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for i in ${PORTDOCS}
diff --git a/net-p2p/transmission/distinfo b/net-p2p/transmission/distinfo
index 82bbfd5c9e8a..d544ed0d8657 100644
--- a/net-p2p/transmission/distinfo
+++ b/net-p2p/transmission/distinfo
@@ -1,3 +1,3 @@
-MD5 (Transmission-0.4.tar.gz) = 6bfee1ac1e8ade8c268f46a125b9db45
-SHA256 (Transmission-0.4.tar.gz) = 8b632c0ee20195f2ce2b5658487e0f9c993286f8b0e50de779f5a4d5e9afa0c8
-SIZE (Transmission-0.4.tar.gz) = 158412
+MD5 (Transmission-0.5.tar.gz) = 07f737c837d25af7d14056edd4a81d49
+SHA256 (Transmission-0.5.tar.gz) = d098259b0414515228e48abc44fc0bb587bef39db30908c9b11102d4ab25b98f
+SIZE (Transmission-0.5.tar.gz) = 236266
diff --git a/net-p2p/transmission/pkg-descr b/net-p2p/transmission/pkg-descr
index 96a46498eea2..1e0bfaec648e 100644
--- a/net-p2p/transmission/pkg-descr
+++ b/net-p2p/transmission/pkg-descr
@@ -1,7 +1,9 @@
-Transmission is a free BitTorrent client written from scratch in C. It aims to
-be as efficient as possible. Only the Mac OS X version has a graphical
-interface yet. Transmission is released under the MIT license.
+Transmission is a free, lightweight BitTorrent client. It features a
+simple, intuitive interface on top on an efficient, cross-platform
+back-end.
-Transmission is still in early development stage.
+Transmission is open source (MIT license) and runs on Mac OS X (Cocoa
+interface), Linux/NetBSD/FreeBSD/OpenBSD (GTK+ interface) and BeOS
+(native interface).
WWW: http://transmission.m0k.org/