Date: Sun, 18 Sep 2005 03:00:18 +0900 From: KATO Tsuguru <tkato432@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/86266: Update port: ftp/downloader to 2.5.5 Message-ID: <20050918030018.1d19644a.tkato432@yahoo.com> Resent-Message-ID: <200509171810.j8HIA5ms003364@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 86266 >Category: ports >Synopsis: Update port: ftp/downloader to 2.5.5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Sep 17 18:10:05 GMT 2005 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 4.11-RELEASE-p12 i386 >Organization: >Environment: >Description: - Update to version 2.5.5 New file: files/patch-main-base64.cc files/patch-main-cookie.cc files/patch-main-signal.cc files/patch-main-sm.cc >How-To-Repeat: >Fix: diff -urN /usr/ports/ftp/downloader/Makefile ftp/downloader/Makefile --- /usr/ports/ftp/downloader/Makefile Sat Sep 17 02:56:28 2005 +++ ftp/downloader/Makefile Sat Sep 17 20:39:16 2005 @@ -7,7 +7,7 @@ # PORTNAME= downloader -PORTVERSION= 2.5.4 +PORTVERSION= 2.5.5 CATEGORIES= ftp MASTER_SITES= http://www.krasu.ru/soft/chuchelo/files/ \ ftp://ftp.chg.ru/pub/X11/applications/Xdownloader/ @@ -47,8 +47,17 @@ s|-lpthread||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's| DOC||g ; \ s| share||g' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|MUTEX_TYPE_FAST|PTHREAD_MUTEX_NORMAL|g' \ - ${WRKSRC}/main/signal.cc +.if ${OSVERSION} < 500000 +.for file in main/addr.cc main/dlist.cc main/ftpd.cc main/face/mywidget.cc + @${REINPLACE_CMD} -e 's|pass\.clear()|pass = ""|g ; \ + s|user\.clear()|user = ""|g ; \ + s|host\.clear()|host = ""|g ; \ + s|file\.clear()|file = ""|g ; \ + s|params\.clear()|params = ""|g ; \ + s|tag\.clear()|tag = ""|g ; \ + s|path\.clear()|path = ""|g' ${WRKSRC}/${file} +.endfor +.endif post-install: ${INSTALL_MAN} ${WRKSRC}/DOC/nt.1 ${MANPREFIX}/man/man1 diff -urN /usr/ports/ftp/downloader/distinfo ftp/downloader/distinfo --- /usr/ports/ftp/downloader/distinfo Sat Sep 10 13:29:21 2005 +++ ftp/downloader/distinfo Fri Sep 16 22:35:57 2005 @@ -1,2 +1,2 @@ -MD5 (d4x-2.5.4.tar.bz2) = c797a933a8de1503b069b6d2499da727 -SIZE (d4x-2.5.4.tar.bz2) = 1549811 +MD5 (d4x-2.5.5.tar.bz2) = ee3c7dc4618b6ead77a22685195fcf24 +SIZE (d4x-2.5.5.tar.bz2) = 1556952 diff -urN /usr/ports/ftp/downloader/files/patch-main-base64.cc ftp/downloader/files/patch-main-base64.cc --- /usr/ports/ftp/downloader/files/patch-main-base64.cc Thu Jan 1 09:00:00 1970 +++ ftp/downloader/files/patch-main-base64.cc Fri Sep 16 23:07:16 2005 @@ -0,0 +1,10 @@ +--- main/base64.cc.orig Fri Sep 16 13:32:16 2005 ++++ main/base64.cc Fri Sep 16 23:03:23 2005 +@@ -13,6 +13,7 @@ + #include "base64.h" + #include <string.h> + #include <stdio.h> ++#include <inttypes.h> + + char Table64[64]={ 'A','B','C','D','E','F','G','H', + 'I','J','K','L','M','N','O','P', diff -urN /usr/ports/ftp/downloader/files/patch-main-cookie.cc ftp/downloader/files/patch-main-cookie.cc --- /usr/ports/ftp/downloader/files/patch-main-cookie.cc Thu Jan 1 09:00:00 1970 +++ ftp/downloader/files/patch-main-cookie.cc Fri Sep 16 23:10:20 2005 @@ -0,0 +1,11 @@ +--- main/cookie.cc.orig Tue Sep 13 19:59:44 2005 ++++ main/cookie.cc Fri Sep 16 23:10:02 2005 +@@ -109,7 +109,7 @@ + }; + + void tCookie::set_time(const std::string &what){ +- time_of_life=atoll(what.c_str()); ++ time_of_life=strtoll(what.c_str(), (char **)NULL, 10); + }; + + void tCookie::init(char *a,char *b,char *c,char *d){ diff -urN /usr/ports/ftp/downloader/files/patch-main-signal.cc ftp/downloader/files/patch-main-signal.cc --- /usr/ports/ftp/downloader/files/patch-main-signal.cc Thu Jan 1 09:00:00 1970 +++ ftp/downloader/files/patch-main-signal.cc Fri Sep 16 23:07:53 2005 @@ -0,0 +1,11 @@ +--- main/signal.cc.bak Fri Jul 2 00:41:31 2004 ++++ main/signal.cc Fri Sep 16 22:58:09 2005 +@@ -120,7 +120,7 @@ + pthread_mutexattr_t ma; + pthread_mutexattr_init(&ma); + #if !defined (__sparc__) && !defined(__mips__) +- pthread_mutexattr_settype(&ma,MUTEX_TYPE_FAST); ++ pthread_mutexattr_settype(&ma,PTHREAD_MUTEX_NORMAL); + #elif defined(__mips__) + pthread_mutexattr_settype(&ma,MUTEX_TYPE_NORMAL); + #endif diff -urN /usr/ports/ftp/downloader/files/patch-main-sm.cc ftp/downloader/files/patch-main-sm.cc --- /usr/ports/ftp/downloader/files/patch-main-sm.cc Thu Jan 1 09:00:00 1970 +++ ftp/downloader/files/patch-main-sm.cc Fri Sep 16 23:12:13 2005 @@ -0,0 +1,10 @@ +--- main/sm.cc.orig Thu Sep 15 14:31:21 2005 ++++ main/sm.cc Fri Sep 16 23:11:53 2005 +@@ -10,6 +10,7 @@ + */ + + #include "sm.h" ++#include <algorithm> + #include <functional> + + using namespace d4x; >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050918030018.1d19644a.tkato432>