Lines 4-11
Link Here
|
4 |
PORTNAME= unalz |
4 |
PORTNAME= unalz |
5 |
PORTVERSION= 0.65 |
5 |
PORTVERSION= 0.65 |
6 |
CATEGORIES= archivers |
6 |
CATEGORIES= archivers |
7 |
MASTER_SITES= http://www.kipple.pe.kr/win/unalz/ \ |
7 |
MASTER_SITES= http://www.kipple.pe.kr/win/unalz/ |
8 |
http://www.c-s.li/ports/ |
|
|
9 |
EXTRACT_SUFX= .tgz |
8 |
EXTRACT_SUFX= .tgz |
10 |
|
9 |
|
11 |
MAINTAINER= ports@FreeBSD.org |
10 |
MAINTAINER= ports@FreeBSD.org |
Lines 13-36
Link Here
|
13 |
|
12 |
|
14 |
LICENSE_FILE= ${WRKSRC}/readme.txt |
13 |
LICENSE_FILE= ${WRKSRC}/readme.txt |
15 |
|
14 |
|
16 |
BROKEN= fails to build |
15 |
WRKSRC= ${WRKDIR}/${PORTNAME} |
|
|
16 |
|
17 |
USE_DOS2UNIX= yes |
17 |
USE_ICONV= yes |
18 |
USE_ICONV= yes |
18 |
PLIST_FILES= bin/unalz |
19 |
MAKE_ARGS= CPP="${CXX}" CC="${CC}" OBJ="${UNALZ_OBJS}" \ |
19 |
MAKEFILE= Makefile.freebsd |
20 |
LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" |
20 |
CPPFLAGS+= -I${LOCALBASE}/include |
21 |
ALL_TARGET= posix-utf8 |
21 |
LDFLAGS+= -L${LOCALBASE}/lib |
22 |
MAKE_JOBS_SAFE= yes |
22 |
WRKSRC= ${WRKDIR}/unalz |
23 |
|
23 |
|
24 |
CFLAGS+= -I${LOCALBASE}/include |
24 |
pre-patch: |
25 |
LDFLAGS+= -L${LOCALBASE}/lib -lz -lbz2 |
25 |
cd ${WRKSRC} && for f in `find . -name '*.c' -o -name '*.h'`; do \ |
26 |
|
26 |
${TR} -d '\015' < ${WRKSRC}/$$f > ${WRKSRC}/$$f.tmp && \ |
27 |
PLIST_FILES= bin/${PORTNAME} |
27 |
${MV} -f ${WRKSRC}/$$f.tmp ${WRKSRC}/$$f; \ |
28 |
|
28 |
done |
29 |
UNALZ_OBJS= main.o UnAlz.o UnAlzUtils.o UnAlzBz2decompress.o \ |
29 |
${REINPLACE_CMD} -e 's|CPP = g++|CPP = ${CXX}|' \ |
30 |
UnAlzBzip2.o UnAlzbzlib.o |
30 |
-e "s|CC =|CC ?=|" \ |
31 |
|
31 |
${WRKSRC}/Makefile |
32 |
post-patch: |
|
|
33 |
@${REINPLACE_CMD} -e \ |
34 |
'/<sys\/timeb.h>/d' ${WRKSRC}/main.cpp |
32 |
|
35 |
|
33 |
do-install: |
36 |
do-install: |
34 |
${INSTALL_PROGRAM} ${WRKSRC}/unalz ${PREFIX}/bin |
37 |
(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} ${PREFIX}/bin) |
35 |
|
38 |
|
36 |
.include <bsd.port.mk> |
39 |
.include <bsd.port.mk> |