View | Details | Raw Unified | Return to bug 197750
Collapse All | Expand All

(-)Makefile (-18 / +6 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	unzip
4
PORTNAME=	unzip
5
PORTVERSION=	6.0
5
PORTVERSION=	6.0
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	archivers
7
CATEGORIES=	archivers
8
MASTER_SITES=	SF/infozip/UnZip%206.x%20%28latest%29/UnZip%20${PORTVERSION}/:main \
8
MASTER_SITES=	SF/infozip/UnZip%206.x%20%28latest%29/UnZip%20${PORTVERSION}/:main \
9
		SF/infozip/UnZip%205.x%20and%20earlier/5.51/:unreduce
9
		SF/infozip/UnZip%205.x%20and%20earlier/5.51/:unreduce
Lines 21-34 Link Here
21
ALL_TARGET=	bsd
21
ALL_TARGET=	bsd
22
MAKEFILE=	unix/Makefile
22
MAKEFILE=	unix/Makefile
23
MAKE_ARGS=	LF2="${STRIP}"
23
MAKE_ARGS=	LF2="${STRIP}"
24
.if defined(INSTALL_AS_INFOUNZIP)
25
UNZIP_NAME=	info-unzip
26
.else
27
UNZIP_NAME=	unzip
28
.endif
29
PORTDOCS=	README WHERE
24
PORTDOCS=	README WHERE
30
MANPAGES=	${UNZIP_NAME}.1 funzip.1 unzipsfx.1 zipgrep.1 zipinfo.1
25
MANPAGES=	unzip.1 funzip.1 unzipsfx.1 zipgrep.1 zipinfo.1
31
PLIST_FILES=	bin/${UNZIP_NAME} bin/funzip bin/unzipsfx bin/zipgrep \
26
PLIST_FILES=	bin/unzip bin/funzip bin/unzipsfx bin/zipgrep \
32
		bin/zipinfo
27
		bin/zipinfo
33
PLIST_FILES+=	${MANPAGES:C|^(.*)\.([1-9])$|man/man\2/\1.\2.gz|}
28
PLIST_FILES+=	${MANPAGES:C|^(.*)\.([1-9])$|man/man\2/\1.\2.gz|}
34
29
Lines 88-109 Link Here
88
EXTRA_PATCHES+=	${FILESDIR}/extra-ru-patch-ebcdic.h
83
EXTRA_PATCHES+=	${FILESDIR}/extra-ru-patch-ebcdic.h
89
.endif
84
.endif
90
85
91
.if !defined(INSTALL_AS_INFOUNZIP)
92
pre-fetch:
93
	@${ECHO} ""
94
	@${ECHO} "Use INSTALL_AS_INFOUNZIP=yes to install Info Unzip as ${PREFIX}/bin/info-unzip"
95
	@${ECHO} ""
96
.endif
97
98
do-install:
86
do-install:
99
	${INSTALL_PROGRAM} ${WRKSRC}/unzip \
87
	${INSTALL_PROGRAM} ${WRKSRC}/unzip \
100
		${STAGEDIR}${PREFIX}/bin/${UNZIP_NAME}
88
		${STAGEDIR}${PREFIX}/bin/
101
	cd ${WRKSRC} && \
89
	cd ${WRKSRC} && \
102
		${INSTALL_PROGRAM} funzip unzipsfx ${STAGEDIR}${PREFIX}/bin
90
		${INSTALL_PROGRAM} funzip unzipsfx ${STAGEDIR}${PREFIX}/bin
103
	${LN} -sf ${UNZIP_NAME} ${STAGEDIR}${PREFIX}/bin/zipinfo
91
	${LN} -sf unzip ${STAGEDIR}${PREFIX}/bin/zipinfo
104
	${INSTALL_SCRIPT} ${WRKSRC}/unix/zipgrep ${STAGEDIR}${PREFIX}/bin
92
	${INSTALL_SCRIPT} ${WRKSRC}/unix/zipgrep ${STAGEDIR}${PREFIX}/bin
105
	${INSTALL_MAN} ${WRKSRC}/man/unzip.1 \
93
	${INSTALL_MAN} ${WRKSRC}/man/unzip.1 \
106
		${STAGEDIR}${MAN1PREFIX}/man/man1/${UNZIP_NAME}.1
94
		${STAGEDIR}${MAN1PREFIX}/man/man1
107
	cd ${WRKSRC}/man && ${INSTALL_MAN} ${MANPAGES:Nunzip.1:Ninfo-unzip.1} \
95
	cd ${WRKSRC}/man && ${INSTALL_MAN} ${MANPAGES:Nunzip.1:Ninfo-unzip.1} \
108
		${STAGEDIR}${MAN1PREFIX}/man/man1
96
		${STAGEDIR}${MAN1PREFIX}/man/man1
109
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
97
	@${MKDIR} ${STAGEDIR}${DOCSDIR}

Return to bug 197750