git: 193a8efd7c3c - main - graphics/scantpaper: update to 3.0.17

From: Christoph Moench-Tegeder <cmt_at_FreeBSD.org>
Date: Sat, 05 Sep 2026 18:46:48 UTC
The branch main has been updated by cmt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=193a8efd7c3cff314e75424d0878932d377c08b4

commit 193a8efd7c3cff314e75424d0878932d377c08b4
Author:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
AuthorDate: 2026-09-05 18:46:11 +0000
Commit:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
CommitDate: 2026-09-05 18:46:11 +0000

    graphics/scantpaper: update to 3.0.17
    
    Announcement:
      https://sourceforge.net/p/gscan2pdf/mailman/message/59384831/
---
 graphics/scantpaper/Makefile                   |  4 ++--
 graphics/scantpaper/distinfo                   |  6 +++---
 graphics/scantpaper/files/patch-pyproject.toml | 18 ++++++++++++++++++
 3 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/graphics/scantpaper/Makefile b/graphics/scantpaper/Makefile
index 2047865fba9e..9d290e0a52ec 100644
--- a/graphics/scantpaper/Makefile
+++ b/graphics/scantpaper/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	scantpaper
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.0.16
+DISTVERSION=	3.0.17
 CATEGORIES=	graphics python
 
 MAINTAINER=	cmt@FreeBSD.org
@@ -38,6 +38,6 @@ post-build:
 post-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
 	(cd ${WRKSRC} ; for mo in locale/*/LC_MESSAGES/scantpaper.mo ; do ${MKDIR} "${STAGEDIR}${PREFIX}/share/$$(dirname $${mo})" ; ${INSTALL_DATA} "$${mo}" "${STAGEDIR}${PREFIX}/share/$$(dirname $${mo})/" ; done)
-	(cd ${WRKSRC} ; for ico in icons/hicolor/*/apps/* ; do ${INSTALL_DATA} "$${ico}" "${STAGEDIR}${PREFIX}/share/$${ico}" ; done)
+	(cd ${WRKSRC}/scantpaper ; for ico in icons/hicolor/*/apps/* ; do ${INSTALL_DATA} "$${ico}" "${STAGEDIR}${PREFIX}/share/$${ico}" ; done)
 
 .include <bsd.port.mk>
diff --git a/graphics/scantpaper/distinfo b/graphics/scantpaper/distinfo
index 8093bb7c67e5..e87bf57def86 100644
--- a/graphics/scantpaper/distinfo
+++ b/graphics/scantpaper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787403141
-SHA256 (carygravel-scantpaper-v3.0.16_GH0.tar.gz) = 665bf5ccabeb28ef58bbdf6f13b31c272938a21f35b6e4b2448cbde4adf4e634
-SIZE (carygravel-scantpaper-v3.0.16_GH0.tar.gz) = 1118932
+TIMESTAMP = 1788628842
+SHA256 (carygravel-scantpaper-v3.0.17_GH0.tar.gz) = 744568a45626ad4606e9f69bdade97d85f9b7c100666ccf8b36660a59101eaa9
+SIZE (carygravel-scantpaper-v3.0.17_GH0.tar.gz) = 1186466
diff --git a/graphics/scantpaper/files/patch-pyproject.toml b/graphics/scantpaper/files/patch-pyproject.toml
new file mode 100644
index 000000000000..c90ba476c34e
--- /dev/null
+++ b/graphics/scantpaper/files/patch-pyproject.toml
@@ -0,0 +1,18 @@
+commit 6d94aeb32d7c65353fd58be92c147d3b3afbf266
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+    do not install icons into PYTHON_SITELIBDIR
+
+diff --git pyproject.toml pyproject.toml
+index 9f9ec0b..53825d7 100644
+--- pyproject.toml
++++ pyproject.toml
+@@ -41,7 +41,7 @@ include = ["scantpaper*"]
+ exclude = ["scantpaper.tests"]
+ 
+ [tool.setuptools.package-data]
+-scantpaper = ["app.ui", "icons/**/*"]
++scantpaper = ["app.ui"]
+ 
+ [tool.pytest.ini_options]
+ addopts = "--timeout=300 --cov=scantpaper --cov-report=html --cov-fail-under=99"