Date: Thu, 26 Sep 2013 09:52:15 +0000 (UTC) From: Alex Kozlov <ak@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r328347 - head/archivers/ha Message-ID: <201309260952.r8Q9qFUV066109@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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,<malloc.h>,<stdlib.h>,' \ - ${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 <bsd.port.mk> 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 <harri.hirvola@vaisala.infonet.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309260952.r8Q9qFUV066109>