Update net/transmission to 0.81.

New in 0.80:
* The command line and GUI clients can now create .torrent files.
  (untested)
* The GUI client now allows selecting individual files for download
  from a torrent.
* A daemon client has been added that can run in the background.
  There is also a remote control utility that talks to the daemon
  as well as the GUI client.

Still not implemented: Encryption of client-to-client communications.

The included documentation is outdated and incomplete.  Can anybody
guess what the tile colors mean by which the GUI client shows
completed/available pieces?

Mystery: There's an option to close the GUI client window and the
program will continue to run and can still be accessed with the
remote control utility, but I don't see a way to pop up the window
again.

I've tested 0.80 on sparc64 and things generally work.  The GUI
client comes up fine, but after running for a few hours it tends
to misbehave in various ways, such as crashing, hanging, rendering
part of the window text as square boxes, or stretching the window
out to a width of some 32,500 pixels.  I don't know whether this
is due to Transmission bugs or general pango/gtk problems.  I suspect
it won't happen on i386.

(I haven't really tested 0.81 yet, but it's only a bug fix release,
the significant changes were in 0.80.)

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/transmission/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile    9 May 2007 14:01:54 -0000       1.9
+++ Makefile    26 Aug 2007 14:30:11 -0000
@@ -1,9 +1,9 @@
 # $OpenBSD: Makefile,v 1.9 2007/05/09 14:01:54 naddy Exp $
 
-COMMENT-main=  "lightweight BitTorrent client"
+COMMENT-main=  "lightweight BitTorrent command line and daemon client"
 COMMENT-gui=   "lightweight BitTorrent client with graphical interface"
 
-VER=           0.72
+VER=           0.81
 DISTNAME=      Transmission-${VER}
 PKGNAME-main=  transmission-${VER}
 PKGNAME-gui=   transmission-gui-${VER}
@@ -12,7 +12,7 @@
 
 MAINTAINER=    Christian Weisgerber <[EMAIL PROTECTED]>
 
-# MIT
+# GPL
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
@@ -26,7 +26,9 @@
 MULTI_PACKAGES=        -main
 
 WANTLIB=       c crypto m pthread
+WANTLIB-main=  ${WANTLIB} event
 
+WRKDIST=       ${WRKDIR}
 USE_GMAKE=     Yes
 CONFIGURE_STYLE=simple
 CONFIGURE_ARGS=        --prefix="${PREFIX}"
@@ -44,13 +46,10 @@
 LIB_DEPENDS=   
gdk_pixbuf-2.0.>=1000.0,gdk-x11-2.0.>=1000.0,gtk-x11-2.0.>=1000.0::x11/gtk+2
 LIB_DEPENDS-main=
 RUN_DEPENDS-main=
+RUN_DEPENDS-gui=:${PKGNAME-main}:net/transmission,-main ${RUN_DEPENDS}
 USE_X11=       Yes
 .endif
 
 NO_REGRESS=    Yes
-
-# a space character in WRKDIST is painful
-post-extract:
-       @mv ${WRKDIR}/Transmission\ .72 ${WRKDIST}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/transmission/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo    9 May 2007 14:01:54 -0000       1.4
+++ distinfo    26 Aug 2007 14:27:42 -0000
@@ -1,5 +1,5 @@
-MD5 (Transmission-0.72.tar.gz) = P6S77yoQ33DhBLYmFYHvQw==
-RMD160 (Transmission-0.72.tar.gz) = fAPNH+hqGbs9ZI4PizPXmRgo1xQ=
-SHA1 (Transmission-0.72.tar.gz) = UwX4H1oc3TI+gl7236Vjt/LRi6A=
-SHA256 (Transmission-0.72.tar.gz) = 
Ya9G1Le/3t+MkB3LpAsYTiWKwN/l4uP3FiVfOlU46i4=
-SIZE (Transmission-0.72.tar.gz) = 1336993
+MD5 (Transmission-0.81.tar.gz) = 1qI4gYk/xxrlyWTGR3w18w==
+RMD160 (Transmission-0.81.tar.gz) = awfy2J8NpkBnSkjfPWSD/S3Trag=
+SHA1 (Transmission-0.81.tar.gz) = 9ZvXG9hCh2CnfOwQaJbYJKDPHPM=
+SHA256 (Transmission-0.81.tar.gz) = 
J87s9j+jKACVKCKCxhUtaeOL3QM99mXzDyiMms4aEN8=
+SIZE (Transmission-0.81.tar.gz) = 2269564
Index: pkg/DESCR-main
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/DESCR-main,v
retrieving revision 1.1
diff -u -r1.1 DESCR-main
--- pkg/DESCR-main      22 Nov 2006 21:58:24 -0000      1.1
+++ pkg/DESCR-main      10 Aug 2007 14:35:07 -0000
@@ -2,4 +2,4 @@
 a simple, intuitive interface on top on an efficient, cross-platform
 back-end.
 
-This is the command line client.
+This is the command line and daemon clients.
Index: pkg/PLIST-gui
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/PLIST-gui,v
retrieving revision 1.3
diff -u -r1.3 PLIST-gui
--- pkg/PLIST-gui       9 May 2007 14:01:55 -0000       1.3
+++ pkg/PLIST-gui       26 Aug 2007 17:18:52 -0000
@@ -8,9 +8,13 @@
 share/locale/fi/LC_MESSAGES/transmission-gtk.mo
 share/locale/fr/LC_MESSAGES/transmission-gtk.mo
 share/locale/it/LC_MESSAGES/transmission-gtk.mo
+share/locale/nl/LC_MESSAGES/transmission-gtk.mo
 share/locale/pl/LC_MESSAGES/transmission-gtk.mo
+share/locale/pt/LC_MESSAGES/transmission-gtk.mo
+share/locale/pt_BR/LC_MESSAGES/transmission-gtk.mo
 share/locale/ro/LC_MESSAGES/transmission-gtk.mo
 share/locale/ru/LC_MESSAGES/transmission-gtk.mo
+share/locale/sk/LC_MESSAGES/transmission-gtk.mo
 share/locale/sv/LC_MESSAGES/transmission-gtk.mo
 share/pixmaps/
 share/pixmaps/transmission.png
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/PLIST-main,v
retrieving revision 1.2
diff -u -r1.2 PLIST-main
--- pkg/PLIST-main      9 May 2007 14:01:55 -0000       1.2
+++ pkg/PLIST-main      26 Aug 2007 17:19:18 -0000
@@ -1,6 +1,12 @@
 @comment $OpenBSD: PLIST-main,v 1.2 2007/05/09 14:01:55 naddy Exp $
 @pkgpath net/transmission
+bin/transmission-daemon
+bin/transmission-proxy
+bin/transmission-remote
 bin/transmissioncli
[EMAIL PROTECTED] man/man1/transmission-daemon.1
[EMAIL PROTECTED] man/man1/transmission-proxy.1
[EMAIL PROTECTED] man/man1/transmission-remote.1
 @man man/man1/transmissioncli.1
 @comment share/locale/
 @comment share/locale/bg/
@@ -13,12 +19,20 @@
 @comment share/locale/fr/LC_MESSAGES/
 @comment share/locale/it/
 @comment share/locale/it/LC_MESSAGES/
[EMAIL PROTECTED] share/locale/nl/
[EMAIL PROTECTED] share/locale/nl/LC_MESSAGES/
 @comment share/locale/pl/
 @comment share/locale/pl/LC_MESSAGES/
[EMAIL PROTECTED] share/locale/pt/
[EMAIL PROTECTED] share/locale/pt/LC_MESSAGES/
[EMAIL PROTECTED] share/locale/pt_BR/
[EMAIL PROTECTED] share/locale/pt_BR/LC_MESSAGES/
 @comment share/locale/ro/
 @comment share/locale/ro/LC_MESSAGES/
 @comment share/locale/ru/
 @comment share/locale/ru/LC_MESSAGES/
[EMAIL PROTECTED] share/locale/sk/
[EMAIL PROTECTED] share/locale/sk/LC_MESSAGES/
 @comment share/locale/sv/
 @comment share/locale/sv/LC_MESSAGES/
 share/zsh/
-- 
Christian "naddy" Weisgerber                          [EMAIL PROTECTED]

Reply via email to