From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 30 08:30:04 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2515016A4CE for ; Wed, 30 Mar 2005 08:30:04 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85FDC43D6A for ; Wed, 30 Mar 2005 08:30:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2U8U3nE025393 for ; Wed, 30 Mar 2005 08:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2U8U3XK025389; Wed, 30 Mar 2005 08:30:03 GMT (envelope-from gnats) Resent-Date: Wed, 30 Mar 2005 08:30:03 GMT Resent-Message-Id: <200503300830.j2U8U3XK025389@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andrej Zverev Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8034F16A4CE for ; Wed, 30 Mar 2005 08:27:31 +0000 (GMT) Received: from waterwall.inec.ru (waterwall.inec.ru [213.148.3.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id 754A843D2D for ; Wed, 30 Mar 2005 08:27:30 +0000 (GMT) (envelope-from az@waterwall.inec.ru) Received: from waterwall.inec.ru (root@localhost) by waterwall.inec.ru (8.13.1/8.12.6) with SMTP id j2U8Rkqd036246 for ; Wed, 30 Mar 2005 12:27:46 +0400 (MSD) Received: from waterwall.inec.ru (localhost.inec.ru [127.0.0.1]) by localhost (8.13.1/8.12.6) with ESMTP id j2U8RkD4036240 for ; Wed, 30 Mar 2005 12:27:46 +0400 (MSD) Received: from localhost (localhost.inec.ru [127.0.0.1]) by localhost (Postfix) with SMTP id 6A71A5A185 for ; Wed, 30 Mar 2005 12:27:46 +0400 (MSD) Received: from waterwall.inec.ru (localhost.inec.ru [127.0.0.1]) by waterwall.inec.ru (Postfix) with ESMTP id AAP39424A630280E3 for ; Wed, 30 Mar 2005 12:27:46 +0400 (MSD) Received: (from root@localhost) by waterwall.inec.ru (8.13.1/8.12.6/Submit) id j2U8Rkfm036237; Wed, 30 Mar 2005 12:27:46 +0400 (MSD) Message-Id: <200503300827.j2U8Rkfm036237@waterwall.inec.ru> Date: Wed, 30 Mar 2005 12:27:46 +0400 (MSD) From: Andrej Zverev To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/79358: [update] devel/esvn to 0.6.9 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Andrej Zverev List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2005 08:30:04 -0000 >Number: 79358 >Category: ports >Synopsis: [update] devel/esvn to 0.6.9 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Mar 30 08:30:02 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Andrej Zverev >Release: FreeBSD 5.4-PRERELEASE i386 >Organization: >Environment: System: FreeBSD az.inec.ru 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #0: Fri Mar 4 19:52:44 MSK 2005 az@az.inec.ru:/usr/obj/usr/src/sys/GENERIC i386 >Description: Removed file: files/patch-esvn_utils.h Added file: files/patch-src-entries_parser.cpp >How-To-Repeat: >Fix: Apply this patch --- esvn.patch begins here --- diff -Nru esvn.orig/Makefile esvn/Makefile --- esvn.orig/Makefile Mon Jan 17 16:10:52 2005 +++ esvn/Makefile Wed Mar 30 10:23:53 2005 @@ -6,7 +6,7 @@ # PORTNAME= esvn -PORTVERSION= 0.6.8 +PORTVERSION= 0.6.9 CATEGORIES= devel MASTER_SITES= http://esvn.umputun.com/ DISTNAME= ${PORTNAME}-${PORTVERSION}-1 @@ -19,7 +19,7 @@ ESVN_DIST= esvn ESVNPRO= esvn.pro esvn-diff-wrapper.pro -ESVNDOCS= html-docs html-docs/common html-docs/common/admon html-docs/common/navig html-docs/images +ESVNDOCS= html-docs html-docs/common html-docs/common/admon html-docs/common/navig html-docs/images WRKSRC= ${WRKDIR}/${ESVN_DIST} diff -Nru esvn.orig/distinfo esvn/distinfo --- esvn.orig/distinfo Mon Jan 17 16:10:52 2005 +++ esvn/distinfo Wed Mar 30 09:56:55 2005 @@ -1,2 +1,2 @@ -MD5 (esvn-0.6.8-1.tar.gz) = 1682b7a21217e108cc00cc95b55ffe72 -SIZE (esvn-0.6.8-1.tar.gz) = 1920635 +MD5 (esvn-0.6.9-1.tar.gz) = d9feb055f19073328059b1994a04b19a +SIZE (esvn-0.6.9-1.tar.gz) = 1921281 diff -Nru esvn.orig/files/patch-esvn_utils.h esvn/files/patch-esvn_utils.h --- esvn.orig/files/patch-esvn_utils.h Fri Dec 10 14:49:09 2004 +++ esvn/files/patch-esvn_utils.h Thu Jan 1 03:00:00 1970 @@ -1,11 +0,0 @@ ---- src/esvn_utils.h.orig Sat Nov 27 12:55:50 2004 -+++ src/esvn_utils.h Fri Dec 10 10:50:35 2004 -@@ -5,6 +5,8 @@ - #include - #include - -+#include -+ - namespace EsvnUtils - { - inline QDateTime UTC2Local(const QDateTime& utc) diff -Nru esvn.orig/files/patch-src-entries_parser.cpp esvn/files/patch-src-entries_parser.cpp --- esvn.orig/files/patch-src-entries_parser.cpp Thu Jan 1 03:00:00 1970 +++ esvn/files/patch-src-entries_parser.cpp Wed Mar 23 15:49:51 2005 @@ -0,0 +1,31 @@ +--- src/entries_parser.cpp Thu Feb 24 08:15:56 2005 ++++ src/entries_parser.cpp Wed Mar 23 15:46:18 2005 +@@ -246,14 +246,27 @@ + + int gm_sec = isoDateTime.mid(17,2).toInt(); + +- time_t utc_time = mktime(&m); ++ time_t utc_time; + ++#if defined(__FreeBSD__) ++ ++ // BSD has inverse of gmtime() ++ utc_time = timegm(&m); ++ ++#else ++ ++ // all others do mktime() and adjust timezone + // mktime assumes broken-down time in local timezone, + // to get UTC we need to correct result by timezone offset ++ ++ utc_time = mktime(&m); ++ + #if (_WINDOWS || ESVN_WIN ) + utc_time -= _timezone; + #else + utc_time -= timezone; ++#endif ++ + #endif + + // round to remove leap seconds in "right" timezones --- esvn.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: