1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-12 07:27:57 +00:00

- Support STAGEDIR

- Improve COMMENT
- Clean pkg-descr
This commit is contained in:
Alex Kozlov 2013-09-26 09:52:15 +00:00
parent bd08545c34
commit 021ffc715f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=328347
2 changed files with 11 additions and 13 deletions

View File

@ -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>

View File

@ -9,16 +9,16 @@ for this version are not very consistent or clean, but everything should
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>