summaryrefslogtreecommitdiff
path: root/graphics/chafa
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2021-02-09 08:36:30 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2021-02-09 08:36:30 +0000
commit530e46f76bf3997ccdc114460f1ad9b266b068c6 (patch)
treef766d2642eb8297701027c982cf4c6235b58179c /graphics/chafa
parentAdded node14 as option and corrected description for option node. (diff)
Make installation of documentation optional and install to DOCSDIR.
Notes
Notes: svn path=/head/; revision=564775
Diffstat (limited to 'graphics/chafa')
-rw-r--r--graphics/chafa/Makefile4
-rw-r--r--graphics/chafa/pkg-plist44
2 files changed, 26 insertions, 22 deletions
diff --git a/graphics/chafa/Makefile b/graphics/chafa/Makefile
index 766cb4b62b38..50aaec0eda51 100644
--- a/graphics/chafa/Makefile
+++ b/graphics/chafa/Makefile
@@ -3,6 +3,7 @@
PORTNAME= chafa
PORTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://hpjansson.org/chafa/releases/ \
https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/
@@ -23,9 +24,12 @@ USES= gettext-runtime gnome libtool tar:xz
USE_GNOME= glib20
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-html-dir=${DOCSDIR}/html
INSTALL_TARGET= install-strip
+OPTIONS_DEFINE= DOCS
+
post-install:
${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 \
${STAGEDIR}${MANPREFIX}/share/man/man1
diff --git a/graphics/chafa/pkg-plist b/graphics/chafa/pkg-plist
index 1c67fdcbe07f..8b3a331ed816 100644
--- a/graphics/chafa/pkg-plist
+++ b/graphics/chafa/pkg-plist
@@ -16,26 +16,26 @@ lib/libchafa.so
lib/libchafa.so.0
lib/libchafa.so.0.5.0
libdata/pkgconfig/chafa.pc
-share/gtk-doc/html/chafa/api-index-full.html
-share/gtk-doc/html/chafa/ch01.html
-share/gtk-doc/html/chafa/ch02.html
-share/gtk-doc/html/chafa/chafa-ChafaCanvas.html
-share/gtk-doc/html/chafa/chafa-ChafaCanvasConfig.html
-share/gtk-doc/html/chafa/chafa-ChafaSymbolMap.html
-share/gtk-doc/html/chafa/chafa-ChafaTermDb.html
-share/gtk-doc/html/chafa/chafa-ChafaTermInfo.html
-share/gtk-doc/html/chafa/chafa-Features.html
-share/gtk-doc/html/chafa/chafa-Miscellaneous.html
-share/gtk-doc/html/chafa/chafa-building.html
-share/gtk-doc/html/chafa/chafa-using.html
-share/gtk-doc/html/chafa/chafa.devhelp2
-share/gtk-doc/html/chafa/home.png
-share/gtk-doc/html/chafa/index.html
-share/gtk-doc/html/chafa/left-insensitive.png
-share/gtk-doc/html/chafa/left.png
-share/gtk-doc/html/chafa/right-insensitive.png
-share/gtk-doc/html/chafa/right.png
-share/gtk-doc/html/chafa/style.css
-share/gtk-doc/html/chafa/up-insensitive.png
-share/gtk-doc/html/chafa/up.png
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/api-index-full.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/ch01.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/ch02.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-ChafaCanvas.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-ChafaCanvasConfig.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-ChafaSymbolMap.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-ChafaTermDb.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-ChafaTermInfo.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-Features.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-Miscellaneous.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-building.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa-using.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/chafa.devhelp2
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/home.png
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/index.html
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/left-insensitive.png
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/left.png
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/right-insensitive.png
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/right.png
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/style.css
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/up-insensitive.png
+%%PORTDOCS%%%%DOCSDIR%%/html/chafa/up.png
share/man/man1/chafa.1.gz