Lines 6-23
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= remind |
8 |
PORTNAME= remind |
9 |
PORTVERSION= 3.1.10 |
9 |
PORTVERSION= 3.1.12 |
10 |
CATEGORIES= deskutils |
10 |
CATEGORIES= deskutils |
11 |
MASTER_SITES= http://www.roaringpenguin.com/files/download/ \ |
11 |
MASTER_SITES= http://www.roaringpenguin.com/files/download/ \ |
12 |
http://freebsd.unixfreunde.de/sources/ |
12 |
http://freebsd.unixfreunde.de/sources/ |
13 |
DISTNAME= ${PORTNAME}-03.01.10 |
13 |
DISTNAME= ${PORTNAME}-03.01.12 |
14 |
|
14 |
|
15 |
MAINTAINER= jadawin@FreeBSD.org |
15 |
MAINTAINER= jadawin@FreeBSD.org |
16 |
COMMENT= Sophisticated calendar and alarm program |
16 |
COMMENT= Sophisticated calendar and alarm program |
17 |
|
17 |
|
18 |
LICENSE= GPLv2 |
18 |
LICENSE= GPLv2 |
19 |
|
19 |
|
20 |
OPTIONS= TCLTK "Tcl/Tk support" off |
20 |
OPTIONS_DEFINE= TCLTK |
21 |
|
21 |
|
22 |
GNU_CONFIGURE= yes |
22 |
GNU_CONFIGURE= yes |
23 |
MAKE_ARGS= INSTALL_SCRIPT="${INSTALL_SCRIPT}" |
23 |
MAKE_ARGS= INSTALL_SCRIPT="${INSTALL_SCRIPT}" |
Lines 28-42
Link Here
|
28 |
|
28 |
|
29 |
.include <bsd.port.options.mk> |
29 |
.include <bsd.port.options.mk> |
30 |
|
30 |
|
31 |
.if defined(WITH_TCLTK) |
31 |
.if ${PORT_OPTIONS:MTCLTK} |
32 |
USE_TK= yes |
32 |
USE_TK= yes |
33 |
RUN_DEPENDS+= dtplite:${PORTSDIR}/devel/tcllib |
33 |
RUN_DEPENDS+= dtplite:${PORTSDIR}/devel/tcllib |
34 |
MAN1+= cm2rem.1 tkremind.1 |
34 |
MAN1+= cm2rem.1 tkremind.1 |
35 |
PLIST_FILES+= bin/cm2rem.tcl bin/tkremind |
35 |
PLIST_FILES+= bin/cm2rem.tcl bin/tkremind |
36 |
.endif |
36 |
.endif |
37 |
|
37 |
|
38 |
.include <bsd.port.pre.mk> |
|
|
39 |
|
40 |
post-patch: |
38 |
post-patch: |
41 |
# This seems more than a little ugly. |
39 |
# This seems more than a little ugly. |
42 |
.if defined(LAT_DEG) |
40 |
.if defined(LAT_DEG) |
Lines 63-69
Link Here
|
63 |
.if defined(A4) |
61 |
.if defined(A4) |
64 |
@${REINPLACE_CMD} -e 's#"Letter", 612, 792#"A4", 595, 842#' ${WRKSRC}/src/custom.h |
62 |
@${REINPLACE_CMD} -e 's#"Letter", 612, 792#"A4", 595, 842#' ${WRKSRC}/src/custom.h |
65 |
.endif |
63 |
.endif |
66 |
.if defined(WITH_TCLTK) |
64 |
.if ${PORT_OPTIONS:MTCLTK} |
67 |
@${REINPLACE_CMD} -e 's,wish,${WISH},' ${WRKSRC}/scripts/tkremind |
65 |
@${REINPLACE_CMD} -e 's,wish,${WISH},' ${WRKSRC}/scripts/tkremind |
68 |
@${REINPLACE_CMD} -e 's,tclsh,${TCLSH},' ${WRKSRC}/scripts/cm2rem.tcl |
66 |
@${REINPLACE_CMD} -e 's,tclsh,${TCLSH},' ${WRKSRC}/scripts/cm2rem.tcl |
69 |
.endif |
67 |
.endif |
Lines 75-81
Link Here
|
75 |
.endfor |
73 |
.endfor |
76 |
${INSTALL_MAN} ${WRKSRC}/man/rem.1 ${PREFIX}/man/man1 |
74 |
${INSTALL_MAN} ${WRKSRC}/man/rem.1 ${PREFIX}/man/man1 |
77 |
${LN} -sf ${PREFIX}/bin/remind ${PREFIX}/bin/rem |
75 |
${LN} -sf ${PREFIX}/bin/remind ${PREFIX}/bin/rem |
78 |
.if defined(WITH_TCLTK) |
76 |
.if ${PORT_OPTIONS:MTCLTK} |
79 |
${INSTALL_SCRIPT} ${WRKSRC}/scripts/cm2rem.tcl ${PREFIX}/bin |
77 |
${INSTALL_SCRIPT} ${WRKSRC}/scripts/cm2rem.tcl ${PREFIX}/bin |
80 |
${INSTALL_SCRIPT} ${WRKSRC}/scripts/tkremind ${PREFIX}/bin |
78 |
${INSTALL_SCRIPT} ${WRKSRC}/scripts/tkremind ${PREFIX}/bin |
81 |
.for i in cm2rem tkremind |
79 |
.for i in cm2rem tkremind |
Lines 83-86
Link Here
|
83 |
.endfor |
81 |
.endfor |
84 |
.endif |
82 |
.endif |
85 |
|
83 |
|
86 |
.include <bsd.port.post.mk> |
84 |
.include <bsd.port.mk> |