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

(-)p7zip/Makefile (-15 / +14 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	p7zip
8
PORTNAME=	p7zip
9
PORTVERSION=	4.37
9
PORTVERSION=	4.39
10
CATEGORIES=	archivers
10
CATEGORIES=	archivers
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 19-36 Link Here
19
MAKEFILE=	makefile
19
MAKEFILE=	makefile
20
WRKSRC=		${WRKDIR}/${PORTNAME}_${PORTVERSION}
20
WRKSRC=		${WRKDIR}/${PORTNAME}_${PORTVERSION}
21
PORTDOCS=	*
21
PORTDOCS=	*
22
MAN1=		7z.1 7za.1
22
MAN1=		7z.1 7za.1 7zr.1
23
MANCOMPRESSED=	no
23
MANCOMPRESSED=	no
24
24
25
DLLDIR=		${PREFIX}/libexec/p7zip
25
DLLDIR=		${PREFIX}/libexec/p7zip
26
26
27
PLIST_SUB=	MODULES=""
27
PLIST_SUB=	MODULES=""
28
ALL_TARGET=	7z 7za sfx
28
ALL_TARGET=	7z 7za 7zr sfx
29
7ZBIN=		7z 7za 7zCon.sfx
29
7ZBIN=		7z 7za 7zr 7zCon.sfx
30
.if defined(WITHOUT_MODULES)
30
.if defined(WITHOUT_MODULES)
31
PLIST_SUB=	MODULES="@comment "
31
PLIST_SUB=	MODULES="@comment "
32
ALL_TARGET=	7za sfx
32
ALL_TARGET=	7za 7zr sfx
33
7ZBIN=		7za 7zCon.sfx
33
7ZBIN=		7za 7zr 7zCon.sfx
34
.endif
34
.endif
35
35
36
.include <bsd.port.pre.mk>
36
.include <bsd.port.pre.mk>
Lines 56-72 Link Here
56
		${WRKSRC}/man1/*
56
		${WRKSRC}/man1/*
57
57
58
do-install:
58
do-install:
59
	${MKDIR} ${DLLDIR}
59
	${INSTALL} -d ${DLLDIR}
60
.for f in ${7ZBIN}
60
.for f in ${7ZBIN}
61
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${DLLDIR}
61
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${DLLDIR}/
62
.endfor
62
.endfor
63
	${INSTALL_SCRIPT} ${FILESDIR}/7z ${PREFIX}/bin
63
	${INSTALL_SCRIPT} ${FILESDIR}/7z ${PREFIX}/bin/
64
	${LN} -sf 7z ${PREFIX}/bin/7za
64
	${LN} -sf 7z ${PREFIX}/bin/7za
65
	${INSTALL_SCRIPT} ${FILESDIR}/p7zip ${PREFIX}/bin
65
	${LN} -sf 7z ${PREFIX}/bin/7zr
66
	${INSTALL_SCRIPT} ${FILESDIR}/p7zip ${PREFIX}/bin/
66
.if !defined(WITHOUT_MODULES)
67
.if !defined(WITHOUT_MODULES)
67
.for f in Codecs Formats
68
.for f in Codecs Formats
68
	${MKDIR} ${DLLDIR}/${f}
69
	${INSTALL} -d ${DLLDIR}/${f}
69
	${INSTALL_DATA} ${WRKSRC}/bin/${f}/* ${DLLDIR}/${f}
70
	${INSTALL_DATA} ${WRKSRC}/bin/${f}/* ${DLLDIR}/${f}/
70
.endfor
71
.endfor
71
.endif
72
.endif
72
.if !defined(NOPORTDOCS)
73
.if !defined(NOPORTDOCS)
Lines 77-84 Link Here
77
	${FIND} ${DOCSDIR} -type d | ${XARGS} ${CHMOD} 755
78
	${FIND} ${DOCSDIR} -type d | ${XARGS} ${CHMOD} 755
78
	${FIND} ${DOCSDIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
79
	${FIND} ${DOCSDIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
79
.endif
80
.endif
80
.for m in ${MAN1}
81
	${INSTALL_MAN} ${MAN1:S,^,${WRKSRC}/man1/,} ${MAN1PREFIX}/man/man1/
81
	${INSTALL} ${WRKSRC}/man1/${m} ${MAN1PREFIX}/man/man1
82
.endfor
83
82
84
.include <bsd.port.post.mk>
83
.include <bsd.port.post.mk>
(-)p7zip/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (p7zip_4.37_src_all.tar.bz2) = a44cc192317c03e204821d6198e913df
1
MD5 (p7zip_4.39_src_all.tar.bz2) = 081be9cfb67c9be4e526913b14dd6f86
2
SHA256 (p7zip_4.37_src_all.tar.bz2) = b791f247f7662f1205ba0677144c41e1b68096eff40b1c506e0524d98574afee
2
SHA256 (p7zip_4.39_src_all.tar.bz2) = 8eef1c3907f58a2fd2b15bce94334635d8199e21d5daab541057a828b7e7da0e
3
SIZE (p7zip_4.37_src_all.tar.bz2) = 1474144
3
SIZE (p7zip_4.39_src_all.tar.bz2) = 1445834
(-)p7zip/pkg-plist (+3 lines)
Lines 1-9 Link Here
1
@unexec /bin/rm -f %D/bin/7za
1
@unexec /bin/rm -f %D/bin/7za
2
@unexec /bin/rm -f %D/bin/7zr
2
bin/7z
3
bin/7z
3
bin/p7zip
4
bin/p7zip
4
@exec /bin/ln -sf 7z %D/bin/7za
5
@exec /bin/ln -sf 7z %D/bin/7za
6
@exec /bin/ln -sf 7z %D/bin/7zr
5
%%MODULES%%libexec/p7zip/7z
7
%%MODULES%%libexec/p7zip/7z
6
libexec/p7zip/7za
8
libexec/p7zip/7za
9
libexec/p7zip/7zr
7
libexec/p7zip/7zCon.sfx
10
libexec/p7zip/7zCon.sfx
8
%%MODULES%%libexec/p7zip/Codecs/7zAES.so
11
%%MODULES%%libexec/p7zip/Codecs/7zAES.so
9
%%MODULES%%libexec/p7zip/Codecs/AES.so
12
%%MODULES%%libexec/p7zip/Codecs/AES.so

Return to bug 96614