Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Oct 1998 05:57:24 +0900 (JST)
From:      shige@kuis.kyoto-u.ac.jp
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Cc:        shige@kuis.kyoto-u.ac.jp
Subject:   ports/8256: Update port: archivers/lha
Message-ID:  <199810102057.FAA15569@smtp01.odn.ne.jp>

next in thread | raw e-mail | index | archive | help

>Number:         8256
>Category:       ports
>Synopsis:       Update port: archivers/lha
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 10 14:00:00 PDT 1998
>Last-Modified:
>Originator:     Shigeyuki FUKUSHIMA
>Organization:
Dept. of Information Science, Kyoto Univ., JAPAN
>Release:        FreeBSD 3.0-BETA i386
>Environment:

	FreeBSD 3.0-BETA i386
	FreeBSD 2.2.7-RELEASE i386

>Description:

Update port: archivers/lha

This update is Lha version 1.14c => 1.14d.
Accroding to the ChangeLog document in Lha distribution, 
this updrade includes some bug fix on FreeBSD systems.

This update is an unified diff style patch.
Note that this patch includes japanese characters.

Thank you.

--- shige

>How-To-Repeat:

>Fix:

diff -urN /usr/ports/archivers/lha/Makefile lha/Makefile
--- /usr/ports/archivers/lha/Makefile	Sun Apr  5 13:46:15 1998
+++ lha/Makefile	Sun Oct 11 05:44:16 1998
@@ -1,20 +1,21 @@
 # New ports collection makefile for:    lha
-# Version required:     1.14C
+# Version required:     1.14d
 # Date created:         26 Dec 1994
 # Whom:                 ache
 #
 # $Id: Makefile,v 1.10 1998/04/05 04:46:15 max Exp $
 #
 
-DISTNAME=       lha-114c
-PKGNAME=        lha-1.14c
+DISTNAME=       lha-114d
+PKGNAME=        lha-1.14d
 CATEGORIES=	archivers
-MASTER_SITES=   ftp://ftp.leo.chubu.ac.jp/pub/tools/
-EXTRACT_SUFX=   .tgz
+MASTER_SITES=   ftp://ftp.cs.titech.ac.jp/pub/tool/lha/ \
+		ftp://ftp.hipecs.hokudai.ac.jp/pub/unix/lha/ \
+		ftp://ftp.win.or.jp/pub/misc/
 
 MAINTAINER=     ache@FreeBSD.ORG
 
-MANLANG=	ja
 MAN1=		lha.1
+MANLANG=	ja
 
 .include <bsd.port.mk>
diff -urN /usr/ports/archivers/lha/files/md5 lha/files/md5
--- /usr/ports/archivers/lha/files/md5	Thu Aug 29 02:32:44 1996
+++ lha/files/md5	Mon Mar 30 21:59:24 1998
@@ -1 +1 @@
-MD5 (lha-114c.tgz) = b626a5af259773dfb2b12c3876bdfd46
+MD5 (lha-114d.tar.gz) = 765617f9c142756691cd52f53da2e3e7
diff -urN /usr/ports/archivers/lha/patches/patch-aa lha/patches/patch-aa
--- /usr/ports/archivers/lha/patches/patch-aa	Sun Apr  5 13:46:17 1998
+++ lha/patches/patch-aa	Mon Apr 20 02:49:51 1998
@@ -1,57 +1,42 @@
-*** Makefile.orig	Fri Mar  1 17:59:19 1996
---- Makefile	Sun Dec 15 11:00:17 1996
-***************
-*** 11,35 ****
-  #-----------------------------------------------------------------------
-  
-  SHELL=/bin/sh
-! MAKE = make
-  
-  #CC			= cc
-! CC			= gcc
-! SWITCHES	= -DNEED_INCREMENTAL_INDICATOR \
-!  -DTMP_FILENAME_TEMPLATE="\"/tmp/lhXXXXXX\""
-  #MACHINE     = -DSYSTIME_HAS_NO_TM -DFTIME -DEUC
-! MACHINE     = -DSYSTIME_HAS_NO_TM -DEUC -DFTIME
-  #OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer -mv8
-  #OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer
-! OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer
-  
-! BINDIR = /usr/local/bin
-! MANDIR = /usr/local/man
-! MANSECT = n
-  
-! INSTALL = install
-! INSTALLBIN = -s -m 755
-! INSTALLMAN = -m 644
-  
-  SUBDIRS = src man
-  
---- 11,37 ----
-  #-----------------------------------------------------------------------
-  
-  SHELL=/bin/sh
-! #MAKE = make
-  
-  #CC			= cc
-! #CC                      = gcc
-! SWITCHES        = -DNEED_INCREMENTAL_INDICATOR
-  #MACHINE     = -DSYSTIME_HAS_NO_TM -DFTIME -DEUC
-! MACHINE     = -DSYSTIME_HAS_NO_TM -DTIMELOCAL -DUSESTRCASECMP \
-! 	      -DSYSV_SYSTEM_DIR
-  #OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer -mv8
-  #OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer
-! #OPTIMIZE        = -O2 -fstrength-reduce -fomit-frame-pointer
-! OPTIMIZE        = ${CFLAGS}
-  
-! PREFIX ?= /usr/local
-! BINDIR = ${PREFIX}/bin
-! MANDIR = ${PREFIX}/man/ja
-! MANSECT = 1
-  
-! #INSTALL = install
-! INSTALLBIN = -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
-! INSTALLMAN = -m 444 -o bin -g bin -c
-  
-  SUBDIRS = src man
-  
+--- Makefile.orig	Wed Jan 15 18:46:08 1997
++++ Makefile	Mon Mar 30 22:09:06 1998
+@@ -11,26 +11,23 @@
+ #-----------------------------------------------------------------------
+ 
+ SHELL=/bin/sh
+-MAKE = make
++#MAKE = make
+ 
+ #CC			= cc
+-CC			= gcc
+-SWITCHES	= -DNEED_INCREMENTAL_INDICATOR \
+- -DTMP_FILENAME_TEMPLATE="\"/tmp/lhXXXXXX\""
+-#MACHINE     = -DSYSTIME_HAS_NO_TM -DFTIME -DEUC
+-MACHINE     = -DSYSTIME_HAS_NO_TM -DEUC -DHAVE_TM_ZONE
+-#OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer -mv8
+-#OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer
+-OPTIMIZE	= -O2 -fstrength-reduce -fomit-frame-pointer
+-#OPTIMIZE	= -g
++#CC			= gcc
++SWITCHES	= -DNEED_INCREMENTAL_INDICATOR
++MACHINE     = -DSYSTIME_HAS_NO_TM -DTIMELOCAL -DUSESTRCASECMP \
++              -DSYSV_SYSTEM_DIR -DEUC
++OPTIMIZE	= ${CFLAGS}
+ 
+-BINDIR = /usr/local/bin
+-MANDIR = /usr/local/man
+-MANSECT = n
++PREFIX ?= /usr/local
++BINDIR = ${PREFIX}/bin
++MANDIR = ${PREFIX}/man/ja
++MANSECT = 1
+ 
+-INSTALL = install
+-INSTALLBIN = -s -m 755
+-INSTALLMAN = -m 644
++#INSTALL = install
++INSTALLBIN = -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
++INSTALLMAN = -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE}
+ 
+ SUBDIRS = src man
+ 
diff -urN /usr/ports/archivers/lha/patches/patch-ab lha/patches/patch-ab
--- /usr/ports/archivers/lha/patches/patch-ab	Thu Aug 29 02:32:50 1996
+++ lha/patches/patch-ab	Mon Mar 30 22:13:14 1998
@@ -1,21 +1,11 @@
-*** src/lharc.c.bak	Fri Mar  8 09:09:06 1996
---- src/lharc.c	Wed Aug 28 21:13:02 1996
-***************
-*** 318,324 ****
-  		cmd_filec = 0;
-  		if ((xfilev = (char **) malloc(sizeof(char *) * xfilec)) == NULL)
-  			fatal_error("Virtual memory exhausted\n");
-! 		while (gets(inpbuf)) {
-  			if (cmd_filec >= xfilec) {
-  				xfilec += 256;
-  				cmd_filev = (char **) realloc(xfilev,
---- 318,326 ----
-  		cmd_filec = 0;
-  		if ((xfilev = (char **) malloc(sizeof(char *) * xfilec)) == NULL)
-  			fatal_error("Virtual memory exhausted\n");
-! 		while (fgets(inpbuf, sizeof(inpbuf), stdin)) {
-! 			if ((p = strchr(inpbuf, '\n')))
-! 				*p = '\0';
-  			if (cmd_filec >= xfilec) {
-  				xfilec += 256;
-  				cmd_filev = (char **) realloc(xfilev,
+--- src/lharc.c.orig	Wed Jan 15 18:49:30 1997
++++ src/lharc.c	Mon Mar 30 22:12:37 1998
+@@ -346,6 +346,8 @@
+ 		if ((xfilev = (char **) malloc(sizeof(char *) * xfilec)) == NULL)
+ 			fatal_error("Virtual memory exhausted\n");
+ 		while (fgets(inpbuf, sizeof(inpbuf), stdin)) {
++			if ((p = strchr(inpbuf, '\n')))
++				*p = '\0';
+ 			if (cmd_filec >= xfilec) {
+ 				xfilec += 256;
+ 				cmd_filev = (char **) realloc(xfilev,
diff -urN /usr/ports/archivers/lha/patches/patch-ac lha/patches/patch-ac
--- /usr/ports/archivers/lha/patches/patch-ac	Thu Jan  1 09:00:00 1970
+++ lha/patches/patch-ac	Sun Apr 26 07:47:12 1998
@@ -0,0 +1,8 @@
+--- man/lha.n.orig	Wed Jan 15 18:46:41 1997
++++ man/lha.n	Sun Apr 26 07:46:49 1998
+@@ -1,4 +1,4 @@
+-.TH LHA N "January 14,1997" "" "LHa for UNIX Users Manual"
++.TH LHA 1 "January 14,1997" "" "LHa for UNIX Users Manual"
+ .SH "NAME 名称"
+ LHa \- 高圧縮アーカイバ
+ .SH "SYNOPSIS 形式"
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810102057.FAA15569>