Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Sep 2020 05:29:34 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r548942 - in head/devel/notcurses: . files
Message-ID:  <202009190529.08J5TY6s000337@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Sep 19 05:29:34 2020
New Revision: 548942
URL: https://svnweb.freebsd.org/changeset/ports/548942

Log:
  devel/notcurses: Update 1.6.11 -> 1.7.0
  
  Additional changes:
  * Move build dependencies needed only for docs under the DOCS option
  * Do not build docs when the option isn't chosen
  * Install manpages into share/man because now this is allowed
  
  PR:		249023
  Submitted by:	nickblack@linux.com (maintainer)

Deleted:
  head/devel/notcurses/files/
Modified:
  head/devel/notcurses/Makefile
  head/devel/notcurses/distinfo
  head/devel/notcurses/pkg-plist

Modified: head/devel/notcurses/Makefile
==============================================================================
--- head/devel/notcurses/Makefile	Sat Sep 19 04:54:45 2020	(r548941)
+++ head/devel/notcurses/Makefile	Sat Sep 19 05:29:34 2020	(r548942)
@@ -2,7 +2,7 @@
 
 PORTNAME=	notcurses
 DISTVERSIONPREFIX=	v
-DISTVERSION=	${ABIVERSION}.6.11
+DISTVERSION=	${ABIVERSION}.7.0
 CATEGORIES=	devel
 
 MAINTAINER=	nickblack@linux.com
@@ -13,26 +13,26 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libavformat.so:multimedia/ffmpeg \
 		libqrcodegen.so:graphics/qr-code-generator \
-	  libunistring.so:devel/libunistring
-BUILD_DEPENDS=	${LOCALBASE}/include/doctest/doctest.h:devel/doctest \
-    pandoc:textproc/hs-pandoc
+		libunistring.so:devel/libunistring
 
 USES=		cmake:noninja compiler:c++17-lang localbase ncurses:port pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	dankamongmen
 USE_LDCONFIG=	yes
 
-LDFLAGS+=	-lc
-
 ABIVERSION=	1
 
 PLIST_SUB=	REL_VER=${DISTVERSION} ABI_VER=${ABIVERSION}
 
-OPTIONS_SUB=yes
-OPTIONS_DEFINE= DOCS
+TEST_TARGET=	test
 
-PORTDOCS=	*.md
+OPTIONS_DEFINE=		DOCS
+OPTIONS_SUB=		yes
 
-TEST_TARGET= test
+DOCS_CMAKE_BOOL=	USE_PANDOC USE_DOCTEST
+DOCS_BUILD_DEPENDS=	${LOCALBASE}/include/doctest/doctest.h:devel/doctest \
+			pandoc:textproc/hs-pandoc
+
+PORTDOCS=	*.md
 
 .include <bsd.port.mk>

Modified: head/devel/notcurses/distinfo
==============================================================================
--- head/devel/notcurses/distinfo	Sat Sep 19 04:54:45 2020	(r548941)
+++ head/devel/notcurses/distinfo	Sat Sep 19 05:29:34 2020	(r548942)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596682333
-SHA256 (dankamongmen-notcurses-v1.6.11_GH0.tar.gz) = b857cad6dfd26b95da51361ea0e88126a88809e21c3b2652ce3af55b2b88a792
-SIZE (dankamongmen-notcurses-v1.6.11_GH0.tar.gz) = 8842551
+TIMESTAMP = 1598835666
+SHA256 (dankamongmen-notcurses-v1.7.0_GH0.tar.gz) = 67175d4279c280874e5115151881e84df3277ec89434c950e298a44d3802c1bc
+SIZE (dankamongmen-notcurses-v1.7.0_GH0.tar.gz) = 8731776

Modified: head/devel/notcurses/pkg-plist
==============================================================================
--- head/devel/notcurses/pkg-plist	Sat Sep 19 04:54:45 2020	(r548941)
+++ head/devel/notcurses/pkg-plist	Sat Sep 19 05:29:34 2020	(r548942)
@@ -2,7 +2,7 @@ bin/ncneofetch
 bin/notcurses-demo
 bin/notcurses-input
 bin/notcurses-ncreel
-bin/notcurses-tester
+%%DOCS%%bin/notcurses-tester
 bin/notcurses-tetris
 bin/notcurses-view
 include/ncpp/Cell.hh
@@ -34,11 +34,10 @@ include/ncpp/_helpers.hh
 include/ncpp/internal/Helpers.hh
 include/ncpp/ncpp.hh
 include/notcurses/direct.h
-include/notcurses/ncerrs.h
 include/notcurses/nckeys.h
 include/notcurses/notcurses.h
-lib/cmake/notcurses/notcursesConfig.cmake
-lib/cmake/notcurses/notcursesConfigVersion.cmake
+lib/cmake/Notcurses/NotcursesConfig.cmake
+lib/cmake/Notcurses/NotcursesConfigVersion.cmake
 lib/libnotcurses++.a
 lib/libnotcurses++.so
 lib/libnotcurses++.so.%%ABI_VER%%
@@ -49,39 +48,39 @@ lib/libnotcurses.so.%%ABI_VER%%
 lib/libnotcurses.so.%%REL_VER%%
 libdata/pkgconfig/notcurses++.pc
 libdata/pkgconfig/notcurses.pc
-man/man1/ncneofetch.1.gz
-man/man1/notcurses-demo.1.gz
-man/man1/notcurses-input.1.gz
-man/man1/notcurses-ncreel.1.gz
-man/man1/notcurses-tester.1.gz
-man/man1/notcurses-tetris.1.gz
-man/man1/notcurses-view.1.gz
-man/man3/notcurses.3.gz
-man/man3/notcurses_cell.3.gz
-man/man3/notcurses_channels.3.gz
-man/man3/notcurses_directmode.3.gz
-man/man3/notcurses_error.3.gz
-man/man3/notcurses_fade.3.gz
-man/man3/notcurses_fds.3.gz
-man/man3/notcurses_init.3.gz
-man/man3/notcurses_input.3.gz
-man/man3/notcurses_lines.3.gz
-man/man3/notcurses_menu.3.gz
-man/man3/notcurses_metric.3.gz
-man/man3/notcurses_multiselector.3.gz
-man/man3/notcurses_output.3.gz
-man/man3/notcurses_palette.3.gz
-man/man3/notcurses_plane.3.gz
-man/man3/notcurses_plot.3.gz
-man/man3/notcurses_reader.3.gz
-man/man3/notcurses_reel.3.gz
-man/man3/notcurses_refresh.3.gz
-man/man3/notcurses_render.3.gz
-man/man3/notcurses_selector.3.gz
-man/man3/notcurses_stats.3.gz
-man/man3/notcurses_stdplane.3.gz
-man/man3/notcurses_stop.3.gz
-man/man3/notcurses_visual.3.gz
+%%DOCS%%share/man/man1/ncneofetch.1.gz
+%%DOCS%%share/man/man1/notcurses-demo.1.gz
+%%DOCS%%share/man/man1/notcurses-input.1.gz
+%%DOCS%%share/man/man1/notcurses-ncreel.1.gz
+%%DOCS%%share/man/man1/notcurses-tester.1.gz
+%%DOCS%%share/man/man1/notcurses-tetris.1.gz
+%%DOCS%%share/man/man1/notcurses-view.1.gz
+%%DOCS%%share/man/man3/notcurses.3.gz
+%%DOCS%%share/man/man3/notcurses_capabilities.3.gz
+%%DOCS%%share/man/man3/notcurses_cell.3.gz
+%%DOCS%%share/man/man3/notcurses_channels.3.gz
+%%DOCS%%share/man/man3/notcurses_directmode.3.gz
+%%DOCS%%share/man/man3/notcurses_fade.3.gz
+%%DOCS%%share/man/man3/notcurses_fds.3.gz
+%%DOCS%%share/man/man3/notcurses_init.3.gz
+%%DOCS%%share/man/man3/notcurses_input.3.gz
+%%DOCS%%share/man/man3/notcurses_lines.3.gz
+%%DOCS%%share/man/man3/notcurses_menu.3.gz
+%%DOCS%%share/man/man3/notcurses_metric.3.gz
+%%DOCS%%share/man/man3/notcurses_multiselector.3.gz
+%%DOCS%%share/man/man3/notcurses_output.3.gz
+%%DOCS%%share/man/man3/notcurses_palette.3.gz
+%%DOCS%%share/man/man3/notcurses_plane.3.gz
+%%DOCS%%share/man/man3/notcurses_plot.3.gz
+%%DOCS%%share/man/man3/notcurses_reader.3.gz
+%%DOCS%%share/man/man3/notcurses_reel.3.gz
+%%DOCS%%share/man/man3/notcurses_refresh.3.gz
+%%DOCS%%share/man/man3/notcurses_render.3.gz
+%%DOCS%%share/man/man3/notcurses_selector.3.gz
+%%DOCS%%share/man/man3/notcurses_stats.3.gz
+%%DOCS%%share/man/man3/notcurses_stdplane.3.gz
+%%DOCS%%share/man/man3/notcurses_stop.3.gz
+%%DOCS%%share/man/man3/notcurses_visual.3.gz
 %%DATADIR%%/PurpleDrank.jpg
 %%DATADIR%%/aidsrobots.jpeg
 %%DATADIR%%/changes.jpg



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009190529.08J5TY6s000337>