From owner-svn-ports-all@FreeBSD.ORG Thu Sep 26 09:52:16 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 40287835; Thu, 26 Sep 2013 09:52:16 +0000 (UTC) (envelope-from ak@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 141BC2EBE; Thu, 26 Sep 2013 09:52:16 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8Q9qFCc066111; Thu, 26 Sep 2013 09:52:15 GMT (envelope-from ak@svn.freebsd.org) Received: (from ak@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8Q9qFUV066109; Thu, 26 Sep 2013 09:52:15 GMT (envelope-from ak@svn.freebsd.org) Message-Id: <201309260952.r8Q9qFUV066109@svn.freebsd.org> From: Alex Kozlov Date: Thu, 26 Sep 2013 09:52:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r328347 - head/archivers/ha X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Sep 2013 09:52:16 -0000 Author: ak Date: Thu Sep 26 09:52:15 2013 New Revision: 328347 URL: http://svnweb.freebsd.org/changeset/ports/328347 Log: - Support STAGEDIR - Improve COMMENT - Clean pkg-descr Modified: head/archivers/ha/Makefile (contents, props changed) head/archivers/ha/pkg-descr (contents, props changed) Modified: head/archivers/ha/Makefile ============================================================================== --- head/archivers/ha/Makefile Thu Sep 26 09:41:21 2013 (r328346) +++ head/archivers/ha/Makefile Thu Sep 26 09:52:15 2013 (r328347) @@ -10,11 +10,10 @@ DISTNAME= ha0999 EXTRACT_SUFX= .tgz MAINTAINER= ak@FreeBSD.org -COMMENT= The HA archiver using the HSC compression method +COMMENT= File archiver based on HSC compression method PROJECTHOST= ak-various-projects -NO_STAGE= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/ha MAKEFILE= makefile.nix @@ -23,14 +22,13 @@ USES= gmake post-patch: @${REINPLACE_CMD} 's,,,' \ - ${WRKSRC}/c/hsc.c ${WRKSRC}/c/cpy.c \ - ${WRKSRC}/c/asc.c + ${WRKSRC}/c/hsc.c ${WRKSRC}/c/cpy.c ${WRKSRC}/c/asc.c @${REINPLACE_CMD} -e 's|CC =|CC ?=|' \ -e 's|LDFLAGS = -O2||' \ -e 's|CFLAGS = -Wall -O2|CFLAGS += -Wall|' \ ${WRKSRC}/makefile.nix do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/ha ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/ha ${STAGEDIR}${PREFIX}/bin .include Modified: head/archivers/ha/pkg-descr ============================================================================== --- head/archivers/ha/pkg-descr Thu Sep 26 09:41:21 2013 (r328346) +++ head/archivers/ha/pkg-descr Thu Sep 26 09:52:15 2013 (r328347) @@ -9,16 +9,16 @@ for this version are not very consistent work. There are several improvements which should be made before this could be -called version 1.0. Some of the most obvious of these are: +called version 1.0. Some of the most obvious of these are: - Compression methods should be coded in assembler for PC and using more efficient data structures for 32 bit platforms. Current version does - some things only to overcome 64kB segments of 8086. -- UNIX port has still some problems and is missing some things (for example - a grouping operator in wildcard matches). -- File handling is far from optimum. -- Archive handling is not too clever either. -- Testing should be done more thoroughly as there are many special cases - in compression routines which get used very rarely. + some things only to overcome 64kB segments of 8086. +- UNIX port has still some problems and is missing some things (for example + a grouping operator in wildcard matches). +- File handling is far from optimum. +- Archive handling is not too clever either. +- Testing should be done more thoroughly as there are many special cases + in compression routines which get used very rarely. - Documentation of code and algorithms is totally missing. Author: Harri Hirvola