diff options
author | mezz <mezz@FreeBSD.org> | 2006-02-12 02:10:29 +0800 |
---|---|---|
committer | mezz <mezz@FreeBSD.org> | 2006-02-12 02:10:29 +0800 |
commit | f975600facc2eae8fa717d79e5cfad54865c53de (patch) | |
tree | b7ca90f26f9945168ff3e2c2e1e537655e6b0772 /net-p2p/transmission | |
parent | 74550b22d27b236163f0424f65d7c21f8866b37f (diff) | |
download | freebsd-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/Makefile | 28 | ||||
-rw-r--r-- | net-p2p/transmission/distinfo | 6 | ||||
-rw-r--r-- | net-p2p/transmission/pkg-descr | 10 |
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/ |