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:
parent
bd08545c34
commit
021ffc715f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=328347
@ -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>
|
||||
|
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user