View | Details | Raw Unified | Return to bug 172246 | Differences between
and this patch

Collapse All | Expand All

(-)misc/nut/Makefile (-10 / +23 lines)
Lines 2-8 Link Here
2
# $FreeBSD: ports/misc/nut/Makefile,v 1.105 2012/09/25 11:16:05 culot Exp $
2
# $FreeBSD: ports/misc/nut/Makefile,v 1.105 2012/09/25 11:16:05 culot Exp $
3
3
4
PORTNAME=	nut
4
PORTNAME=	nut
5
PORTVERSION=	17.12
5
PORTVERSION=	18.3
6
CATEGORIES=	misc
6
CATEGORIES=	misc
7
MASTER_SITES=	SF
7
MASTER_SITES=	SF
8
PKGNAMEPREFIX=	health-
8
PKGNAMEPREFIX=	health-
Lines 12-47 Link Here
12
12
13
LICENSE=	GPLv2 # (or later)
13
LICENSE=	GPLv2 # (or later)
14
14
15
OPTIONS_DEFINE=	FLTK DOCS
16
FLTK_DESC=	FLTK GUI toolkit
17
15
USE_GMAKE=	yes
18
USE_GMAKE=	yes
16
MAKE_JOBS_SAFE=	yes
19
MAKE_JOBS_SAFE=	yes
17
20
18
OPTIONS_DEFINE=	DOCS
19
20
.include <bsd.port.options.mk>
21
22
.if ${PORT_OPTIONS:MDOCS}
23
DOCSDIR=	${PREFIX}/share/doc/${UNIQUENAME}
21
DOCSDIR=	${PREFIX}/share/doc/${UNIQUENAME}
24
PORTDOCS=	CREDITS README nut.html
25
.endif
26
22
27
MAN1=		${PORTNAME}.1
23
MAN1=		${PORTNAME}.1
24
PORTDOCS=	CREDITS README nut.html
28
PLIST_FILES=	bin/${PORTNAME} %%DATADIR%%/FOOD_DES.txt \
25
PLIST_FILES=	bin/${PORTNAME} %%DATADIR%%/FOOD_DES.txt \
29
		%%DATADIR%%/NUT_DATA.txt %%DATADIR%%/WEIGHT.lib \
26
		%%DATADIR%%/NUT_DATA.txt %%DATADIR%%/WEIGHT.lib \
30
		%%DATADIR%%/WEIGHT.txt %%DATADIR%%/sr24.nut
27
		%%DATADIR%%/WEIGHT.txt %%DATADIR%%/sr25.nut
31
PLIST_DIRS=	%%DATADIR%%
28
PLIST_DIRS=	%%DATADIR%%
32
29
30
.include <bsd.port.options.mk>
31
32
.if ${PORT_OPTIONS:MFLTK}
33
LIB_DEPENDS+=	fltk:${PORTSDIR}/x11-toolkits/fltk
34
MAKE_ENV+=	HAVE_FLTK=1 FLTK_NUT="fltk/Nut"
35
PLIST_FILES+=	bin/Nut
36
.else
37
MAKE_ENV+=	HAVE_FLTK=0 FLTK_NUT=""
38
.endif
39
33
post-patch:
40
post-patch:
34
	@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
41
	@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
35
		's|$$(prefix)/lib/nut|${DATADIR}| ; \
42
		's|$$(prefix)/lib/nut|${DATADIR}| ; \
43
		 s|^HAVE_FLTK|#HAVE_FLTK| ; \
44
		 s|^FLTK_NUT|#FLTK_NUT| ; \
36
		 s|^CC =|CC ?=| ; \
45
		 s|^CC =|CC ?=| ; \
37
		 s|^CXX =|CXX ?=| ; \
46
		 s|^CXX =|CXX ?=| ; \
38
		 s|^CFLAGS :=|CFLAGS +=| ; \
47
		 s|^CFLAGS :=|CFLAGS +=| ; \
39
		 s| -O | | ; \
48
		 s|-ansi -pedantic|| ; \
49
		 s|$$(OPT)|| ; \
40
		 s|ldstaticflags|ldflags| '
50
		 s|ldstaticflags|ldflags| '
41
51
42
do-install:
52
do-install:
43
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
53
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
44
	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1
54
	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1
55
.if ${PORT_OPTIONS:MFLTK}
56
	${INSTALL_PROGRAM} ${WRKSRC}/fltk/Nut ${PREFIX}/bin
57
.endif
45
	@${MKDIR} ${DATADIR}
58
	@${MKDIR} ${DATADIR}
46
	@(cd ${WRKSRC}/raw.data && ${COPYTREE_SHARE} . ${DATADIR})
59
	@(cd ${WRKSRC}/raw.data && ${COPYTREE_SHARE} . ${DATADIR})
47
.if ${PORT_OPTIONS:MDOCS}
60
.if ${PORT_OPTIONS:MDOCS}
(-)misc/nut/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (nut-17.12.tar.gz) = b2fbaa92cbb0351efc4b9a679c6fddb31ba56dd87c798fafecff12d21bb7d669
1
SHA256 (nut-18.3.tar.gz) = e703c063f0799cf44c418b19d367036d23b44ae354120ba6370081261dca5e86
2
SIZE (nut-17.12.tar.gz) = 1274051
2
SIZE (nut-18.3.tar.gz) = 1336554

Return to bug 172246