aboutsummaryrefslogtreecommitdiff
path: root/textproc/hs-pandoc
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2019-06-13 13:57:14 +0000
committerGleb Popov <arrowd@FreeBSD.org>2019-06-13 13:57:14 +0000
commite4b6cd74b6d0abb9b3d47838b3ec9c64953dc258 (patch)
tree8fee22f4ca1a84563a8ec1e78851d37df11381ec /textproc/hs-pandoc
parente9ff559e0d7c1792c49c9d2057c665ffa03d6c08 (diff)
downloadports-e4b6cd74b6d0abb9b3d47838b3ec9c64953dc258.tar.gz
ports-e4b6cd74b6d0abb9b3d47838b3ec9c64953dc258.zip
For ports with USES=cabal install a wrapper shell script instead of a real
executable into /bin/, that sets some environment variables to workaround https://github.com/haskell/cabal/issues/5997 While there, update bunch of Haskell ports, install their data files. PR: 237878 Reviewed by: tcberner Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D20556
Notes
Notes: svn path=/head/; revision=504093
Diffstat (limited to 'textproc/hs-pandoc')
-rw-r--r--textproc/hs-pandoc/Makefile7
-rw-r--r--textproc/hs-pandoc/distinfo6
-rw-r--r--textproc/hs-pandoc/pkg-plist166
3 files changed, 171 insertions, 8 deletions
diff --git a/textproc/hs-pandoc/Makefile b/textproc/hs-pandoc/Makefile
index 9a52ab07a79d..45d23e046e4a 100644
--- a/textproc/hs-pandoc/Makefile
+++ b/textproc/hs-pandoc/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pandoc
-PORTVERSION= 2.7.1
-PORTREVISION= 1
+PORTVERSION= 2.7.2
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -14,7 +13,6 @@ LICENSE= GPLv2
USES= cabal
OPTIONS_DEFINE= EMBED_DATA TRYPANDOC
-OPTIONS_DEFAULT= EMBED_DATA
EMBED_DATA_DESC= Embed data files in binary for relocatable executable
EMBED_DATA_CABAL_FLAGS= embed_data_files
@@ -64,9 +62,8 @@ USE_CABAL= Glob-0.10.0 HTTP-4000.3.12_2 HsYAML-0.1.1.3 JuicyPixels-3.3.3_1 \
CABAL_FLAGS= -static derive_json_via_th
-PLIST_FILES= man/man1/pandoc.1.gz
-
post-install:
+ cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}
${INSTALL_MAN} ${WRKSRC}/man/pandoc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
.include <bsd.port.mk>
diff --git a/textproc/hs-pandoc/distinfo b/textproc/hs-pandoc/distinfo
index 5b13ac3fd251..baca5ba03d33 100644
--- a/textproc/hs-pandoc/distinfo
+++ b/textproc/hs-pandoc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1553835888
-SHA256 (cabal/pandoc-2.7.1.tar.gz) = 5e2a51f130e0fb39f615f7b9705f8e152156e30de4a71e1c900d1ae2ec8d1eb8
-SIZE (cabal/pandoc-2.7.1.tar.gz) = 10403643
+TIMESTAMP = 1559917331
+SHA256 (cabal/pandoc-2.7.2.tar.gz) = 2080b3bf83e4a1fd4984fc1143da6d18a565a2fc63d7abf0091d7234ff5154e2
+SIZE (cabal/pandoc-2.7.2.tar.gz) = 11262235
SHA256 (cabal/Glob-0.10.0/Glob-0.10.0.tar.gz) = 473355bd6ba0a97902e0edada1acbc0d76cfda77596f0188b2cc0ae34272a324
SIZE (cabal/Glob-0.10.0/Glob-0.10.0.tar.gz) = 29500
SHA256 (cabal/HTTP-4000.3.12/HTTP-4000.3.12.tar.gz) = a3ff6a9c93771079121083f1691188fe45f84380118e0f76bc4578153c361990
diff --git a/textproc/hs-pandoc/pkg-plist b/textproc/hs-pandoc/pkg-plist
new file mode 100644
index 000000000000..1c229cb2ce21
--- /dev/null
+++ b/textproc/hs-pandoc/pkg-plist
@@ -0,0 +1,166 @@
+man/man1/pandoc.1.gz
+%%DATADIR%%/data/abbreviations
+%%DATADIR%%/data/bash_completion.tpl
+%%DATADIR%%/data/docx/[Content_Types].xml
+%%DATADIR%%/data/docx/_rels/.rels
+%%DATADIR%%/data/docx/docProps/app.xml
+%%DATADIR%%/data/docx/docProps/core.xml
+%%DATADIR%%/data/docx/docProps/custom.xml
+%%DATADIR%%/data/docx/word/_rels/document.xml.rels
+%%DATADIR%%/data/docx/word/_rels/footnotes.xml.rels
+%%DATADIR%%/data/docx/word/comments.xml
+%%DATADIR%%/data/docx/word/document.xml
+%%DATADIR%%/data/docx/word/fontTable.xml
+%%DATADIR%%/data/docx/word/footnotes.xml
+%%DATADIR%%/data/docx/word/numbering.xml
+%%DATADIR%%/data/docx/word/settings.xml
+%%DATADIR%%/data/docx/word/styles.xml
+%%DATADIR%%/data/docx/word/theme/theme1.xml
+%%DATADIR%%/data/docx/word/webSettings.xml
+%%DATADIR%%/data/dzslides/template.html
+%%DATADIR%%/data/epub.css
+%%DATADIR%%/data/init.lua
+%%DATADIR%%/data/jats.csl
+%%DATADIR%%/data/odt/Configurations2/accelerator/current.xml
+%%DATADIR%%/data/odt/META-INF/manifest.xml
+%%DATADIR%%/data/odt/Thumbnails/thumbnail.png
+%%DATADIR%%/data/odt/content.xml
+%%DATADIR%%/data/odt/manifest.rdf
+%%DATADIR%%/data/odt/meta.xml
+%%DATADIR%%/data/odt/mimetype
+%%DATADIR%%/data/odt/settings.xml
+%%DATADIR%%/data/odt/styles.xml
+%%DATADIR%%/data/pandoc.List.lua
+%%DATADIR%%/data/pandoc.lua
+%%DATADIR%%/data/pptx/[Content_Types].xml
+%%DATADIR%%/data/pptx/_rels/.rels
+%%DATADIR%%/data/pptx/docProps/app.xml
+%%DATADIR%%/data/pptx/docProps/core.xml
+%%DATADIR%%/data/pptx/ppt/_rels/presentation.xml.rels
+%%DATADIR%%/data/pptx/ppt/notesMasters/_rels/notesMaster1.xml.rels
+%%DATADIR%%/data/pptx/ppt/notesMasters/notesMaster1.xml
+%%DATADIR%%/data/pptx/ppt/notesSlides/_rels/notesSlide1.xml.rels
+%%DATADIR%%/data/pptx/ppt/notesSlides/_rels/notesSlide2.xml.rels
+%%DATADIR%%/data/pptx/ppt/notesSlides/notesSlide1.xml
+%%DATADIR%%/data/pptx/ppt/notesSlides/notesSlide2.xml
+%%DATADIR%%/data/pptx/ppt/presProps.xml
+%%DATADIR%%/data/pptx/ppt/presentation.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout1.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout10.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout11.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout2.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout3.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout4.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout5.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout6.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout7.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout8.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/_rels/slideLayout9.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout1.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout10.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout11.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout2.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout3.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout4.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout5.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout6.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout7.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout8.xml
+%%DATADIR%%/data/pptx/ppt/slideLayouts/slideLayout9.xml
+%%DATADIR%%/data/pptx/ppt/slideMasters/_rels/slideMaster1.xml.rels
+%%DATADIR%%/data/pptx/ppt/slideMasters/slideMaster1.xml
+%%DATADIR%%/data/pptx/ppt/slides/_rels/slide1.xml.rels
+%%DATADIR%%/data/pptx/ppt/slides/_rels/slide2.xml.rels
+%%DATADIR%%/data/pptx/ppt/slides/_rels/slide3.xml.rels
+%%DATADIR%%/data/pptx/ppt/slides/_rels/slide4.xml.rels
+%%DATADIR%%/data/pptx/ppt/slides/slide1.xml
+%%DATADIR%%/data/pptx/ppt/slides/slide2.xml
+%%DATADIR%%/data/pptx/ppt/slides/slide3.xml
+%%DATADIR%%/data/pptx/ppt/slides/slide4.xml
+%%DATADIR%%/data/pptx/ppt/tableStyles.xml
+%%DATADIR%%/data/pptx/ppt/theme/theme1.xml
+%%DATADIR%%/data/pptx/ppt/theme/theme2.xml
+%%DATADIR%%/data/pptx/ppt/viewProps.xml
+%%DATADIR%%/data/sample.lua
+%%DATADIR%%/data/templates/default.asciidoc
+%%DATADIR%%/data/templates/default.asciidoctor
+%%DATADIR%%/data/templates/default.commonmark
+%%DATADIR%%/data/templates/default.context
+%%DATADIR%%/data/templates/default.docbook4
+%%DATADIR%%/data/templates/default.docbook5
+%%DATADIR%%/data/templates/default.dokuwiki
+%%DATADIR%%/data/templates/default.dzslides
+%%DATADIR%%/data/templates/default.epub2
+%%DATADIR%%/data/templates/default.epub3
+%%DATADIR%%/data/templates/default.haddock
+%%DATADIR%%/data/templates/default.html4
+%%DATADIR%%/data/templates/default.html5
+%%DATADIR%%/data/templates/default.icml
+%%DATADIR%%/data/templates/default.jats
+%%DATADIR%%/data/templates/default.latex
+%%DATADIR%%/data/templates/default.man
+%%DATADIR%%/data/templates/default.markdown
+%%DATADIR%%/data/templates/default.mediawiki
+%%DATADIR%%/data/templates/default.ms
+%%DATADIR%%/data/templates/default.muse
+%%DATADIR%%/data/templates/default.opendocument
+%%DATADIR%%/data/templates/default.opml
+%%DATADIR%%/data/templates/default.org
+%%DATADIR%%/data/templates/default.plain
+%%DATADIR%%/data/templates/default.revealjs
+%%DATADIR%%/data/templates/default.rst
+%%DATADIR%%/data/templates/default.rtf
+%%DATADIR%%/data/templates/default.s5
+%%DATADIR%%/data/templates/default.slideous
+%%DATADIR%%/data/templates/default.slidy
+%%DATADIR%%/data/templates/default.tei
+%%DATADIR%%/data/templates/default.texinfo
+%%DATADIR%%/data/templates/default.textile
+%%DATADIR%%/data/templates/default.xwiki
+%%DATADIR%%/data/templates/default.zimwiki
+%%DATADIR%%/data/translations/am.yaml
+%%DATADIR%%/data/translations/ar.yaml
+%%DATADIR%%/data/translations/bg.yaml
+%%DATADIR%%/data/translations/bn.yaml
+%%DATADIR%%/data/translations/ca.yaml
+%%DATADIR%%/data/translations/cs.yaml
+%%DATADIR%%/data/translations/da.yaml
+%%DATADIR%%/data/translations/de.yaml
+%%DATADIR%%/data/translations/el.yaml
+%%DATADIR%%/data/translations/en.yaml
+%%DATADIR%%/data/translations/eo.yaml
+%%DATADIR%%/data/translations/es.yaml
+%%DATADIR%%/data/translations/et.yaml
+%%DATADIR%%/data/translations/eu.yaml
+%%DATADIR%%/data/translations/fa.yaml
+%%DATADIR%%/data/translations/fi.yaml
+%%DATADIR%%/data/translations/fr.yaml
+%%DATADIR%%/data/translations/he.yaml
+%%DATADIR%%/data/translations/hi.yaml
+%%DATADIR%%/data/translations/hr.yaml
+%%DATADIR%%/data/translations/hu.yaml
+%%DATADIR%%/data/translations/is.yaml
+%%DATADIR%%/data/translations/it.yaml
+%%DATADIR%%/data/translations/km.yaml
+%%DATADIR%%/data/translations/ko.yaml
+%%DATADIR%%/data/translations/lo.yaml
+%%DATADIR%%/data/translations/lt.yaml
+%%DATADIR%%/data/translations/lv.yaml
+%%DATADIR%%/data/translations/nl.yaml
+%%DATADIR%%/data/translations/no.yaml
+%%DATADIR%%/data/translations/pl.yaml
+%%DATADIR%%/data/translations/pt.yaml
+%%DATADIR%%/data/translations/rm.yaml
+%%DATADIR%%/data/translations/ro.yaml
+%%DATADIR%%/data/translations/ru.yaml
+%%DATADIR%%/data/translations/sk.yaml
+%%DATADIR%%/data/translations/sl.yaml
+%%DATADIR%%/data/translations/sq.yaml
+%%DATADIR%%/data/translations/sr-cyrl.yaml
+%%DATADIR%%/data/translations/sr.yaml
+%%DATADIR%%/data/translations/sv.yaml
+%%DATADIR%%/data/translations/th.yaml
+%%DATADIR%%/data/translations/tr.yaml
+%%DATADIR%%/data/translations/uk.yaml
+%%DATADIR%%/data/translations/ur.yaml
+%%DATADIR%%/data/translations/vi.yaml