From owner-svn-ports-head@FreeBSD.ORG Sun Aug 3 15:25:56 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E23078FF for ; Sun, 3 Aug 2014 15:25:55 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2BFD2A64 for ; Sun, 3 Aug 2014 15:25:55 +0000 (UTC) Received: from dinoex (uid 875) (envelope-from dinoex@FreeBSD.org) id 59e8 by svn.freebsd.org (DragonFly Mail Agent v0.9+); Sun, 03 Aug 2014 15:25:55 +0000 From: Dirk Meyer Date: Sun, 3 Aug 2014 15:25:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r363911 - head/archivers/lha/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: <53de5483.59e8.6edf53c0@svn.freebsd.org> X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Aug 2014 15:25:56 -0000 Author: dinoex Date: Sun Aug 3 15:25:54 2014 New Revision: 363911 URL: http://svnweb.freebsd.org/changeset/ports/363911 QAT: https://qat.redports.org/buildarchive/r363911/ Log: - rename patch files Added: head/archivers/lha/files/patch-lha.h - copied unchanged from r363792, head/archivers/lha/files/patch-src_lha.h head/archivers/lha/files/patch-lhadd.c - copied unchanged from r363792, head/archivers/lha/files/patch-src_lhadd.c head/archivers/lha/files/patch-lharc.c - copied unchanged from r363792, head/archivers/lha/files/patch-ad Deleted: head/archivers/lha/files/patch-ad head/archivers/lha/files/patch-src_lha.h head/archivers/lha/files/patch-src_lhadd.c Copied: head/archivers/lha/files/patch-lha.h (from r363792, head/archivers/lha/files/patch-src_lha.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/lha/files/patch-lha.h Sun Aug 3 15:25:54 2014 (r363911, copy of r363792, head/archivers/lha/files/patch-src_lha.h) @@ -0,0 +1,11 @@ +diff -ru src.orig/lha.h src/lha.h +--- src.orig/lha.h Thu Oct 5 10:35:38 2000 ++++ src/lha.h Sun May 11 00:31:53 2003 +@@ -11,6 +11,7 @@ + lharc.h interface.h slidehuf.h + */ + #include ++#include + #include + #include + #include Copied: head/archivers/lha/files/patch-lhadd.c (from r363792, head/archivers/lha/files/patch-src_lhadd.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/lha/files/patch-lhadd.c Sun Aug 3 15:25:54 2014 (r363911, copy of r363792, head/archivers/lha/files/patch-src_lhadd.c) @@ -0,0 +1,40 @@ +--- src/lhadd.c.orig Mon Jul 31 18:09:53 2000 ++++ src/lhadd.c Mon Jul 31 18:14:20 2000 +@@ -270,13 +270,35 @@ + { + int old_umask; + FILE *afp; ++ int tempfd; ++ ++ #ifdef TMP_FILENAME_TEMPLATE ++ if (extract_directory == NULL) { ++ strcpy(temporary_name, TMP_FILENAME_TEMPLATE); ++ } ++ else { ++ sprintf(temporary_name, "%s/lhXXXXXX", extract_directory); ++ } ++ tempfd = mkstemp(temporary_name); ++ #else ++ char *p, *s; ++ ++ strcpy(temporary_name, archive_name); ++ for (p = temporary_name, s = (char *) 0; *p; p++) ++ if (*p == '/') ++ s = p; ++ strcpy((s ? s + 1 : temporary_name), "lhXXXXXX"); ++ tempfd = mkstemp(temporary_name); ++ #endif ++ if (tempfd == -1) ++ return NULL; + +- build_temporary_name(); + signal(SIGINT, interrupt); + signal(SIGHUP, interrupt); + + old_umask = umask(077); +- afp = xfopen(temporary_name, WRITE_BINARY); ++ /*afp = xfopen(temporary_name, WRITE_BINARY);*/ ++ afp = fdopen(tempfd, "w+"); + remove_temporary_at_error = TRUE; + temporary_fp = afp; + umask(old_umask); Copied: head/archivers/lha/files/patch-lharc.c (from r363792, head/archivers/lha/files/patch-ad) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/lha/files/patch-lharc.c Sun Aug 3 15:25:54 2014 (r363911, copy of r363792, head/archivers/lha/files/patch-ad) @@ -0,0 +1,19 @@ +--- src/lharc.c.orig Sun May 7 00:05:29 2000 ++++ src/lharc.c Fri Jul 28 19:35:31 2000 +@@ -889,6 +889,7 @@ + /* */ + /* ------------------------------------------------------------------------ */ + /* Build temporary file name and store to TEMPORARY_NAME */ ++#if !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(__OpenBSD__) + void + build_temporary_name() + { +@@ -912,7 +913,7 @@ + mktemp(temporary_name); + #endif + } +- ++#endif + /* ------------------------------------------------------------------------ */ + static void + modify_filename_extention(buffer, ext)