Update to Transmission 0.90.

This release cleans up various cruft.  The GTK client has gotten
prettier.  Importantly, encryption is supported now.

Lightly tested on i386.


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/transmission/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- Makefile    15 Sep 2007 22:37:00 -0000      1.11
+++ Makefile    27 Oct 2007 23:20:34 -0000
@@ -3,8 +3,8 @@
 COMMENT-main=  lightweight BitTorrent command line and daemon client
 COMMENT-gui=   lightweight BitTorrent client with graphical interface
 
-VER=           0.81
-DISTNAME=      Transmission-${VER}
+VER=           0.90
+DISTNAME=      transmission-${VER}
 PKGNAME-main=  transmission-${VER}
 PKGNAME-gui=   transmission-gui-${VER}
 CATEGORIES=    net
@@ -12,38 +12,42 @@
 
 MAINTAINER=    Christian Weisgerber <[EMAIL PROTECTED]>
 
-# GPL
+# GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
 
 MASTER_SITES=  http://download.m0k.org/transmission/files/
+EXTRACT_SUFX=  .tar.bz2
 
 PSEUDO_FLAVORS=        no_gui
 FLAVOR?=
 
 MULTI_PACKAGES=        -main
 
-WANTLIB=       c crypto m pthread
-WANTLIB-main=  ${WANTLIB} event
+WANTLIB=       c crypto m pthread ssl
+WANTLIB-main=  ${WANTLIB}
 
-WRKDIST=       ${WRKDIR}
 USE_GMAKE=     Yes
-CONFIGURE_STYLE=simple
-CONFIGURE_ARGS=        --prefix="${PREFIX}"
+USE_LIBTOOL=   Yes
+CONFIGURE_STYLE=gnu
+CONFIGURE_ARGS=        --disable-shared --without-wx
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+               LDFLAGS="-L${LOCALBASE}/lib"
+LIBTOOL_FLAGS= --tag=disable-shared
+MODGNU_CONFIG_GUESS_DIRS=${WRKSRC} ${WRKSRC}/third-party/libevent
 
 .if ${FLAVOR:L:Mno_gui}
-CONFIGURE_ARGS+=--disable-gtk
+CONFIGURE_ARGS+=--without-gtk
 .else
 MULTI_PACKAGES+=-gui
 MODULES=       devel/gettext
-WANTLIB-gui=   ${WANTLIB} X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama \
-               Xrandr Xrender atk-1.0.>=1809.0 cairo expat fontconfig \
-               freetype glib-2.0.>=1200.0 glitz gmodule-2.0.>=1200.0 \
-               gobject-2.0.>=1200.0 pango-1.0.>=1300.0 pangoft2-1.0.>=1300.0 \
-               pangocairo-1.0.>=1300.0 png z
-LIB_DEPENDS=   
gdk_pixbuf-2.0.>=1000.0,gdk-x11-2.0.>=1000.0,gtk-x11-2.0.>=1000.0::x11/gtk+2
+WANTLIB-gui=   ${WANTLIB} X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \
+               Xfixes Xi Xinerama Xrandr Xrender atk-1.0 cairo expat \
+               fontconfig freetype glib-2.0 glitz gmodule-2.0 gobject-2.0 \
+               gthread-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 png pcre z
+LIB_DEPENDS=   gdk_pixbuf-2.0,gdk-x11-2.0,gtk-x11-2.0::x11/gtk+2
 LIB_DEPENDS-main=
 RUN_DEPENDS-main=
 RUN_DEPENDS-gui=:${PKGNAME-main}:net/transmission,-main ${RUN_DEPENDS}
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/transmission/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo    2 Sep 2007 21:08:21 -0000       1.5
+++ distinfo    27 Oct 2007 23:20:34 -0000
@@ -1,5 +1,5 @@
-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
+MD5 (transmission-0.90.tar.bz2) = +uvqBen8Ll1sBhUDdlf9jw==
+RMD160 (transmission-0.90.tar.bz2) = Kri7iKnerIgwUjsYQKfjeDxkRBw=
+SHA1 (transmission-0.90.tar.bz2) = OmNwI3wDMYu+K4MXdMgnCCP/uqo=
+SHA256 (transmission-0.90.tar.bz2) = 
0HhnAMjZKS0rMQvUMj/4NsjvzJ/wXoZjDLr9wfKICqg=
+SIZE (transmission-0.90.tar.bz2) = 3038152
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure     27 Oct 2007 23:20:34 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- configure.orig     Fri Oct 26 22:12:31 2007
++++ configure  Fri Oct 26 22:12:42 2007
+@@ -20687,10 +20687,6 @@ else
+ fi
+ 
+ 
+-if test "x$GCC" = "xyes" ; then
+-    CFLAGS="-g -Wall -W -O3 -funroll-loops"
+-    CXXFLAGS="-g -Wall -W -O3 -funroll-loops"
+-fi
+ { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
+ echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
+ if test "${ac_cv_header_stdc+set}" = set; then
Index: patches/patch-libtransmission_ipcparse_h
===================================================================
RCS file: patches/patch-libtransmission_ipcparse_h
diff -N patches/patch-libtransmission_ipcparse_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-libtransmission_ipcparse_h    27 Oct 2007 23:20:34 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+--- libtransmission/ipcparse.h.orig    Sat Oct 27 18:56:39 2007
++++ libtransmission/ipcparse.h Sat Oct 27 18:56:54 2007
+@@ -88,9 +88,9 @@ enum ipc_msg
+ #define IPC_INF_NAME            ( 1 << 6 )
+ #define IPC_INF_PATH            ( 1 << 7 )
+ #define IPC_INF_PRIVATE         ( 1 << 8 )
+-#define IPC_INF_SIZE            ( 1 << 10 )
+-#define IPC_INF_TRACKERS        ( 1 << 11 )
+-#define IPC_INF__MAX            ( 1 << 12 )
++#define IPC_INF_SIZE            ( 1 << 9 )
++#define IPC_INF_TRACKERS        ( 1 << 10 )
++#define IPC_INF__MAX            ( 1 << 11 )
+ 
+ #define IPC_ST_COMPLETED        ( 1 << 0 )
+ #define IPC_ST_DOWNSPEED        ( 1 << 1 )
Index: patches/patch-libtransmission_peer-mgr_h
===================================================================
RCS file: patches/patch-libtransmission_peer-mgr_h
diff -N patches/patch-libtransmission_peer-mgr_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-libtransmission_peer-mgr_h    27 Oct 2007 23:20:34 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- libtransmission/peer-mgr.h.orig    Fri Oct 26 17:57:30 2007
++++ libtransmission/peer-mgr.h Fri Oct 26 17:57:50 2007
+@@ -14,6 +14,7 @@
+ #define TR_PEER_MGR_H
+ 
+ #include <inttypes.h> /* uint16_t */
++#include <netinet/in.h>
+ #include <arpa/inet.h> /* struct in_addr */
+ 
+ struct in_addr;
Index: patches/patch-mk_common_mk
===================================================================
RCS file: patches/patch-mk_common_mk
diff -N patches/patch-mk_common_mk
--- patches/patch-mk_common_mk  9 May 2007 14:01:55 -0000       1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,56 +0,0 @@
-$OpenBSD: patch-mk_common_mk,v 1.3 2007/05/09 14:01:55 naddy Exp $
---- mk/common.mk.orig  Wed Apr 18 00:38:42 2007
-+++ mk/common.mk       Sat Apr 21 16:03:36 2007
-@@ -1,8 +1,6 @@
- # $Id: patch-mk_common_mk,v 1.3 2007/05/09 14:01:55 naddy Exp $
- 
--TMPCFLAGS   = -g -Wall -W -O3 -funroll-loops -D_FILE_OFFSET_BITS=64 \
--              -D_LARGEFILE_SOURCE -D_GNU_SOURCE \
--              -DSYS_$(shell echo $(SYSTEM) | tr a-z A-Z)
-+TMPCFLAGS   = -DSYS_$(shell echo $(SYSTEM) | tr a-z A-Z)
- TMPCXXFLAGS = $(TMPCFLAGS)
- TMPLDFLAGS  =
- 
-@@ -91,32 +89,32 @@ endef
- 
- define INSTALL_BIN_RULE
-        @echo "Install $<"
--       @$(MKDIR) $(DESTDIR)$(PREFIX)/bin
--       @$(CP) $< $(DESTDIR)$(PREFIX)/bin/
-+       @$(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(PREFIX)/bin
-+       @$(BSD_INSTALL_PROGRAM) $< $(DESTDIR)$(PREFIX)/bin/
- endef
- 
- define INSTALL_LOCALE_RULE
-        @echo "Install $<"
--       @$(MKDIR) $(DESTDIR)$(LOCALEDIR)/$*/LC_MESSAGES
--       @$(CP) $< $(DESTDIR)$(LOCALEDIR)/$*/LC_MESSAGES/transmission-gtk.mo
-+       @$(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(LOCALEDIR)/$*/LC_MESSAGES
-+       @$(BSD_INSTALL_DATA) $< 
$(DESTDIR)$(LOCALEDIR)/$*/LC_MESSAGES/transmission-gtk.mo
- endef
- 
- define INSTALL_MAN_RULE
-       @echo "Install $<"
--      @$(MKDIR) $(DESTDIR)$(PREFIX)/man/man1
--      @$(CP) $< $(DESTDIR)$(PREFIX)/man/man1/
-+      @$(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(PREFIX)/man/man1
-+      @$(BSD_INSTALL_MAN) $< $(DESTDIR)$(PREFIX)/man/man1/
- endef
- 
- define INSTALL_DESKTOP_RULE
-       @echo "Install $<"
--      @$(MKDIR) $(DESTDIR)$(PREFIX)/share/applications
--      @$(CP) $< $(DESTDIR)$(PREFIX)/share/applications/
-+      @$(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(PREFIX)/share/applications
-+      @$(BSD_INSTALL_DATA) $< $(DESTDIR)$(PREFIX)/share/applications/
- endef
- 
- define INSTALL_ICON_RULE
-       @echo "Install $<"
--      @$(MKDIR) $(DESTDIR)$(PREFIX)/share/pixmaps
--      @$(CP) $< $(DESTDIR)$(PREFIX)/share/pixmaps/
-+      @$(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(PREFIX)/share/pixmaps
-+      @$(BSD_INSTALL_DATA) $< $(DESTDIR)$(PREFIX)/share/pixmaps/
- endef
- 
- RM       = rm -Rf
Index: pkg/PLIST-gui
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/PLIST-gui,v
retrieving revision 1.4
diff -u -r1.4 PLIST-gui
--- pkg/PLIST-gui       2 Sep 2007 21:08:21 -0000       1.4
+++ pkg/PLIST-gui       27 Oct 2007 23:20:34 -0000
@@ -1,20 +1,19 @@
 @comment $OpenBSD: PLIST-gui,v 1.4 2007/09/02 21:08:21 naddy Exp $
-bin/transmission-gtk
[EMAIL PROTECTED] man/man1/transmission-gtk.1
+bin/transmission
 share/applications/
-share/applications/transmission-gtk.desktop
-share/locale/bg/LC_MESSAGES/transmission-gtk.mo
-share/locale/es/LC_MESSAGES/transmission-gtk.mo
-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/applications/transmission.desktop
+share/locale/de/LC_MESSAGES/transmission.mo
+share/locale/es/LC_MESSAGES/transmission.mo
+share/locale/fi/LC_MESSAGES/transmission.mo
+share/locale/fr/LC_MESSAGES/transmission.mo
+share/locale/it/LC_MESSAGES/transmission.mo
+share/locale/nl/LC_MESSAGES/transmission.mo
+share/locale/pl/LC_MESSAGES/transmission.mo
+share/locale/pt/LC_MESSAGES/transmission.mo
+share/locale/pt_BR/LC_MESSAGES/transmission.mo
+share/locale/ro/LC_MESSAGES/transmission.mo
+share/locale/ru/LC_MESSAGES/transmission.mo
+share/locale/sk/LC_MESSAGES/transmission.mo
+share/locale/sv/LC_MESSAGES/transmission.mo
 share/pixmaps/
 share/pixmaps/transmission.png
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/transmission/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -r1.3 PLIST-main
--- pkg/PLIST-main      2 Sep 2007 21:08:21 -0000       1.3
+++ pkg/PLIST-main      27 Oct 2007 23:20:34 -0000
@@ -1,16 +1,12 @@
 @comment $OpenBSD: PLIST-main,v 1.3 2007/09/02 21:08:21 naddy Exp $
 @pkgpath net/transmission
+bin/transmission-cli
 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
[EMAIL PROTECTED] man/man1/transmissioncli.1
 @comment share/locale/
[EMAIL PROTECTED] share/locale/bg/
[EMAIL PROTECTED] share/locale/bg/LC_MESSAGES/
[EMAIL PROTECTED] share/locale/de/
[EMAIL PROTECTED] share/locale/de/LC_MESSAGES/
 @comment share/locale/es/
 @comment share/locale/es/LC_MESSAGES/
 @comment share/locale/fi/
@@ -35,6 +31,3 @@
 @comment share/locale/sk/LC_MESSAGES/
 @comment share/locale/sv/
 @comment share/locale/sv/LC_MESSAGES/
-share/zsh/
-share/zsh/site-functions/
-share/zsh/site-functions/_transmissioncli
-- 
Christian "naddy" Weisgerber                          [EMAIL PROTECTED]

Reply via email to