Lines 28-36
Link Here
|
28 |
# WITH_MUTT_HTML |
28 |
# WITH_MUTT_HTML |
29 |
# This is a default knob and can be disabled by WITHOUT_MUTT_HTML |
29 |
# This is a default knob and can be disabled by WITHOUT_MUTT_HTML |
30 |
# |
30 |
# |
31 |
# If you do not want that the documentation is rebuilt using sgmlformat |
31 |
# If you do not want that the documentation is rebuilt using the xml tools |
32 |
# define: |
32 |
# define: |
33 |
# WITHOUT_MUTT_SGMLFORMAT |
33 |
# WITHOUT_MUTT_XML |
34 |
# (this can only be stated if WITHOUT_MUTT_HTML is defined) |
34 |
# (this can only be stated if WITHOUT_MUTT_HTML is defined) |
35 |
# |
35 |
# |
36 |
# If you want to access compressed email folders define: |
36 |
# If you want to access compressed email folders define: |
Lines 95-101
Link Here
|
95 |
# |
95 |
# |
96 |
|
96 |
|
97 |
PORTNAME= mutt-devel |
97 |
PORTNAME= mutt-devel |
98 |
PORTVERSION= 1.5.10 |
98 |
PORTVERSION= 1.5.11 |
99 |
CATEGORIES+= mail ipv6 |
99 |
CATEGORIES+= mail ipv6 |
100 |
.if defined(WITH_MUTT_NNTP) |
100 |
.if defined(WITH_MUTT_NNTP) |
101 |
CATEGORIES+= news |
101 |
CATEGORIES+= news |
Lines 110-117
Link Here
|
110 |
ftp://ftp.mutt.org.ua/pub/mutt/mutt-${VVV_PATCH_VERSION}/:vvv \ |
110 |
ftp://ftp.mutt.org.ua/pub/mutt/mutt-${VVV_PATCH_VERSION}/:vvv \ |
111 |
ftp://ftp3.mutt.org.ua/pub/mutt/mutt-${VVV_PATCH_VERSION}/:vvv \ |
111 |
ftp://ftp3.mutt.org.ua/pub/mutt/mutt-${VVV_PATCH_VERSION}/:vvv \ |
112 |
http://www.spinnaker.de/mutt/compressed/:rr \ |
112 |
http://www.spinnaker.de/mutt/compressed/:rr \ |
|
|
113 |
http://cedricduval.free.fr/mutt/patches/download/:cd \ |
113 |
http://thomer.com/mutt/:thomer |
114 |
http://thomer.com/mutt/:thomer |
114 |
DISTNAME= mutt-${PORTVERSION}i |
115 |
DISTNAME= mutt-${PORTVERSION} |
115 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
116 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
116 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
117 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
117 |
|
118 |
|
Lines 190-196
Link Here
|
190 |
.endif |
191 |
.endif |
191 |
|
192 |
|
192 |
.if defined (MUTT_LITE) |
193 |
.if defined (MUTT_LITE) |
193 |
WITHOUT_MUTT_SGMLFORMAT= yes |
194 |
WITHOUT_MUTT_XML= yes |
194 |
WITHOUT_MUTT_COMPRESSED_FOLDERS= yes |
195 |
WITHOUT_MUTT_COMPRESSED_FOLDERS= yes |
195 |
WITHOUT_MUTT_QUOTE_PATCH= yes |
196 |
WITHOUT_MUTT_QUOTE_PATCH= yes |
196 |
WITHOUT_MUTT_HTML= yes |
197 |
WITHOUT_MUTT_HTML= yes |
Lines 244-253
Link Here
|
244 |
MUTT_USES_SLANG= yes |
245 |
MUTT_USES_SLANG= yes |
245 |
.endif |
246 |
.endif |
246 |
.if defined(WITHOUT_MUTT_SGMLFORMAT) |
247 |
.if defined(WITHOUT_MUTT_SGMLFORMAT) |
247 |
SGML_USED= no |
248 |
XML_USED= no |
|
|
249 |
.endif |
250 |
.if defined(WITHOUT_MUTT_XML) |
251 |
XML_USED= no |
248 |
.endif |
252 |
.endif |
249 |
.if !defined(SGML_USED) |
253 |
.if !defined(XML_USED) |
250 |
SGML_USED= no |
254 |
XML_USED= no |
251 |
.endif |
255 |
.endif |
252 |
.if !defined(WITHOUT_NLS) |
256 |
.if !defined(WITHOUT_NLS) |
253 |
USE_GETTEXT= yes |
257 |
USE_GETTEXT= yes |
Lines 256-262
Link Here
|
256 |
USE_ICONV= yes |
260 |
USE_ICONV= yes |
257 |
.endif |
261 |
.endif |
258 |
.if defined(NOPORTDOCS) |
262 |
.if defined(NOPORTDOCS) |
259 |
SGML_USED= no |
263 |
XML_USED= no |
260 |
.endif |
264 |
.endif |
261 |
.if defined(MUTT_USES_NCURSES) && ${OSVERSION} < 400000 |
265 |
.if defined(MUTT_USES_NCURSES) && ${OSVERSION} < 400000 |
262 |
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses |
266 |
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses |
Lines 344-350
Link Here
|
344 |
.if ! defined (WITHOUT_MUTT_COMPRESSED_FOLDERS) |
348 |
.if ! defined (WITHOUT_MUTT_COMPRESSED_FOLDERS) |
345 |
DISTFILES+= patch-${RR_PATCH_VERSION}.rr.compressed.gz:vvv |
349 |
DISTFILES+= patch-${RR_PATCH_VERSION}.rr.compressed.gz:vvv |
346 |
CONFIGURE_ARGS+= --enable-compressed |
350 |
CONFIGURE_ARGS+= --enable-compressed |
347 |
SGML_NEEDED= yes |
351 |
XML_NEEDED= yes |
348 |
pre-patch:: |
352 |
pre-patch:: |
349 |
@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/patch-${RR_PATCH_VERSION}.rr.compressed.gz > ${WRKDIR}/patch-compressed |
353 |
@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/patch-${RR_PATCH_VERSION}.rr.compressed.gz > ${WRKDIR}/patch-compressed |
350 |
@${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.txt$$/,/^diff/d' \ |
354 |
@${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.txt$$/,/^diff/d' \ |
Lines 354-360
Link Here
|
354 |
.if defined(WITH_MUTT_NNTP) |
358 |
.if defined(WITH_MUTT_NNTP) |
355 |
DISTFILES+= patch-${VVV_PATCH_VERSION}.vvv.nntp.gz:vvv |
359 |
DISTFILES+= patch-${VVV_PATCH_VERSION}.vvv.nntp.gz:vvv |
356 |
CONFIGURE_ARGS+= --enable-nntp |
360 |
CONFIGURE_ARGS+= --enable-nntp |
357 |
SGML_NEEDED= yes |
361 |
XML_NEEDED= yes |
358 |
pre-patch:: |
362 |
pre-patch:: |
359 |
@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/patch-${VVV_PATCH_VERSION}.vvv.nntp.gz > ${WRKDIR}/patch-nntp |
363 |
@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/patch-${VVV_PATCH_VERSION}.vvv.nntp.gz > ${WRKDIR}/patch-nntp |
360 |
@${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.txt$$/,/^diff/d' \ |
364 |
@${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.txt$$/,/^diff/d' \ |
Lines 364-378
Link Here
|
364 |
.if ! defined(WITHOUT_MUTT_QUOTE_PATCH) |
368 |
.if ! defined(WITHOUT_MUTT_QUOTE_PATCH) |
365 |
PATCHFILES+= patch-${VVV_PATCH_VERSION}.vvv.initials.gz:vvv \ |
369 |
PATCHFILES+= patch-${VVV_PATCH_VERSION}.vvv.initials.gz:vvv \ |
366 |
patch-${VVV_PATCH_VERSION}.vvv.quote.gz:vvv |
370 |
patch-${VVV_PATCH_VERSION}.vvv.quote.gz:vvv |
367 |
SGML_NEEDED= yes |
371 |
XML_NEEDED= yes |
368 |
.endif |
372 |
.endif |
369 |
.if defined(WITH_MUTT_SIGNATURE_MENU) |
373 |
.if defined(WITH_MUTT_SIGNATURE_MENU) |
370 |
PATCHFILES+= patch-${CD_PATCH_VERSION}.cd.signatures_menu.2.1:cd |
374 |
PATCHFILES+= patch-${CD_PATCH_VERSION}.cd.signatures_menu.2.1:cd |
371 |
SGML_NEEDED= yes |
375 |
XML_NEEDED= yes |
372 |
.endif |
376 |
.endif |
373 |
.if defined(WITH_MUTT_IFDEF_PATCH) |
377 |
.if defined(WITH_MUTT_IFDEF_PATCH) |
374 |
PATCHFILES+= patch-${CD_IFDEF_PATCH_VERSION}.cd.ifdef.1:cd |
378 |
DISTFILES+= patch-${CD_IFDEF_PATCH_VERSION}.cd.ifdef.1:cd |
375 |
SGML_NEEDED= yes |
379 |
#XML_NEEDED= yes |
|
|
380 |
pre-patch:: |
381 |
${CAT} ${DISTDIR}/${DIST_SUBDIR}/patch-${CD_IFDEF_PATCH_VERSION}.cd.ifdef.1 > ${WRKDIR}/patch-ifdef |
382 |
${REINPLACE_CMD} -E '/^diff.*\/doc\/manual.sgml.head$$/,/^diff/d' \ |
383 |
${WRKDIR}/patch-ifdef |
384 |
${PATCH} ${PATCH_ARGS} -p1 < ${WRKDIR}/patch-ifdef |
376 |
.endif |
385 |
.endif |
377 |
.if defined(WITH_MUTT_MBOX_HOOK_PATCH) |
386 |
.if defined(WITH_MUTT_MBOX_HOOK_PATCH) |
378 |
PATCHFILES+= p0-patch-${DW_MBOX_PATCH_VERSION}.dw.mbox-hook.1:dw |
387 |
PATCHFILES+= p0-patch-${DW_MBOX_PATCH_VERSION}.dw.mbox-hook.1:dw |
Lines 380-386
Link Here
|
380 |
.if defined(WITH_MUTT_SIDEBAR_PATCH) |
389 |
.if defined(WITH_MUTT_SIDEBAR_PATCH) |
381 |
SIDEBAR_PATCH= patch-1.5.10i.sidebar.20050816.txt |
390 |
SIDEBAR_PATCH= patch-1.5.10i.sidebar.20050816.txt |
382 |
DISTFILES+= ${SIDEBAR_PATCH}:thomer |
391 |
DISTFILES+= ${SIDEBAR_PATCH}:thomer |
383 |
SGML_NEEDED= yes |
392 |
XML_NEEDED= yes |
384 |
pre-patch:: |
393 |
pre-patch:: |
385 |
@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/${SIDEBAR_PATCH} > ${WRKDIR}/patch-sidebar |
394 |
@${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/${SIDEBAR_PATCH} > ${WRKDIR}/patch-sidebar |
386 |
@${REINPLACE_CMD} -E '/^diff.*\/Makefile.in$$/,/^diff/d' \ |
395 |
@${REINPLACE_CMD} -E '/^diff.*\/Makefile.in$$/,/^diff/d' \ |
Lines 455-475
Link Here
|
455 |
-e 's|\$$\{EXAMPLESDIR\}|${EXAMPLESDIR}|g' \ |
464 |
-e 's|\$$\{EXAMPLESDIR\}|${EXAMPLESDIR}|g' \ |
456 |
${WRKSRC}/doc/muttrc.man |
465 |
${WRKSRC}/doc/muttrc.man |
457 |
.if ! defined(WITHOUT_MUTT_HTML) |
466 |
.if ! defined(WITHOUT_MUTT_HTML) |
458 |
SGML_USED= yes |
467 |
XML_USED= yes |
459 |
.endif |
468 |
.endif |
460 |
.if defined(SGML_NEEDED) && !defined(WITHOUT_MUTT_SGMLFORMAT) |
469 |
.if defined(XML_NEEDED) && !defined(WITHOUT_MUTT_XML) |
461 |
SGML_USED= yes |
470 |
XML_USED= yes |
462 |
.endif |
471 |
.endif |
463 |
.else # ! NOPORTDOCS |
472 |
.else # ! NOPORTDOCS |
464 |
post-patch:: |
473 |
post-patch:: |
465 |
@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-nodoc-contrib |
474 |
@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-nodoc-contrib |
466 |
.endif # ! NOPORTDOCS |
475 |
.endif # ! NOPORTDOCS |
467 |
|
476 |
|
468 |
.if ${SGML_USED} == yes |
477 |
.if ${XML_USED} == yes |
469 |
SCRIPTS_ENV+= MUTT_SGML="yes" |
478 |
#BUILD_DEPENDS+= xsltproc:${PORTSDIR}/textproc/libxslt \ |
470 |
BUILD_DEPENDS+= sgmlfmt:${PORTSDIR}/textproc/sgmlformat |
479 |
# lynx:${PORTSDIR}/www/lynx |
471 |
post-patch:: |
480 |
post-patch:: |
472 |
@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-sgmlformat |
481 |
@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-doc-xml |
473 |
.endif |
482 |
.endif |
474 |
|
483 |
|
475 |
pre-install: |
484 |
pre-install: |
Lines 483-491
Link Here
|
483 |
@${MKDIR} ${DOCSDIR} && ${CHMOD} a+rx ${DOCSDIR} |
492 |
@${MKDIR} ${DOCSDIR} && ${CHMOD} a+rx ${DOCSDIR} |
484 |
@cd ${WRKSRC}/doc ; ${INSTALL_MAN} manual.txt PGP-Notes.txt \ |
493 |
@cd ${WRKSRC}/doc ; ${INSTALL_MAN} manual.txt PGP-Notes.txt \ |
485 |
../ABOUT-NLS ../contrib/language* ${DOCSDIR} |
494 |
../ABOUT-NLS ../contrib/language* ${DOCSDIR} |
486 |
.if ${SGML_USED} == yes |
|
|
487 |
@cd ${WRKSRC}/doc ; ${INSTALL_MAN} manual.latin1 manual.ps ${DOCSDIR} |
488 |
.endif |
489 |
.if defined(WITH_MUTT_NNTP) |
495 |
.if defined(WITH_MUTT_NNTP) |
490 |
@cd ${WRKSRC} ; ${INSTALL_MAN} ChangeLog.nntp ${DOCSDIR} |
496 |
@cd ${WRKSRC} ; ${INSTALL_MAN} ChangeLog.nntp ${DOCSDIR} |
491 |
.endif |
497 |
.endif |