Lines 7-13
Link Here
|
7 |
|
7 |
|
8 |
PORTNAME= quickml |
8 |
PORTNAME= quickml |
9 |
PORTVERSION= 0.7 |
9 |
PORTVERSION= 0.7 |
10 |
PORTREVISION= 5 |
10 |
PORTREVISION= 6 |
11 |
CATEGORIES= mail |
11 |
CATEGORIES= mail |
12 |
MASTER_SITES= http://0xcc.net/quickml/ |
12 |
MASTER_SITES= http://0xcc.net/quickml/ |
13 |
|
13 |
|
Lines 18-23
Link Here
|
18 |
LIMIT "Enable Creators and Members Limitation Patch" off |
18 |
LIMIT "Enable Creators and Members Limitation Patch" off |
19 |
|
19 |
|
20 |
PKGINSTALL= ${WRKDIR}/pkg-install |
20 |
PKGINSTALL= ${WRKDIR}/pkg-install |
|
|
21 |
SUB_FILES+= pkg-install |
21 |
|
22 |
|
22 |
QUICKML_USER= quickml |
23 |
QUICKML_USER= quickml |
23 |
QUICKML_GROUP= quickml |
24 |
QUICKML_GROUP= quickml |
Lines 26-34
Link Here
|
26 |
GNU_CONFIGURE= yes |
27 |
GNU_CONFIGURE= yes |
27 |
USE_RUBY= yes |
28 |
USE_RUBY= yes |
28 |
|
29 |
|
29 |
USE_RC_SUBR= yes |
30 |
USE_RC_SUBR= ${PORTNAME} |
30 |
FILES_SUB= USER=${QUICKML_USER} GROUP=${QUICKML_GROUP} \ |
31 |
SUB_LIST+= USER=${QUICKML_USER} GROUP=${QUICKML_GROUP} RUBY=${RUBY} |
31 |
PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} RUBY=${RUBY} |
|
|
32 |
|
32 |
|
33 |
CONFIGURE_ARGS+= --datadir="${PREFIX}/share/quickml" |
33 |
CONFIGURE_ARGS+= --datadir="${PREFIX}/share/quickml" |
34 |
CONFIGURE_ARGS+= --with-ruby="${RUBY}" |
34 |
CONFIGURE_ARGS+= --with-ruby="${RUBY}" |
Lines 43-51
Link Here
|
43 |
.endif |
43 |
.endif |
44 |
|
44 |
|
45 |
.if !defined(WITHOUT_ANALOG) |
45 |
.if !defined(WITHOUT_ANALOG) |
46 |
USE_GHOSTSCRIPT_RUN= yes |
46 |
#USE_GHOSTSCRIPT_RUN= yes |
47 |
RUN_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot \ |
47 |
#RUN_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot \ |
48 |
convert:${PORTSDIR}/graphics/ImageMagick |
48 |
# convert:${PORTSDIR}/graphics/ImageMagick |
49 |
.endif |
49 |
.endif |
50 |
|
50 |
|
51 |
post-fetch: |
51 |
post-fetch: |
Lines 57-71
Link Here
|
57 |
.if !defined(WITHOUT_LIMIT) |
57 |
.if !defined(WITHOUT_LIMIT) |
58 |
@${PATCH} ${PATCH_DIST_ARGS} < ${DISTDIR}/${PORTNAME}-${PORTVERSION}-limited.patch |
58 |
@${PATCH} ${PATCH_DIST_ARGS} < ${DISTDIR}/${PORTNAME}-${PORTVERSION}-limited.patch |
59 |
.endif |
59 |
.endif |
60 |
@${SED} ${FILES_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ |
|
|
61 |
${FILESDIR}/quickml.sh > ${WRKDIR}/quickml.sh |
62 |
.if defined(WITHOUT_ANALOG) |
60 |
.if defined(WITHOUT_ANALOG) |
63 |
${PATCH} ${PATCH_DIST_ARGS} < ${FILESDIR}/without_quickml-analog |
61 |
${PATCH} ${PATCH_DIST_ARGS} < ${FILESDIR}/without_quickml-analog |
64 |
.endif |
62 |
.endif |
65 |
|
63 |
|
66 |
pre-install: |
64 |
pre-install: |
67 |
@${SED} ${FILES_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ |
|
|
68 |
${PKGDIR}/pkg-install > ${PKGINSTALL} |
69 |
@${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL |
65 |
@${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL |
70 |
|
66 |
|
71 |
post-install: |
67 |
post-install: |
Lines 79-88
Link Here
|
79 |
${INSTALL_DATA} ${FILESDIR}/with-mta.en.rd ${DOCSDIR} |
75 |
${INSTALL_DATA} ${FILESDIR}/with-mta.en.rd ${DOCSDIR} |
80 |
${INSTALL_DATA} ${WRKSRC}/with-mta.ja.rd ${DOCSDIR} |
76 |
${INSTALL_DATA} ${WRKSRC}/with-mta.ja.rd ${DOCSDIR} |
81 |
.endif |
77 |
.endif |
82 |
.if !exists(${PREFIX}/etc/rc.d/quickml.sh) |
|
|
83 |
@${ECHO} "Installing ${PREFIX}/etc/rc.d/quickml.sh startup file." |
84 |
${INSTALL_SCRIPT} -m 751 ${WRKDIR}/quickml.sh ${PREFIX}/etc/rc.d/quickml.sh |
85 |
.endif |
86 |
@${SED} -e 's|%%PREFIX%%|${PREFIX}|g' -e 's|%%DOCSDIR%%|${DOCSDIR}|g' ${PKGMESSAGE} |
87 |
|
78 |
|
88 |
.include <bsd.port.post.mk> |
79 |
.include <bsd.port.post.mk> |