Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= dupd |
4 |
PORTNAME= dupd |
5 |
PORTVERSION= 1.6 |
5 |
PORTVERSION= 1.7 |
6 |
CATEGORIES= sysutils |
6 |
CATEGORIES= sysutils |
7 |
|
7 |
|
8 |
MAINTAINER= tom@hur.st |
8 |
MAINTAINER= tom@hur.st |
Lines 11-34
Link Here
|
11 |
LICENSE= GPLv3 |
11 |
LICENSE= GPLv3 |
12 |
LICENSE_FILE= ${WRKSRC}/COPYING |
12 |
LICENSE_FILE= ${WRKSRC}/COPYING |
13 |
|
13 |
|
14 |
NOT_FOR_ARCHS= arm armv6 armv7 i386 mips powerpc |
14 |
TEST_DEPENDS+= bash:shells/bash |
15 |
NOT_FOR_ARCHS_REASON= test fails on large files on 32-bit |
|
|
16 |
|
15 |
|
17 |
USES= gmake perl5 ssl sqlite:3 |
16 |
USES= gmake localbase perl5 sqlite:3 ssl |
18 |
USE_PERL5= test |
17 |
USE_PERL5= test |
19 |
|
18 |
|
20 |
TEST_DEPENDS+= bash:shells/bash |
19 |
ALL_TARGET= dupd |
|
|
20 |
TEST_TARGET= test |
21 |
|
21 |
|
22 |
USE_GITHUB= yes |
22 |
USE_GITHUB= yes |
23 |
GH_ACCOUNT= jvirkki |
23 |
GH_ACCOUNT= jvirkki |
24 |
|
24 |
|
25 |
ALL_TARGET= dupd |
25 |
OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS |
26 |
TEST_TARGET= test |
|
|
27 |
|
26 |
|
28 |
PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz |
27 |
OPTIMIZED_CFLAGS_MAKE_ARGS= CFLAGS="${CFLAGS:S/O2/O3/g}" |
29 |
|
28 |
|
30 |
do-install: |
29 |
# This gets rid of extra optimization caused by opt? |
31 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin |
30 |
post-extract: |
32 |
${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 |
31 |
${REINPLACE_CMD} -e '/OPT?=/d' ${WRKSRC}/Makefile |
33 |
|
32 |
|
|
|
33 |
post-install: |
34 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} |
35 |
|
36 |
do-install-DOCS-on: |
37 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
38 |
(cd ${WRKSRC}/docs ; ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}) |
39 |
|
34 |
.include <bsd.port.mk> |
40 |
.include <bsd.port.mk> |