From boris@ntmk.ru Thu Jan 20 09:26:04 2005 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AB5C16A4CE; Thu, 20 Jan 2005 09:26:04 +0000 (GMT) Received: from mail.ntmk.ru (mail.ntmk.ru [217.114.241.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78BF043D5C; Thu, 20 Jan 2005 09:26:01 +0000 (GMT) (envelope-from boris@ntmk.ru) Received: from boris.nikom.ru ([10.1.16.195]) by mail.ntmk.ru with esmtp (Exim 4.34) id 1CrYZi-0003j9-41; Thu, 20 Jan 2005 14:25:58 +0500 Received: from root by boris.nikom.ru with local (Exim 4.43 (FreeBSD)) id 1CrYZh-000CZw-VM; Thu, 20 Jan 2005 14:25:57 +0500 Message-Id: Date: Thu, 20 Jan 2005 14:25:57 +0500 From: Boris Kovalenko To: FreeBSD-gnats-submit@freebsd.org Cc: lioux@FreeBSD.org Subject: [PATCH] net/xmule: update to 1.9.5 X-Send-Pr-Version: 3.113 X-GNATS-Notify: >Number: 76493 >Category: ports >Synopsis: [PATCH] net/xmule: update to 1.9.5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: lioux >State: closed >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Jan 20 09:30:33 GMT 2005 >Closed-Date: Sun Apr 03 02:44:59 GMT 2005 >Last-Modified: Sun Apr 03 02:44:59 GMT 2005 >Originator: Boris Kovalenko >Release: FreeBSD 5.3-STABLE i386 >Organization: JSC "TAGNet" >Environment: System: FreeBSD boris.nikom.ru 5.3-STABLE FreeBSD 5.3-STABLE #1: Tue Jan 11 15:17:02 YEKT 2005 >Description: - Update to 1.9.5 Removed file(s): - README.html Port maintainer (lioux@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- xmule-1.9.5.patch begins here --- diff -ruN --exclude=CVS /usr/ports/net/xmule/Makefile /usr/ports/net/xmule.new/Makefile --- /usr/ports/net/xmule/Makefile Tue Jan 11 08:12:40 2005 +++ /usr/ports/net/xmule.new/Makefile Thu Jan 20 14:20:45 2005 @@ -6,19 +6,19 @@ # PORTNAME= xmule -PORTVERSION= 1.9.4.b -PORTREVISION= 1 +PORTVERSION= 1.9.5 +PORTREVISION= 0 CATEGORIES= net -#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITES= http://download.berlios.de/%SUBDIR%/ MASTER_SITE_SUBDIR= xmule -DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} +DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= Port of eMule eDonkey P2P client using wxWindows class library LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 \ wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2 +BUILD_DEPENDS= cryptest:${PORTSDIR}/security/cryptopp RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget USE_GETTEXT= yes @@ -34,10 +34,12 @@ --with-gtk-prefix=${X11BASE} \ --with-libiconv-prefix=${LOCALBASE} \ --with-libintl-prefix=${LOCALBASE} \ - --enable-debug \ - --with-wx-config=${WX_CONFIG} + --with-wx-config=${WX_CONFIG} \ + --with-cryptopp-prefix=${LOCALBASE} \ + --disable-debug \ + --disable-debug-syms CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \ - LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}" + LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS} -L${LOCALBASE}/lib" MAKE_ENV= CC="${CC}" CXX="${CXX}" # for debugging purposes @@ -102,13 +104,13 @@ post-install: # install xmule binary - @${INSTALL_PROGRAM} \ + @${INSTALL_PROGRAM} -s \ ${WRKSRC}/${PORTNAME} \ ${PREFIX}/bin # do not install a generic named ed2k binary # install it under a more specific name @${INSTALL_PROGRAM} \ - ${WRKSRC}/ed2k \ + ${WRKSRC}/ed2k.xmule-2.0 \ ${PREFIX}/bin/${PORTNAME}-ed2k-handler .include diff -ruN --exclude=CVS /usr/ports/net/xmule/README.html /usr/ports/net/xmule.new/README.html --- /usr/ports/net/xmule/README.html Tue Feb 24 00:32:19 2004 +++ /usr/ports/net/xmule.new/README.html Thu Jan 1 05:00:00 1970 @@ -1,43 +0,0 @@ - - - - - The FreeBSD Ports Collection (net/xmule) - - - -

The FreeBSD Ports Collection (net/xmule)

-
- -

You are now in the directory for the port "net/xmule".

- -

The package name of this port is "xmule-1.6.1".

- -

This is the one-line description for this port:

-
- -

-Port of eMule eDonkey P2P client using wxWindows class library -

-
- -

Please read the "description file" for a - longer description and/or visit the web site for futher informations.

- -

If needed, you may contact the maintainer of this port or the port mailing-list.

- -

This port requires package(s) "XFree86-fontEncodings-4.3.0 XFree86-fontScalable-4.3.0 XFree86-libraries-4.3.0_6 Xft-2.1.2 atk-1.4.1_1 expat-1.95.6_1 fontconfig-2.2.90_3 freetype2-2.1.5_1 gettext-0.12.1 glib-1.2.10_10 glib-2.2.3 gmake-3.80_1 gtk-1.2.10_10 gtk-2.2.4_1 imake-4.3.0_1 jpeg-6b_1 libiconv-1.9.1_3 pango-1.2.5 perl-5.6.1_15 pkgconfig-0.15.0 png-1.2.5_2 tiff-3.6.0 wxgtk-common-2.4.2 wxgtk2-2.4.2_1" to build.

- -

This port requires package(s) "XFree86-fontEncodings-4.3.0 XFree86-fontScalable-4.3.0 XFree86-libraries-4.3.0_6 Xft-2.1.2 atk-1.4.1_1 expat-1.95.6_1 fontconfig-2.2.90_3 freetype2-2.1.5_1 gettext-0.12.1 glib-1.2.10_10 glib-2.2.3 gnomehier-1.0_10 gtk-1.2.10_10 gtk-2.2.4_1 imake-4.3.0_1 jpeg-6b_1 libiconv-1.9.1_3 pango-1.2.5 perl-5.6.1_15 pkgconfig-0.15.0 png-1.2.5_2 tiff-3.6.0 wget-1.8.2_5 wxgtk-common-2.4.2 wxgtk2-2.4.2_1" to run.

- -

Go to the top of the ports tree for - a summary on how to use the ports collection.

-
- -

Go up one level | Go to top of ports tree

- - - diff -ruN --exclude=CVS /usr/ports/net/xmule/distinfo /usr/ports/net/xmule.new/distinfo --- /usr/ports/net/xmule/distinfo Mon Nov 15 08:18:32 2004 +++ /usr/ports/net/xmule.new/distinfo Mon Jan 17 13:16:22 2005 @@ -1,2 +1,2 @@ -MD5 (xmule-1.9.4b.tar.bz2) = 467512b482feb308e376ff16ac4de649 -SIZE (xmule-1.9.4b.tar.bz2) = 1395296 +MD5 (xmule-1.9.5.tar.bz2) = 32bbe12ea1c9ea65253e50eefc330e07 +SIZE (xmule-1.9.5.tar.bz2) = 1244704 diff -ruN --exclude=CVS /usr/ports/net/xmule/files/patch-ED2K-Links.HOWTO /usr/ports/net/xmule.new/files/patch-ED2K-Links.HOWTO --- /usr/ports/net/xmule/files/patch-ED2K-Links.HOWTO Wed Mar 10 08:10:26 2004 +++ /usr/ports/net/xmule.new/files/patch-ED2K-Links.HOWTO Mon Jan 17 13:34:29 2005 @@ -1,5 +1,5 @@ ---- ED2K-Links.HOWTO.orig Thu Mar 4 12:46:20 2004 -+++ ED2K-Links.HOWTO Tue Mar 9 21:21:16 2004 +--- ED2K-Links.HOWTO.orig Mon Jan 17 13:23:59 2005 ++++ ED2K-Links.HOWTO Mon Jan 17 13:26:18 2005 @@ -14,7 +14,7 @@ the mentioned directory: @@ -14,7 +14,7 @@ #!/bin/sh - /usr/local/bin/ed2k "ed2k://$1"; -+ xmule-ed2k-handler "ed2k://$1"; ++ /usr/X11R6/bin/xmule-ed2k-handler "ed2k://$1"; now edit (as root) /etc/opera6rc or as non-root ~/.opera/opera6.ini: diff -ruN --exclude=CVS /usr/ports/net/xmule/files/patch-Makefile.in /usr/ports/net/xmule.new/files/patch-Makefile.in --- /usr/ports/net/xmule/files/patch-Makefile.in Mon Nov 15 08:18:32 2004 +++ /usr/ports/net/xmule.new/files/patch-Makefile.in Mon Jan 17 13:22:33 2005 @@ -1,15 +1,15 @@ ---- Makefile.in.orig Sun Nov 14 20:51:28 2004 -+++ Makefile.in Sun Nov 14 20:52:07 2004 +--- Makefile.in.orig Mon Jan 17 13:18:50 2005 ++++ Makefile.in Mon Jan 17 13:21:20 2005 @@ -268,9 +268,9 @@ @rm -rf Compilation.flags Makefile aclocal.m4 autom4te.cache config.h* config.l* config.st* config.rp* configure depcomp intl install: all - @mkdir -p @bindir@ - @mkdir -p @datadir@/{applications,locale,pixmaps} -- @cp -f ed2k xmule @bindir@ +- @cp -f ed2k.xmule-2.0 xmule @bindir@ + @mkdir -p @datadir@/applications + @mkdir -p @datadir@/locale + @mkdir -p @datadir@/pixmaps + @cp -f ed2k.xmule-2.0 @bindir@/ed2k @cd po && $(MAKE) install @cp -f xmule.desktop @datadir@/applications - @cp -f xmule.xpm @datadir@/pixmaps diff -ruN --exclude=CVS /usr/ports/net/xmule/files/patch-src::ServerSocket.cpp /usr/ports/net/xmule.new/files/patch-src::ServerSocket.cpp --- /usr/ports/net/xmule/files/patch-src::ServerSocket.cpp Mon Nov 15 04:59:23 2004 +++ /usr/ports/net/xmule.new/files/patch-src::ServerSocket.cpp Mon Jan 17 13:34:34 2005 @@ -1,5 +1,5 @@ ---- src/ServerSocket.cpp.orig Sun Nov 14 19:41:57 2004 -+++ src/ServerSocket.cpp Sun Nov 14 19:42:03 2004 +--- src/ServerSocket.cpp.orig Mon Jan 17 13:27:49 2005 ++++ src/ServerSocket.cpp Mon Jan 17 13:27:31 2005 @@ -44,6 +44,7 @@ #include "DynPrefs/DynPrefs.h" // Needed for DynamicPreferences diff -ruN --exclude=CVS /usr/ports/net/xmule/files/patch-src::SysTray.h /usr/ports/net/xmule.new/files/patch-src::SysTray.h --- /usr/ports/net/xmule/files/patch-src::SysTray.h Mon Nov 15 04:59:23 2004 +++ /usr/ports/net/xmule.new/files/patch-src::SysTray.h Mon Jan 17 13:34:40 2005 @@ -1,5 +1,5 @@ ---- src/SysTray.h.orig Sun Nov 14 19:45:30 2004 -+++ src/SysTray.h Sun Nov 14 19:45:00 2004 +--- src/SysTray.h.orig Fri Jan 7 08:35:45 2005 ++++ src/SysTray.h Mon Jan 17 13:28:50 2005 @@ -31,6 +31,7 @@ #include #include diff -ruN --exclude=CVS /usr/ports/net/xmule/files/patch-src::WebServer.cpp /usr/ports/net/xmule.new/files/patch-src::WebServer.cpp --- /usr/ports/net/xmule/files/patch-src::WebServer.cpp Thu Jun 12 04:29:38 2003 +++ /usr/ports/net/xmule.new/files/patch-src::WebServer.cpp Mon Jan 17 13:34:44 2005 @@ -1,8 +1,8 @@ ---- src/WebServer.cpp.orig Tue May 20 20:42:30 2003 -+++ src/WebServer.cpp Tue May 20 21:06:14 2003 -@@ -9,6 +9,10 @@ - #include +--- src/WebServer.cpp.orig Fri Jan 7 08:35:44 2005 ++++ src/WebServer.cpp Mon Jan 17 13:29:59 2005 +@@ -45,6 +45,10 @@ #include + #include +#ifdef __FreeBSD__ +extern long long atoll(const char *s); @@ -10,4 +10,4 @@ + #ifdef _DEBUG #undef THIS_FILE - static char THIS_FILE[]=__FILE__; + static char THIS_FILE[] = __FILE__; diff -ruN --exclude=CVS /usr/ports/net/xmule/files/patch-src::xmule.cpp /usr/ports/net/xmule.new/files/patch-src::xmule.cpp --- /usr/ports/net/xmule/files/patch-src::xmule.cpp Mon Nov 15 04:59:23 2004 +++ /usr/ports/net/xmule.new/files/patch-src::xmule.cpp Mon Jan 17 13:34:50 2005 @@ -1,6 +1,6 @@ ---- src/xmule.cpp.orig Sun Nov 14 20:25:21 2004 -+++ src/xmule.cpp Sun Nov 14 20:32:50 2004 -@@ -65,7 +65,6 @@ +--- src/xmule.cpp.orig Fri Jan 7 08:35:44 2005 ++++ src/xmule.cpp Mon Jan 17 13:30:43 2005 +@@ -66,7 +66,6 @@ #include // Needed for std::cout #include // Needed for GTK_WINDOW_TOPLEVEL --- xmule-1.9.5.patch ends here --- >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-ports-bugs->lioux Responsible-Changed-By: hq Responsible-Changed-When: Thu Jan 20 10:46:55 GMT 2005 Responsible-Changed-Why: Over to maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=76493 State-Changed-From-To: open->closed State-Changed-By: lioux State-Changed-When: Sun Apr 3 02:44:58 GMT 2005 State-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=76493 >Unformatted: