Lines 1-43
Link Here
|
1 |
PORTNAME= vcp |
1 |
PORTNAME= vcp |
2 |
PORTVERSION= 2.2 |
2 |
PORTVERSION= 2.2 |
|
|
3 |
PORTREVISION= 1 |
3 |
CATEGORIES= sysutils |
4 |
CATEGORIES= sysutils |
4 |
MASTER_SITES= http://freebsdcluster.org/~mich/software/ |
5 |
MASTER_SITES= http://freebsdcluster.org/~mich/software/ \ |
|
|
6 |
http://fuz.su/~fuz/distfiles/vcp/ |
5 |
|
7 |
|
6 |
MAINTAINER= ports@FreeBSD.org |
8 |
MAINTAINER= fuz@fuz.su |
7 |
COMMENT= Copy files in curses interface |
9 |
COMMENT= Copy files in curses interface |
8 |
WWW= http://members.iinet.net.au/~lynx/vcp |
|
|
9 |
|
10 |
|
10 |
BROKEN_FreeBSD_13= ld: error: duplicate symbol: logw |
11 |
LICENSE= BSD3CLAUSE |
11 |
BROKEN_FreeBSD_14= ld: error: duplicate symbol: logw |
12 |
LICENSE_FILE= ${WRKSRC}/COPYRIGHT |
|
|
13 |
|
14 |
USES= ncurses |
15 |
CFLAGS+= -L${NCURSESLIB} |
12 |
|
16 |
|
13 |
CONFLICTS= p5-VCP \ |
17 |
CONFLICTS= p5-VCP \ |
14 |
p5-VCP-autrijus |
18 |
p5-VCP-autrijus |
15 |
|
19 |
|
16 |
USES= ncurses |
|
|
17 |
LDFLAGS+= -lncurses |
18 |
|
19 |
OPTIONS_DEFINE= DOCS |
20 |
OPTIONS_DEFINE= DOCS |
20 |
|
21 |
|
21 |
pre-build: |
22 |
pre-build: |
22 |
@${REINPLACE_CMD} -e 's|/etc/vcp.conf|${PREFIX}/etc/vcp.conf|' ${WRKSRC}/misc.c |
23 |
@${REINPLACE_CMD} -e 's|/etc/vcp.conf|${PREFIX}/etc/vcp.conf|' ${WRKSRC}/misc.c |
23 |
@${REINPLACE_CMD} -e 's|/etc/vcp.conf|${PREFIX}/etc/vcp.conf|g' ${WRKSRC}/vcp.1 |
24 |
@${REINPLACE_CMD} -e 's|/etc/vcp.conf|${PREFIX}/etc/vcp.conf|g' ${WRKSRC}/vcp.1 |
24 |
|
25 |
|
25 |
do-build: |
|
|
26 |
cd ${WRKSRC} && \ |
27 |
${CC} ${CFLAGS} -c main.c && \ |
28 |
${CC} ${CFLAGS} -c copyall.c && \ |
29 |
${CC} ${CFLAGS} -c copy.c && \ |
30 |
${CC} ${CFLAGS} -c screen.c && \ |
31 |
${CC} ${CFLAGS} -c log.c && \ |
32 |
${CC} ${CFLAGS} -c path.c && \ |
33 |
${CC} ${CFLAGS} -c misc.c && \ |
34 |
${CC} ${CFLAGS} -c color.c && \ |
35 |
${CC} ${CFLAGS} -o ${PORTNAME} main.o copyall.o copy.o screen.o log.o path.o misc.o color.o ${LDFLAGS} |
36 |
|
37 |
do-install: |
26 |
do-install: |
38 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin |
27 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin |
39 |
${INSTALL_DATA} ${WRKSRC}/vcp.conf.sample ${STAGEDIR}${PREFIX}/etc |
28 |
${INSTALL_DATA} ${WRKSRC}/vcp.conf.sample ${STAGEDIR}${PREFIX}/etc |
40 |
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 |
29 |
${MKDIR} ${STAGEDIR}${MAN1PREFIX}/share/man/pl/man1 |
|
|
30 |
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/share/man/man1 |
31 |
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.pl.1 ${STAGEDIR}${MAN1PREFIX}/share/man/pl/man1/${PORTNAME}.1 |
41 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
32 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
42 |
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} |
33 |
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} |
43 |
|
34 |
|