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} |