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

(-)yafic/Makefile (-19 / +16 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	yafic
4
PORTNAME=	yafic
5
PORTVERSION=	1.2.2
5
PORTVERSION=	1.2.2
6
PORTREVISION=	1
6
CATEGORIES=	security
7
CATEGORIES=	security
7
MASTER_SITES=	SF
8
MASTER_SITES=	SF
8
9
Lines 10-16 Link Here
10
COMMENT=	Yet Another File Integrity Checker, similar to Tripwire
11
COMMENT=	Yet Another File Integrity Checker, similar to Tripwire
11
12
12
GNU_CONFIGURE=	yes
13
GNU_CONFIGURE=	yes
13
USE_GMAKE=	yes
14
USES=		gmake
14
LDFLAGS+=	-static
15
LDFLAGS+=	-static
15
16
16
.if defined(WITHOUT_OPENSSL)
17
.if defined(WITHOUT_OPENSSL)
Lines 20-50 Link Here
20
PLIST_SUB+=	CRYPTO=""
21
PLIST_SUB+=	CRYPTO=""
21
.endif
22
.endif
22
23
23
MAN1=		yafic.1
24
PKGMESSAGE=	${WRKDIR}/pkg-message
24
.if !defined(WITHOUT_OPENSSL)
25
25
MAN1+=		yafic-sign.1
26
post-patch:
26
MLINKS=		yafic-sign.1 yafic-check.1
27
	@${SED} -e "s;@@PREFIX@@;${PREFIX};g" \
27
.endif
28
		${.CURDIR}/pkg-message > ${PKGMESSAGE}
28
MAN5=		yafic.conf.5
29
29
30
NO_STAGE=	yes
31
do-install:
30
do-install:
32
	${INSTALL_PROGRAM} ${WRKSRC}/yafic ${PREFIX}/bin
31
	${INSTALL_PROGRAM} ${WRKSRC}/yafic ${STAGEDIR}${PREFIX}/bin
33
.if !defined(WITHOUT_OPENSSL)
32
.if !defined(WITHOUT_OPENSSL)
34
	${INSTALL_PROGRAM} ${WRKSRC}/yafic-sign ${PREFIX}/bin
33
	${INSTALL_PROGRAM} ${WRKSRC}/yafic-sign ${STAGEDIR}${PREFIX}/bin
35
	${LN} -f ${PREFIX}/bin/yafic-sign ${PREFIX}/bin/yafic-check
34
	${LN} -f ${STAGEDIR}${PREFIX}/bin/yafic-sign ${STAGEDIR}${PREFIX}/bin/yafic-check
36
.endif
35
.endif
37
	${INSTALL_MAN} ${WRKSRC}/yafic.1 ${PREFIX}/man/man1
36
	${INSTALL_MAN} ${WRKSRC}/yafic.1 ${STAGEDIR}${PREFIX}/man/man1
38
.if !defined(WITHOUT_OPENSSL)
37
.if !defined(WITHOUT_OPENSSL)
39
	${INSTALL_MAN} ${WRKSRC}/yafic-sign.1 ${PREFIX}/man/man1
38
	${INSTALL_MAN} ${WRKSRC}/yafic-sign.1 ${STAGEDIR}${PREFIX}/man/man1
39
	${LN} -f ${STAGEDIR}${PREFIX}/man/man1/yafic-sign.1 ${STAGEDIR}${PREFIX}/man/man1/yafic-check.1
40
.endif
40
.endif
41
	${INSTALL_MAN} ${WRKSRC}/yafic.conf.5 ${PREFIX}/man/man5
41
	${INSTALL_MAN} ${WRKSRC}/yafic.conf.5 ${STAGEDIR}${PREFIX}/man/man5
42
42
43
post-install:
43
post-install:
44
	@${MKDIR} ${PREFIX}/share/examples/yafic
44
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/yafic
45
	@${CP} ${FILESDIR}/yafic.conf.sample ${EXAMPLESDIR}
45
	@${CP} ${FILESDIR}/yafic.conf.sample ${STAGEDIR}${EXAMPLESDIR}
46
	@${ECHO}
47
	@${SED} -e "s%@@PREFIX@@%${PREFIX}%g" ${PKGMESSAGE}
48
	@${ECHO}
49
46
50
.include <bsd.port.mk>
47
.include <bsd.port.mk>
(-)yafic/pkg-plist (+4 lines)
Lines 1-5 Link Here
1
bin/yafic
1
bin/yafic
2
%%CRYPTO%%bin/yafic-sign
2
%%CRYPTO%%bin/yafic-sign
3
%%CRYPTO%%bin/yafic-check
3
%%CRYPTO%%bin/yafic-check
4
man/man1/yafic.1.gz
5
%%CRYPTO%%man/man1/yafic-check.1.gz
6
%%CRYPTO%%man/man1/yafic-sign.1.gz
7
man/man5/yafic.conf.5.gz
4
%%EXAMPLESDIR%%/yafic.conf.sample
8
%%EXAMPLESDIR%%/yafic.conf.sample
5
@dirrm share/examples/yafic
9
@dirrm share/examples/yafic

Return to bug 189616