Index: textproc/multimarkdown/Makefile =================================================================== --- textproc/multimarkdown/Makefile (revision 481105) +++ textproc/multimarkdown/Makefile (working copy) @@ -1,72 +1,67 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= multimarkdown -DISTVERSION= 6.3.2 +PORTVERSION= 6.4.0 CATEGORIES= textproc -DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Extended Markdown processor with more features, written in C LICENSE= BSD3CLAUSE MIT GPLv2+ ZLIB LICENSE_COMB= multi -LICENSE_FILE= ${WRKSRC}/LICENSE.txt +LICENSE_FILE= ${WRKSRC}/main/LICENSE.txt LIB_DEPENDS= libcurl.so:ftp/curl USES= cmake compiler:c11 localbase:ldflags USE_GITHUB= yes -GH_ACCOUNT= fletcher -GH_PROJECT= MultiMarkdown-6 -PORTDOCS= README.md +USE_GITHUB= nodefault +GH_TUPLE= fletcher:MultiMarkdown-6:${PORTVERSION}:main/main \ + fletcher:MultiMarkdown-6-Syntax-Guide:021355b:sheet/cheat-sheet \ + fletcher:MMD-Support:685c95c:support/support OPTIONS_DEFINE= CHEAT_SHEET EXTRAS HELPERS DOCS CHEAT_SHEET_DESC= HTML-based cheat sheat EXTRAS_DESC= Extra scripts and XSLT support HELPERS_DESC= Helper scripts (conflicts with emulators/mtools) -CHEAT_SHEET_GH_PROJECT= MultiMarkdown-6-Syntax-Guide:cheat -CHEAT_SHEET_GH_TAGNAME= 3b268b4:cheat -CHEAT_SHEET_GH_SUBDIR= cheat-sheet:cheat -EXTRAS_GH_PROJECT= MMD-Support:support -EXTRAS_GH_TAGNAME= 685c95c:support -EXTRAS_GH_SUBDIR= Support:support - HELPERS_CONFLICTS_INSTALL= mtools-* +CMAKE_SOURCE_PATH= ${WRKSRC}/main + OPTIONS_SUB= yes post-patch: - @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/CMakeLists.txt - @${REINPLACE_CMD} -e "s,/usr/local,${PREFIX},g" ${WRKSRC}/scripts/* + @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/main/CMakeLists.txt + @${REINPLACE_CMD} -e "s,/usr/local,${PREFIX},g" ${WRKSRC}/main/scripts/* post-patch-EXTRAS-on: @${REINPLACE_CMD} -E "s,^(xslt_path)=.*,\1=${DATADIR},; s,(xslt_path)/../,\1/," \ - ${WRKSRC}/Support/bin/* - @${REINPLACE_CMD} -e "s,/usr/local,${PREFIX},g" ${WRKSRC}/Support/bin/* + ${WRKSRC}/support/bin/* + @${REINPLACE_CMD} -e "s,/usr/local,${PREFIX},g" ${WRKSRC}/support/bin/* post-patch-CHEAT_SHEET-on: .for f in .gitignore Makefile scripts source templates @${RM} -r ${WRKSRC}/cheat-sheet/${f} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/main/README.md ${STAGEDIR}${DOCSDIR} do-install-EXTRAS-on: - ${INSTALL_SCRIPT} ${WRKSRC}/Support/bin/* ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/support/bin/* ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/XSLT - ${INSTALL_DATA} ${WRKSRC}/Support/XSLT/* ${STAGEDIR}${DATADIR}/XSLT + ${INSTALL_DATA} ${WRKSRC}/support/XSLT/* ${STAGEDIR}${DATADIR}/XSLT @${MKDIR} ${STAGEDIR}${DATADIR}/utilities - ${INSTALL_SCRIPT} ${WRKSRC}/Support/Utilities/* ${STAGEDIR}${DATADIR}/utilities + ${INSTALL_SCRIPT} ${WRKSRC}/support/Utilities/* ${STAGEDIR}${DATADIR}/utilities @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/Support/README.md ${STAGEDIR}${DOCSDIR}/README-extras.md + ${INSTALL_DATA} ${WRKSRC}/support/README.md ${STAGEDIR}${DOCSDIR}/README-extras.md post-install-CHEAT_SHEET-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/cheat-sheet (cd ${WRKSRC} && ${COPYTREE_SHARE} cheat-sheet ${STAGEDIR}${DOCSDIR}) .include Index: textproc/multimarkdown/distinfo =================================================================== --- textproc/multimarkdown/distinfo (revision 481105) +++ textproc/multimarkdown/distinfo (working copy) @@ -1,7 +1,7 @@ -TIMESTAMP = 1522327671 -SHA256 (multimarkdown/fletcher-MultiMarkdown-6-6.3.2_GH0.tar.gz) = 2b02c2b42a216128ee1596c93840c6e097155aa1c854578535dcf4a0c09b2ff9 -SIZE (multimarkdown/fletcher-MultiMarkdown-6-6.3.2_GH0.tar.gz) = 3144768 -SHA256 (multimarkdown/fletcher-MultiMarkdown-6-Syntax-Guide-3b268b4_GH0.tar.gz) = cc8e5c49d81dc65212b3366719a13fb62ab2b21f54d997ec943a439118158401 -SIZE (multimarkdown/fletcher-MultiMarkdown-6-Syntax-Guide-3b268b4_GH0.tar.gz) = 48364 -SHA256 (multimarkdown/fletcher-MMD-Support-685c95c_GH0.tar.gz) = 3544d81579a0a3d8b1649437ef418f5a4862c5cf080309fd817f617a2f958e69 -SIZE (multimarkdown/fletcher-MMD-Support-685c95c_GH0.tar.gz) = 16865 +TIMESTAMP = 1535935302 +SHA256 (fletcher-MultiMarkdown-6-6.4.0_GH0.tar.gz) = fa9daa089bc0f8bc1f69fd7365778d59210b446ce7008d03b87fb572df8ff5d3 +SIZE (fletcher-MultiMarkdown-6-6.4.0_GH0.tar.gz) = 3207938 +SHA256 (fletcher-MultiMarkdown-6-Syntax-Guide-021355b_GH0.tar.gz) = 3289c9014336020bf2ae2ba8e712520b45e902c32ae29686d93e853ae3ac7065 +SIZE (fletcher-MultiMarkdown-6-Syntax-Guide-021355b_GH0.tar.gz) = 48478 +SHA256 (fletcher-MMD-Support-685c95c_GH0.tar.gz) = 3544d81579a0a3d8b1649437ef418f5a4862c5cf080309fd817f617a2f958e69 +SIZE (fletcher-MMD-Support-685c95c_GH0.tar.gz) = 16865 Index: textproc/multimarkdown/pkg-plist =================================================================== --- textproc/multimarkdown/pkg-plist (revision 481105) +++ textproc/multimarkdown/pkg-plist (working copy) @@ -1,67 +1,77 @@ -bin/markdown -bin/multimarkdown +%%EXTRAS%%%%DATADIR%%/utilities/mmd_merge.pl +%%EXTRAS%%%%DATADIR%%/utilities/table_cleanup.pl +%%EXTRAS%%%%DATADIR%%/XSLT/beamer.xslt +%%EXTRAS%%%%DATADIR%%/XSLT/clean-text.xslt +%%EXTRAS%%%%DATADIR%%/XSLT/memoir.xslt +%%EXTRAS%%%%DATADIR%%/XSLT/opml2mmd.xslt +%%EXTRAS%%%%DATADIR%%/XSLT/xhtml-toc-h2.xslt +%%EXTRAS%%%%DATADIR%%/XSLT/xhtml2latex.xslt +%%EXTRAS%%bin/mmd-xslt +%%EXTRAS%%bin/mmd2LaTeX.pl +%%EXTRAS%%bin/mmd2ODF.pl +%%EXTRAS%%bin/mmd2OPML.pl +%%EXTRAS%%bin/mmd2RTF.pl +%%EXTRAS%%bin/mmd2tex-xslt +%%EXTRAS%%bin/mmd2XHTML.pl +%%EXTRAS%%bin/opml2html +%%EXTRAS%%bin/opml2mmd +%%EXTRAS%%bin/opml2tex +%%EXTRAS%%bin/prep_tufte.sh %%HELPERS%%bin/mmd %%HELPERS%%bin/mmd2all %%HELPERS%%bin/mmd2epub %%HELPERS%%bin/mmd2fodt %%HELPERS%%bin/mmd2odt %%HELPERS%%bin/mmd2opml %%HELPERS%%bin/mmd2pdf %%HELPERS%%bin/mmd2tex -share/texmf/tex/latex/mmd6/Portfolio.png -share/texmf/tex/latex/mmd6/README.md -share/texmf/tex/latex/mmd6/Vintage.png +%%PORTDOCS%%%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/css/markdown-reference.css +%%PORTDOCS%%%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/index.html +%%PORTDOCS%%%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/javascripts/guide.js +%%PORTDOCS%%%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/javascripts/jquery-1.4.2.min.js +%%PORTDOCS%%%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/mmd.png +%%PORTDOCS%%%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/README.md +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%%%EXTRAS%%%%DOCSDIR%%/README-extras.md +bin/markdown +bin/multimarkdown share/texmf/tex/latex/mmd6/beamerthemekeynote-gradient.sty share/texmf/tex/latex/mmd6/beamerthemekeynote-portfolio.sty share/texmf/tex/latex/mmd6/beamerthemekeynote-vintage.sty +share/texmf/tex/latex/mmd6/manuscript.sty share/texmf/tex/latex/mmd6/mmd-envelope.sty share/texmf/tex/latex/mmd6/mmd-letterhead.sty share/texmf/tex/latex/mmd6/mmd6-article-begin.tex share/texmf/tex/latex/mmd6/mmd6-article-footer.tex share/texmf/tex/latex/mmd6/mmd6-article-leader.tex share/texmf/tex/latex/mmd6/mmd6-beamer-begin.tex share/texmf/tex/latex/mmd6/mmd6-beamer-footer.tex share/texmf/tex/latex/mmd6/mmd6-beamer-leader.tex share/texmf/tex/latex/mmd6/mmd6-criticmarkup.tex share/texmf/tex/latex/mmd6/mmd6-default-metadata.tex share/texmf/tex/latex/mmd6/mmd6-letterhead-begin.tex share/texmf/tex/latex/mmd6/mmd6-letterhead-footer.tex share/texmf/tex/latex/mmd6/mmd6-letterhead-leader.tex +share/texmf/tex/latex/mmd6/mmd6-manuscript-begin.tex +share/texmf/tex/latex/mmd6/mmd6-manuscript-footer.tex +share/texmf/tex/latex/mmd6/mmd6-manuscript-leader.tex +share/texmf/tex/latex/mmd6/mmd6-manuscript-packages.tex +share/texmf/tex/latex/mmd6/mmd6-memoir-book-begin.tex +share/texmf/tex/latex/mmd6/mmd6-memoir-book-footer.tex +share/texmf/tex/latex/mmd6/mmd6-memoir-book-leader.tex +share/texmf/tex/latex/mmd6/mmd6-memoir-copyright.tex share/texmf/tex/latex/mmd6/mmd6-memoir-footer.tex share/texmf/tex/latex/mmd6/mmd6-memoir-layout-8.5x11.tex share/texmf/tex/latex/mmd6/mmd6-memoir-packages.tex share/texmf/tex/latex/mmd6/mmd6-memoir-setup.tex share/texmf/tex/latex/mmd6/mmd6-title.tex share/texmf/tex/latex/mmd6/mmd6-tufte-book-begin.tex share/texmf/tex/latex/mmd6/mmd6-tufte-book-footer.tex share/texmf/tex/latex/mmd6/mmd6-tufte-book-leader.tex share/texmf/tex/latex/mmd6/mmd6-tufte-footer.tex share/texmf/tex/latex/mmd6/mmd6-tufte-handout-begin.tex share/texmf/tex/latex/mmd6/mmd6-tufte-handout-footer.tex share/texmf/tex/latex/mmd6/mmd6-tufte-handout-leader.tex -%%EXTRAS%%bin/mmd-xslt -%%EXTRAS%%bin/mmd2LaTeX.pl -%%EXTRAS%%bin/mmd2ODF.pl -%%EXTRAS%%bin/mmd2OPML.pl -%%EXTRAS%%bin/mmd2RTF.pl -%%EXTRAS%%bin/mmd2XHTML.pl -%%EXTRAS%%bin/mmd2tex-xslt -%%EXTRAS%%bin/opml2html -%%EXTRAS%%bin/opml2mmd -%%EXTRAS%%bin/opml2tex -%%EXTRAS%%bin/prep_tufte.sh -%%EXTRAS%%%%DATADIR%%/utilities/mmd_merge.pl -%%EXTRAS%%%%DATADIR%%/utilities/table_cleanup.pl -%%EXTRAS%%%%DATADIR%%/XSLT/beamer.xslt -%%EXTRAS%%%%DATADIR%%/XSLT/clean-text.xslt -%%EXTRAS%%%%DATADIR%%/XSLT/memoir.xslt -%%EXTRAS%%%%DATADIR%%/XSLT/opml2mmd.xslt -%%EXTRAS%%%%DATADIR%%/XSLT/xhtml-toc-h2.xslt -%%EXTRAS%%%%DATADIR%%/XSLT/xhtml2latex.xslt -%%EXTRAS%%%%DOCSDIR%%/README-extras.md -%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/README.md -%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/css/markdown-reference.css -%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/index.html -%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/javascripts/guide.js -%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/javascripts/jquery-1.4.2.min.js -%%CHEAT_SHEET%%%%DOCSDIR%%/cheat-sheet/mmd.png +share/texmf/tex/latex/mmd6/Portfolio.png +share/texmf/tex/latex/mmd6/README.md +share/texmf/tex/latex/mmd6/Vintage.png