git: 796983496418 - main - print/paps: Update version 0.7.1=>0.8.0

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Wed, 08 Nov 2023 19:29:52 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7969834964186de21f1cbd9f43b545a41a1a5509

commit 7969834964186de21f1cbd9f43b545a41a1a5509
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-11-08 19:23:04 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-11-08 19:29:31 +0000

    print/paps: Update version 0.7.1=>0.8.0
---
 print/paps/Makefile | 21 +++++++++++++++------
 print/paps/distinfo |  6 +++---
 2 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/print/paps/Makefile b/print/paps/Makefile
index 6daa9674a8bd..969c88892282 100644
--- a/print/paps/Makefile
+++ b/print/paps/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	paps
-PORTVERSION=	0.7.1
+PORTVERSION=	0.8.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	print
 
@@ -7,15 +7,24 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	UTF-8 to PostScript converter using Pango
 WWW=		https://paps.sourceforge.net/
 
-LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
-		libfreetype.so:print/freetype2
+LICENSE=	LGPL20
+LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
-USES=		autoreconf gettext gnome pkgconfig
+BUILD_DEPENDS=	cmake:devel/cmake-core
+LIB_DEPENDS=	libfmt.so:devel/libfmt
+
+USES=		compiler:c++17-lang meson gnome pkgconfig python:env shebangfix
+USE_CXXSTD=	c++17
 USE_GITHUB=	yes
 GH_ACCOUNT=	dov
-USE_GNOME=	cairo intltool pango
-GNU_CONFIGURE=	yes
+USE_GNOME=	cairo pango
+
+SHEBANG_FILES=	${WRKSRC}/scripts/src-to-paps
 
 PLIST_FILES=	bin/paps man/man1/paps.1.gz
 
+post-install:
+	${ECHO_CMD} "bin/src-to-paps" >> /${TMPPLIST}
+	${ECHO_CMD} "share/paps/pango_markup.outlang" >> ${TMPPLIST}
+
 .include <bsd.port.mk>
diff --git a/print/paps/distinfo b/print/paps/distinfo
index 13b0aa008c25..8ac39558cbda 100644
--- a/print/paps/distinfo
+++ b/print/paps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1615766812
-SHA256 (dov-paps-v0.7.1_GH0.tar.gz) = b8cbd16f8dd5832ecfa9907d31411b35a7f12d81a5ec472a1555d00a8a205e0e
-SIZE (dov-paps-v0.7.1_GH0.tar.gz) = 66736
+TIMESTAMP = 1699460849
+SHA256 (dov-paps-v0.8.0_GH0.tar.gz) = 8fd8db04e6f8c5c164806d2c1b5fea6096daf583f83f06d1e4813ea61edc291f
+SIZE (dov-paps-v0.8.0_GH0.tar.gz) = 75685